Проблема с картинками товара

Главные вкладки

Аватар пользователя Vladimirgren Vladimirgren 10 января 2011 в 16:25

Снова обращаюсь к вам за помощью)
Понимаю что замучал наверняка глупымо вопросами но все же..
Когда выкладываю фотографию товара вылетает вот такая вот ошибка:
warning: imagejpeg() [function.imagejpeg]: Unable to open 'sites/default/files/imagefield_thumbs/catalog/images/a2010121422384699.jpg' for writing: Permission denied in /home/u167354/avtosk.ru/www/sites/all/modules/imageapi/imageapi_gd.module on line 66.
Что она означает и что делать?
Картинка выкладывается раза с 10 ито если повезет((

Комментарии

Аватар пользователя Vladimirgren Vladimirgren 10 января 2011 в 16:27

А когда пытаюсь удалить картинку товара высвечивает вот это: An unrecoverable error occurred. This form was missing from the server cache. Try reloading the page and submitting again.

Аватар пользователя divined divined 10 января 2011 в 16:52

В переводе означает что у вас нет прав на запись в данную директорию.
проверьте права на папку, разрешена ли запись для владельца сайта
проверьте владельца папки, совпадает ли с владельцем вышестоящих папок

Аватар пользователя Vladimirgren Vladimirgren 10 января 2011 в 17:02

Да, вы были правы, проблема в правах, вот эта ошибка исчезла:
warning: imagejpeg() [function.imagejpeg]: Unable to open 'sites/default/files/imagefield_thumbs/catalog/images/a2010121422384699.jpg' for writing: Permission denied in /home/u167354/avtosk.ru/www/sites/all/modules/imageapi/imageapi_gd.module on line 66.
Но вот эта все равно осталась:
An unrecoverable error occurred. This form was missing from the server cache. Try reloading the page and submitting again.
Удалить картинки все равно не выходит((

Аватар пользователя Vladimirgren Vladimirgren 10 января 2011 в 17:10

To fix this problem, find your php.ini file (usually in /etc/php.ini) and change the following values:
suhosin.post.max_vars = 200000
suhosin.request.max_vars = 20000
suhosin.post.max_value_length = 265000
suhosin.request.max_value_length = 265000
suhosin.upload.max_uploads = 100

You may want to increase some of these values further if the new limit does not let you upload the desired number of files. After changing this value, you must restart Apache for them to take effect.

Нашел на сайте вражеском вот это, где этот файл находится? /etc/php.ini

Аватар пользователя vitok vitok 10 января 2011 в 17:22

"Vladimirgren" wrote:
где этот файл находится? /etc/php.ini

Smile тут-же написано, в /etc/php.ini Smile
А вообще советую менять хостинг, или любить мозги тех поддержке.

Аватар пользователя divined divined 10 января 2011 в 17:43

это SSH доступ к серверу, у вас его скорее всего нет, если не выделенный сервер.
Посмотрите настройки admin/settings/performance
Попробуйте сбросить кэш.
Попробуйте отключить кэш.
Если стоит агрессивный режим, попробуйте поменять на нормальный.

Аватар пользователя vitok vitok 10 января 2011 в 18:07

"Vladimirgren" wrote:
etc где то находится же? вот где?

Да, в корне любой unix подобной системы (на счет маков не уверен правда), вообщем могу поспорить вам это не очем не говорит. Поэтому совет был выше. Если не знаете что такое php.ini и LAMP в целом, а нужно править настройки PHP то совет остается "менять хостинг" если я не ошибаюсь RxB хороший хостиг для друпала держит.

Аватар пользователя Vladimirgren Vladimirgren 10 января 2011 в 18:46

Проблема как то решилась сама собой, хостинг 100% сменю, замучался уже, вот предоплаченный тариф закончится и сменю, вы не первый кто говорит что надо менять))
Спасибо за помощь.

Аватар пользователя divined divined 10 января 2011 в 18:53

когда проблема решается сама собой, 100% виноват кэш.
Совет: на время разработки сайта вообще его отключить.

Аватар пользователя Vladimirgren Vladimirgren 10 января 2011 в 19:01

Сайт отключать во время телодвижений не представляется возможным)) Иначе он вообще целыми днями не доступен будет, а это недопустимо.

Аватар пользователя vitok vitok 10 января 2011 в 20:20

Не, он имел введу не сайт отключать, а кэш. Причем человек дело говорит, разрабатывая сайт с включенным кэшем, останешься без волос на заднице. Будешь всем доказывать что я все делаю как сказали, а из-за кэша используются старые настройки. Отключается/включается кэш это на странице admin/settings/performance. Тока нагрузка на сервак возрастет в разы. вообще это плохой вариант разрабатывать сайт не посредственно на хостинге. Разрабатывать надо на локалке, или если на винде сидишь то на denver-е. Подробней в гугле хорошо расскажут)

Аватар пользователя Vladimirgren Vladimirgren 11 января 2011 в 22:31

Спасибо конечно за такие качественные советы, вы даже не представляете какую вы помощь мне оказываете)) Моя благодарность бесконечна. Пока по мелочи на сайте делами занимаюсь поэтому в такие подробности пока не вдавался, но обязательно поинтересуюсь в дальнейшем. Спасибо.

Аватар пользователя Vladimirgren Vladimirgren 20 января 2011 в 21:08

Проблема вернулась, кэш не помогает, ничего не помогает, вот эта ошибка все время:
An unrecoverable error occurred. This form was missing from the server cache. Try reloading the page and submitting again.
Что делать? Я уже отчаялся, нужно фотоотчеты выгрузить и ни в какую(