Уважаемые форумчане! Прошу помощи в решение проблемы. С Drupal не знаком, и всех его тонкостей не знаю, поэтому решил обратиться за помощью к знатокам. Есть корпоративный сайт, хостится на платном хостинге, сайтом занимал человек, с которым сейчас нету связи. Менеджер загружала в галерею картинки, и теперь при переходе в галерею ошибка Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 24 bytes) in /sata2/home/users/мой сайт/www/мой сайт/includes/database/database.inc on line 2165. (скрипт сожрал всю память). Пробовал в settings.inc.php ограничить использование памяти скриптом (ini_set('memory_limit', '-1')), кэш чистил - не помогает. Привожу код 2165 строки в database.inc:
foreach ($this as $record) {
$record_key = is_object($record) ? $record->$key : $record[$key];
$return[$record_key] = $record;
Прошу помощи, ув. знатоки!!
Комментарии
может пока не отыщется прогер наоборот увеличить memory size (php.ini)
врядли доступ к php.ini на хостинге есть. если конечно не vps/vds.
можно через .htaccess
php_value upload_max_filesize 200M
php_value post_max_size 200M
Хотя вероятнее всего и то и то для Вас будет сложно.Просто напишите в поддержу вашего хостинг-провайдера, что Вам нужно 256Мб.https://drupal.org/node/76156
через .htaccess тоже пробовал - на хостинге запрещены переменные php_value, поэтому такая фишка не прошла. Хостеры вирт.память увеличивать не хотят, говорят максимум, что может быть 128 Мб.
попробывать подстроить галлерею, начать с вывода одного image
переместить/удалить картинки менеджера, попробывать запустить, если получится оптимизировать картинки, снова залить.
откатиться и ждать программиста, когда появится программист - поменять хостинг.
не подскажите какой модуль отключать нужно?
логи сможешь показать?
«settings.inc.php ограничить использование памяти скриптом (ini_set('memory_limit', '-1'))»
убери
логи не смогу показать, вроде ж если syslog включен, то сообщения сыпятся в /var/log/messages. Так? Или я ошибаюсь?
наймите программиста, чтобы откатиться)
а можно список включенных модулей?)
если хочешь играться, вырубай все модули кроме коровских и поочередно включай.
но я бы на твоем месте взял 1000 р. и далы бы здесь кому нибудь из ребят (после устранения проблемы).
на рабочем сайте? ну ну. вместо одной страницы, чтобы весь сайт упал?)
не, ну а я что сделаю, хочет вырубать, клиент - король.
упадет - опять врубит, делов то))
тогда стоит написать, в результате игрищ может весь сайт стать недоступен)
так видишь, я предлагаю 1000 р. дать, а он не хочет))
с таким уровнем знаний от любого действия может упасть, это как ему дать самолетом управлять.
не надо там тысячи. достаточно список модулей показать и бесплатно посоветуют какие можно отключить
а сможет?
вы сначала советуете все модули поотключать, а потом задаете такой вопрос?
а вдруг, в надежде...посмотрим что дальше....
128 метров на галерею фоточек. Бог ты мой. Не иначе, делал один из местных профессионалов.
подозреваю любимое безразмерное поле image
делал скорее с фриланс.ру, я так думаю, хотя...
128M это вообще ниачом, не важно кто делал
хостинг втопку
насколько я помню it patrol 128, видимо ещё кто как умеет настраивать (хостер).
какие 128?) хватит уже чушь писать
специально сейчас заглянул - "PHP memory limit 128M"
256 всю жизнь было
в php.ini - memory_limit = 256M
может вас забанить за наглую ложь?)