2013-08-27 2 views
1

По какой-то причине функция ftp_connect() не работает, когда я пытаюсь ее использовать, она заканчивается фатальной ошибкой, заявляющей, что эта функция не определена ... Удивительно, но я все еще могу использовать ftp или использовать ftp-соединение через терминал. Как я могу решить эту проблему?ftp_connect фатальная ошибка: вызов неопределенной функции

Я бегу на Mountain Lion et У меня есть версия 5.3 php - я переустановил ее, надеясь, что это решит мою проблему.

ответ

1

Похоже, что ваш PHP не был установлен с --enable-ftp или что ftp-модуль отключен в вашем php.ini.

Чтобы проверить FTP включена, создать страницу, как это и перейдите к нему:

<?php 
phpinfo(); 
?> 

Посмотрите на «поддержку FTP», он должен быть помечен «включен».

+0

Я даже не нахожу «ftp support», значит ли это, что он не установлен? –

+0

Да, на самом деле он никогда не сказал бы «отключен». – Menthos

+0

Я прошел новую установку php (5.4), и теперь у меня есть строка «Поддержка FTP включена», но у меня есть эта ошибка: «Неустранимая ошибка: вызов неопределенной функции ftp_connect() в ...' –

-1

У меня была такая же проблема, я исправил ее, отключив антивирус или добавив сервер Apache к исключению.

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