Fang
Новичок
Прблемы с сохранением файлов при помощи скрипта
Доброговремени суток!
такая проблема: есть кусок кода:
····························································
$filename = "library/attache{$AttachN}.jpg";
$somecontent = $HTMLPageForMessage2;
file_put_contents($filename, $somecontent);
/* и сразу за ним идет */
$handle = fopen("ftp://user1
[email protected]/www/******.org/system/events/library/attache{$AttachN}.jpg", "w+");
fwrite($handle, $HTMLPageForMessage2);
fclose($handle);
····························································
где $AttachN - номер фото
$HTMLPageForMessage2 - контент картинки (хороший 100%)
В ISP папка "library" и файлы внутри имеют права доступа "777" а пользователь и группа (динамичны: то apache поставлю, то user1)
в ответ я имею ошибки:
Warning: fopen(ftp://[email protected]/www/******.org/system/events/library/attache241552.jpg) [function.fopen]: failed to open stream: FTP does not support simultaneous read/write connections. in /var/www/user1/data/www/******.org/system/events/get_pict.php on line 75
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/user1/data/www/******.org/system/events/get_pict.php on line 76
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/user1/data/www/******.org/system/events/get_pict.php on line 77
И есть ещё 1 очень важная штука:
картинку сохраняет скрипт вызываемый CRON'ом... когда его вызывает крон - фото не сохраняеться (и я не знаю где логи подсмотреть)
...НО если я скрипт вызову через адресную строку - то фото сохраняються в папку... походу крон - не имеет прав или как-то так...
Помогите кто-то я уже 1-2 месяца не могу проблему решить... людей подставляю(
Доброговремени суток!
такая проблема: есть кусок кода:
····························································
$filename = "library/attache{$AttachN}.jpg";
$somecontent = $HTMLPageForMessage2;
file_put_contents($filename, $somecontent);
/* и сразу за ним идет */
$handle = fopen("ftp://user1

fwrite($handle, $HTMLPageForMessage2);
fclose($handle);
····························································
где $AttachN - номер фото
$HTMLPageForMessage2 - контент картинки (хороший 100%)
В ISP папка "library" и файлы внутри имеют права доступа "777" а пользователь и группа (динамичны: то apache поставлю, то user1)
в ответ я имею ошибки:
Warning: fopen(ftp://[email protected]/www/******.org/system/events/library/attache241552.jpg) [function.fopen]: failed to open stream: FTP does not support simultaneous read/write connections. in /var/www/user1/data/www/******.org/system/events/get_pict.php on line 75
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/user1/data/www/******.org/system/events/get_pict.php on line 76
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/user1/data/www/******.org/system/events/get_pict.php on line 77
И есть ещё 1 очень важная штука:
картинку сохраняет скрипт вызываемый CRON'ом... когда его вызывает крон - фото не сохраняеться (и я не знаю где логи подсмотреть)
...НО если я скрипт вызову через адресную строку - то фото сохраняються в папку... походу крон - не имеет прав или как-то так...
Помогите кто-то я уже 1-2 месяца не могу проблему решить... людей подставляю(