Форум пользователей Impera CMS
Impera CMS - отличный движок для лёгкого создания интернет магазина.
Обладает невероятным количеством функций, необходимых в онлайн торговле.

Следить
Главная
20:29
16 янв
#
?
написал:

Дано:

Сборка Denwer в качестве сервера

Исходная база от Simpla 2.1

Перенос методом "копирования" из исходной базы нужных полей. По инструкции на данном форуме не вышло (ошибок было еще больше)

Ошибки:

1. Ошибка Unknown: Input variables exceeded 1000. - Возникает при выборе категории товаров в каталоге

2. Ошибка PHP Fatal error: - Возникает при открытие "заказа" клиента в "полной версии.

Лог второй ошибки - прилагается

[Wed Jan 16 22:18:52 2013] [error] [client 127.0.0.1] PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 24 bytes) in Z:\\home\\test2.ru\\www\\objects\\Database.php on line 1206, referer: http://test2.ru/admin/index.php?section=Orders
[Wed Jan 16 22:18:57 2013] [error] [client 127.0.0.1] PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 24 bytes) in Z:\\home\\test2.ru\\www\\objects\\Database.php on line 1206, referer: http://test2.ru/admin/index.php?section=Orders

Причину к сожалению пока найти не получается. База "вроде" соотвествует, хотя скорее всего ошибка "ползет" оттуда.

Если кто подскажет что делать - буду рад =)

Если кто занимается "платным" переносом - пишите danilevich.g@gmail.com

Заранее Спасибо

00:56
17 янв
#
?
написал:

Ошибка Unknown: Input variables exceeded 1000

Это новая защита PHP 5.3.9 под именем max_input_vars.

Приучают всех к страничной работе малыми порциями.

Скриптам аля phpMyAdmin теперь запрет давать редакцию записей на странице больше позволеного max_input_vars.

Жесть! PHP Runtime Configuration

  • max_input_vars - Сколько входных переменных может быть принято в одном запросе (ограничение накладывается на каждую из глобальных переменных $_GET, $_POST и $_COOKIE отдельно). Использование этой директивы снижает вероятность сбоев в случае атак с использованием хеш-коллизий. Если входных переменных больше, чем задано директивой, выбрасывается предупреждение E_WARNING, и все последующие переменные в запросе игнорируются. Это ограничение применяется к каждому уровню вложенности входного многомерного массива.

Фикс Denwer на локалхосте. В блокноте открыть c:\windows\php.ini, найти max_input_vars, написать

  • max_input_vars = 100000

перегрузить Denwer.

Фикс на хостинге. В .htaccess и admin\.htaccess написать сверху

  • php_value max_input_vars 100000

Лог второй ошибки - прилагается

Фикс Denwer на локалхосте. В c:\windows\php.ini

  • memory_limit = 80M

возможно 96M, 112M, 128M

перегрузить Denwer.

Фикс на хостинге. В .htaccess и admin\.htaccess

  • php_value memory_limit 80M

возможно 96M, 112M, 128M

09:11
17 янв
#
?
написал:

спасибо.

Со второй ошибкой еще разбираюсь т.к. в php.ini стоит

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 256M

Но при этом ссылается на нехватку памяти

09:16
17 янв
#
?
написал:

собственно со второй ошибкой разобрался - исправлением .htaccess. Спасибо

Хотя "пожирание" ресурсов несколько смущает (в дальнейшем база товаров-вариантов с 3тыс/7,5тыс - вырастет в пару раз.)

02:16
24 янв
#
?
bibs написал:

Она мудрено устроена. Под себя хавает сразу ~30мб похеру гоняю я на сайте 1 товар или 10 тыс. На хосте морил нагрузом 19 тыс. Пик потребление 59мб на странице товаров админки. На других около 30мб держалось. Так и не понял почему плавает. На пике чуствуется замирание секунду две. Тоже почему то плавает. То сразу откроет то слегка подмирает. Гонял с включеным дебуг в "настройки > конфиг.файл"
debug да
debug_on_admin_exist да
В углу левом скрыты результаты. По первому числу ясно сколько хавает. Дебуг похоже жрущий еще тот. Без него открываются страницы легче. Советую включите у себя дебуг. Изучите сначала где на сколько жрет. Дело пяти минут.

Написание ответа

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


Обратите внимание! Для противодействия спаму новые посты форума проявляются с задержкой от нескольких минут, пока не пройдут модерацию.