Невозможно изменить характеистики
При создании нового товара (как и при изменении уже добавленного) во вкладке "Характеристики" долго висит "Загрузка" и ничего не происходит.
В чём может быть проблема?
При создании нового товара (как и при изменении уже добавленного) во вкладке "Характеристики" долго висит "Загрузка" и ничего не происходит.
В чём может быть проблема?
7 ответов
Посмотрите в логах Вебасиста, появляются ли сообщения об ошибках в этот момент. Можно также посмотреть содержимое ответа, который сервер присылает в ответ на запрос из браузера, когда вы переключаетесь на вкладку с характеристиками — в этом ответе может содержаться сообщениеи об ошибке.
В логах ничего подозрительного не замечено.
Зато через панель разработчика видно, что при переключении на вкладку "Характеристики" на GET-запрос /webasyst/shop/?module=product&action=features&id=66324718&_=1436380508118 сервер возвращает ответ "500 Internal Server Error"
Нужно включать отображение ошибок на сервере.
Ну либо смотреть серверный error.log (обычно можно в панели управления хостингом).
Там должно быть написано из-за чего падает скрипт.
Искать ошибку вида Fatal error...
В приложении Логи вы можете включить сохранение ошибок php и после этого повторить ошибку и через приложение просмотреть error.log
* php.log
Включил в логах журналирование ошибок php
Вот что остаётся в логах:
[09-Jul-2015 06:37:19 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 76 bytes) in /var/www/wa-system/database/waDbMysqliAdapter.class.php on line 116
[09-Jul-2015 06:37:40 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 74 bytes) in /var/www/wa-system/database/waDbMysqliAdapter.class.php on line 116
[09-Jul-2015 06:43:49 UTC] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 77 bytes) in /var/www/wa-system/database/waDbMysqliAdapter.class.php on line 116
Файл никто не менял, ошибку вызывает выполнение функции:
public function fetch_assoc($result)
{
return $result->fetch_assoc();
}
Можно что-то сделать кроме увеличения объёма оперативной памяти?
Сколько у вас характеристик? И сколько значений у этих характеристик?
И сколько сейчас памяти?