Работает ли у Вас функция загрузки изображений из интернета (при написании поста)
3Проголосовало: 66 | Воздержалось: 10
Последнее обновление из SVN. Просто у меня возникла такая проблема на своём проекте: при попытке вставить изображение из интернета (при написании поста) выдаёт ошибку во всплывающем окне. Причем при использовании версии 0.2 транк 103 такой проблемы не замечалось. Сайт livestreet как пример не приводим - тут всё работает. Как это вылечить?
Корректно прописать SYS_CACHE_DIR
- 0
- 09 апреля 2009, 00:28
- Asphix
Ort предположил, что это запрет у сервера на приём удалённых файлов. Но меня тогда интересует почему в 0.2 всё нормально было (у меня лично)
Я начал с 0,3.
А как можно этот запрет обойти? Я хочу написать хостеру насчет этого, но как сформулировать предложение? Может какой то модуль ограниченно работает или еще что-то? Может ошибка гдето закралась?
А как можно этот запрет обойти? Я хочу написать хостеру насчет этого, но как сформулировать предложение? Может какой то модуль ограниченно работает или еще что-то? Может ошибка гдето закралась?
почему в 0.2 всё нормально было?
На одном сервере стоят 0.2 и 0.3. Я думал может из-за поддомена глюк — нет — попробовал местами перекинуть. 0.2 всё нормально загружает — 0.3 уже не хочет — выдаёт ошибку :(
Файрбаг про ошибку выдаёт следующие данные:
На одном сервере стоят 0.2 и 0.3. Я думал может из-за поддомена глюк — нет — попробовал местами перекинуть. 0.2 всё нормально загружает — 0.3 уже не хочет — выдаёт ошибку :(
Файрбаг про ошибку выдаёт следующие данные:
<!--
top && top.JsHttpRequestGlobal && top.JsHttpRequestGlobal.dataReady({"id":"12392348343183","js":{"bStateError"
:true,"sText":""},"text":"d074b0a2a57fb7c4a17ff1cdd2731246<br \/>\n<b>Warning<\/b>: fwrite(): supplied
argument is not a valid stream resource in <b>\/home\/public_html\/uzy\/include\/ajax\/uploadImg
.php<\/b> on line <b>58<\/b><br \/>\nd074b0a2a57fb7c4a17ff1cdd2731246d074b0a2a57fb7c4a17ff1cdd2731246
<br \/>\n<b>Warning<\/b>: fclose(): supplied argument is not a valid stream resource in <b>\/home\/public_html\/uzy\/include\/ajax\/uploadImg.php<\/b> on line <b>59<\/b><br \/>\nd074b0a2a57fb7c4a17ff1cdd2731246d074b0a2a57fb7c4a17ff1cdd2731246
<br \/>\n<b>Warning<\/b>: getimagesize(\/98dea45fd3) [<a href='function.getimagesize'>function.getimagesize
<\/a>]: failed to open stream: \u041d\u0435\u0442 \u0442\u0430\u043a\u043e\u0433\u043e \u0444\u0430\u0439
\u043b\u0430 \u0438\u043b\u0438 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430 in <b>\/home\/asphix
\/public_html\/uzy\/include\/function.php<\/b> on line <b>197<\/b><br \/>\nd074b0a2a57fb7c4a17ff1cdd2731246
<pre>\n<b>Request method:<\/b> POST\n<b>Loader used:<\/b> form\n<b>_REQUEST:<\/b> Array\n(\n [img_url
] => http:\/\/www.f1news.ru\/userfiles\/hamilton\/49209.jpg\n [align] => \n [title] => \n [key
] => f6ae0a117944b1e3c49316bbf8653e08\n)\n<\/pre>"})
//-->
Думал, что к этой теме уже не вернусь, ан нет.
После модернизации движка по (активация кеширования) опять «отвалилась» возможность загрузки изображений. Собственно код в конфиге такой:
в /include/ajax/uploadimg.php стоит точно такой же путь, как и в конфиге
Ума если честно не приложу в чем может быть причина. Единственная ламмерская мусль, что кеширование, которое я восстановил при помощи той статьи как то конфликтует с кешированием картинок. Скорее всего бред, поэтому и прошу подсказать знающих в чем же может быть дело?
После модернизации движка по (активация кеширования) опять «отвалилась» возможность загрузки изображений. Собственно код в конфиге такой:
define('SYS_CACHE_USE',true);
define('SYS_CACHE_TYPE','file');
$aTmpDir=explode(';',session_save_path());
$sTmpDir = count($aTmpDir)>1 ? $aTmpDir[1] : $aTmpDir[0];
define('SYS_CACHE_DIR','/home/uХХХ/ХХХ.ru/www/uploads/trash/');
define('SYS_CACHE_PREFIX','livestreet_cache'); в /include/ajax/uploadimg.php стоит точно такой же путь, как и в конфиге
Ума если честно не приложу в чем может быть причина. Единственная ламмерская мусль, что кеширование, которое я восстановил при помощи той статьи как то конфликтует с кешированием картинок. Скорее всего бред, поэтому и прошу подсказать знающих в чем же может быть дело?
Комментарии (27)
RSS свернуть / развернуть