2013-04-29 6 views
0

Я использую фреймворк CodeIgniter (CI). У меня возникают проблемы, когда я выполняю определенные функции с помощью класса FTP. Рекомендуемый пользователь Попробуйте подключиться к FTP под полным доменным именем. Мой вопрос в том, что это будет для localhost?Что такое полное доменное имя для localhost PHP?

+0

Проверьте журнал ошибок, какое именно сообщение вы получаете? 'localhost' является допустимым полным доменным именем. –

+0

Это ошибка, которая убивает скрипт: «Ошибка была обнаружена/не удалось удалить файл». Если я проверяю журнал ошибок PHP через WAMP, он пуст ... – STEELHE4RT

ответ

1

localhost - полное имя. На большинстве компьютеров он преобразуется в 127.0.0.1 в IPv4 или ::1 в IPv6. У меня возникнет соблазн изучить номера портов и пассивный режим, если у вас возникнут проблемы с FTP.

+0

Из того, что я просматривал, появляется полное доменное имя hostname.domainname.com и что, изменяя файл lmhosts в файлах system32/drivers, вы можете вручную указать ip к псевдониму (домену). Таким образом, я мог бы указать поддельный домен в мой каталог localhost ... – STEELHE4RT

+1

В соответствии с буквой закона 'localhost' может не быть FQDN (не может найти что-либо для резервного копирования в любом случае), но' localhost' является DNS-записью в глазах вашего приложения и является DNS-поиском типа 'example.com'. Если у вас проблемы с 'localhost', у вас, вероятно, будут проблемы с' example.com'. Нам, вероятно, нужна дополнительная информация о том, к какому FTP-серверу вы подключаетесь, и о том, какие точные ошибки вы встретите, чтобы помочь вам лучше. –

+1

Я подключаюсь к локальному серверу FileZilla, который я настраиваю ... отвечая на ваш вопрос, он заставляет меня отвечать на мои вопросы. Я посмотрел в настройках пользователя FTP, и у него не было необходимых разрешений ... Вот почему я получил ошибки FTP, которые я сделал ... xD – STEELHE4RT

Смежные вопросы