我不小心在服务器上创建了一些带有功能的文件夹,而不是使用" /"我用了这个" \"。现在文件夹是这样的:"文件夹\ MartonMihaiBusinessCard" 。
我不能再删除它们了。我该怎么办?
答案 0 :(得分:2)
因为您使用PHP来创建它们,所以它们很可能归某些时髦用户所有,例如“nobody”或“apache”。所以,你也必须使用PHP来删除它们。
正如您所发现的,这不适用于包含反斜杠的文件名。这是因为反斜杠在PHP中被视为“转义”字符。像“my \ new \ file”这样的东西实际上包含一个换行符和一个托架Feed。
但是,如果你使用另一个反斜杠来逃避反斜杠! - 你将能够将PHP指向该文件。
rmdir("/path/to/the/folder\\MartonMihaiBusinessCard");
(或unlink()
如果它实际上是一个文件,我不清楚那个)应该做你想要的。