4

http://i.stack.imgur.com/CKDvR.jpg ,

  1. Я не новичок в Linux
  2. Я создал кучу файлов с помощью php с помощью file_put_contents()
  3. Я не могу просмотреть созданные файлы через браузер
  4. Я могу просматривать файлы с FTP, но не могу изменить / скачать / удалить их (он говорит, что файл не найден)
  5. Я попытался SSH как root и изменить права доступа и пользователя / группу оттуда, но он говорит, что файл не найден
  6. Я попытался открыть файлы с помощью php с file_get_contents(); он говорит, что файл не найден
  7. Я могу переименовать или скачать файлы из файлового менеджера
  8. Я провел довольно много исследований по этому вопросу, но не могу найти решение
  9. Мне удалось создать еще один файл с тем же именем в том же каталоге через php, как на скриншоте.

Как видите, все очень запутанно, особенно для таких, как я, которые не слишком много знают о Linux. Но я знаю одно, на любой ОС не может существовать в одном месте и одновременно два файла с одинаковым именем. Это не ошибка ftp, потому что я тоже проверял файловый менеджер.

1 ответ1

3

Это может произойти, когда одно из имен файлов имеет специальный символ, который не виден.

Либо его не видно в браузере, либо ваш файловый браузер просто удаляет этот символ. Многие программы делают это, чтобы украсить вывод.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .