[Решено связавшись с Хостером, и они удалили мне ПАПКУ]
Но все же, есть ответ на этот вопрос?
Итак, я использую FTP и недавно экспериментировал с экранированием и созданием каталогов.
Я попытался создать каталог на PHP и назвал его веб-сайтом Цзяхао. Затем скрипт PHP вырезал пробелы, а затем избежал одиночной кавычки, что было проблемой.
Теперь в моей папке есть каталог с именем Jiahao\'sWebsite
.
Поскольку он имеет обратную косую черту, при удалении этой папки через net2ftp я получаю следующее сообщение об ошибке:
ВОПРОС: Как мне удалить эту папку или переименовать ее, чтобы я мог удалить ее снова? Должен ли я использовать PHP?
Обратите внимание, что это не имеет ничего общего с разрешениями, так как у него есть 0777 для всех файлов и каталогов, даже тех, которые находятся поверх текущего.
Когда я пытаюсь переименовать каталог, я получаю следующую ошибку:
Когда я пытаюсь удалить каталог в FileZilla, он также не работает: (и не переименовывает, с той же ошибкой: 553)
Status: Retrieving directory listing of "/pages/Jiahao\'sWebsite"...
Command: CWD /pages
Response: 250 OK. Current directory is /pages
Command: CWD Jiahao\'sWebsite
Response: 553 Prohibited file name: Jiahao\'sWebsite
Error: Failed to retrieve directory listing
Status: Deleting "/pages/Jiahao\'sWebsite"
Command: CWD /pages
Response: 250 OK. Current directory is /pages
Command: DELE Jiahao\'sWebsite
Response: 553 Prohibited file name: Jiahao\'sWebsite
Status: Retrieving directory listing of "/pages"...
Status: Directory listing of "/pages" successful