Rmdir выдает ошибку, но все еще работает

У меня есть две строки кода:

$path = $_GET['path'];
rmdir(realpath($path));

То, что они делают, должно быть довольно очевидно.
В любом случае, каждый раз, когда он запускается, в браузере отображается текст «Путь не каталог», но проверка файловой системы показывает, что каталог действительно был удален.

Я использую WAMP на Windows.

Я предполагаю, что это связано с форматированием пути. В настоящее время путь выглядит как C: \ ilmiont_server \ blog.

Любой совет приветствуется,
Ilmiont

0

Решение

Попробуйте добавить последнюю косую черту в путь .. или что-то вроде:

rmdir( realpath($path) . DIRECTORY_SEPARATOR );
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]