Размещение файла на FTP возвращает предупреждения - PullRequest
0 голосов
/ 07 мая 2011

Я получил пользовательскую CMS, которую я пытаюсь прикрепить к веб-сайту. CMS содержит модуль, где пользователи могут добавлять страницы. Когда пользователь добавляет страницу, он помещает файл на FTP, но на этот раз возвращает некоторые предупреждения, хотя скрипт работает на других сайтах.

$fpw = fopen("ftp://".$ftp_user.":".$ftp_pw."@".$ftp_domain."/public_html/cms_content/cms_pages/$pgtit", "w");

и

fwrite($fpw,$fdata);
fclose($fpw);

На FTP в public_html есть папка, созданная "cms_content" CHMOD 777. В этой папке есть папка с именем "cms_pages", которая также является CHMOD 777.

Это часть скрипта, когда вы добавляете страницу, она должна поместить файл на сервер. Это предупреждения, которые возвращаются:

Warning: fopen(ftp://...@domain.com/public_html/cms_content/cms_pages/filename.php)[function.fopen]:failed to open stream:FTP server reports 550 /public_html/cms_content/cms_pages/filename.php:No such file or directory in .......on line 56 (on line 56 it shows the above code with the variable $fpw

Warning: fwrite(); supplied argument is not a valid stream resource in .....
Warning: fclose(); supplied is not a valid stream resource in......

Кажется, у него проблемы с подключением к FTP. Есть идеи?

РЕДАКТИРОВАТЬ: Кажется, где-то был неправильный путь. Все работает сейчас. Я пока не могу ответить на свой вопрос (нужно подождать 8 часов)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...