lincorn
13.11.2012 - 16:31
Суть ситуации следующая:
при тестировании элементарного скриптика заливки архива на ФТП сервер, и в начале (первые несколько раз) все проходило отлично без ошибок и с нужными результатами, но через час начал получать одну и ту же ошибку, при этом ничего не поменяв в конфигурации как у себя так и на удаленном серверах...
собсно сам стандартный скрипт:
$connect_ftp=ftp_connect($ip);
if (!ftp_login($connect_ftp, $name, $$name_pass)) {
exit("Не могу соединиться FTP"); };
$file="1.zip";
$remote_file="1.zip";
if (ftp_put($connect_ftp, $remote_file, $file, FTP_ASCII)) {
echo "$file загружен на сервер\n";
} else {
echo "Не удалось загрузить $file на сервер\n";
}
ftp_close($connect_ftp);
и вот теперь стал получать на выходе вот что -
Warning: ftp_put() [function.ftp-put]: Неправильная команда PORT in Z
...test.php on line 15
Не удалось загрузить 1.zip на сервер
Возможно кто либо сталкивался с подобным?...
lincorn
13.11.2012 - 16:42
Таже ситуация, только для меня еще более непонятная =\
Warning: ftp_put() [function.ftp-put]: Неправильная команда PORT in Z:...test.php on line 15
Array ( [type] => 2 [message] => ftp_put() [function.ftp-put]: Неправильная команда PORT [file] => Z:...test.php [line] => 15 )
lincorn
13.11.2012 - 18:54
Ни у кого совсем никаких идей? Уже второй час парюсь нифига не получается, разве что думаю на другом хосте создать акк и протестить там, если будет все ОК то тогда траблы на стороне моего хостера...
Попробуйте использовать
http://php.net/manual/ru/function.ftp-pasv.php
_____________
VPS от 5$, первые 2 месяца -
бесплатно.
lincorn
13.11.2012 - 19:40
Я совсем не понял почему без вмешательства ftp_pasv() скрипт то работал, то не работал....
Но зато теперь все ок! спс за подсказку, а то рыл бы как исправить ошибку а не как обойти ее!
Игорь_Vasinsky
13.11.2012 - 19:52
вы научитесь заголовки в нужной кодировке до всего скрипта выводить. тогда и непонятная ошибка будет понятной.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
lincorn
13.11.2012 - 20:10
Цитата (Игорь_Vasinsky @ 13.11.2012 - 15:52) |
вы научитесь заголовки в нужной кодировке до всего скрипта выводить. тогда и непонятная ошибка будет понятной. |
Мне б такую голову, давно в парламенте был бы...
Причем тут в какой кодировке эрор выскачил, проблема совсем не в этом... будет желание перечитайте суть трабла!
З.Ы. (в нужной кодировке я получил текст ошибки при эксперементе на другом хостинге, так или иначе это все равно не приблизило к решению!)
Игорь_Vasinsky
13.11.2012 - 20:19
будь хоть где.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.