X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> WP не хватает памяти (Fatal error: Out of memory), Обновлял, чистил, переустанавливал - безрезультатно
nielanum
nielanum
Topic Starter сообщение 27.3.2014, 16:32; Ответить: nielanum
Сообщение #1


Приветствую всех вас, уважаемые коллеги! Уже давно меня мучает проблема на одном сайте под управлением WP.
При каких-либо действиях в админке в большинстве случаев выплевывается белый экран с надписью Fatal error: Out of memory (allocated 39321600) (tried to allocate 142 bytes) in /home/p77707/www/site.ru/wp-includes/pomo/mo.php on line 238. Каждый раз ругается на разные ошибки. Я переустанавливал ВП разными способами, обновился до последней версии 3.8.1, поудалял почти все плагины и темы, но, увы, и ныне там... Хостер IHC
Заранее признателен всем откликнувшимся и неравнодушным.

Лог из админки:
Операционная система Linux
Тип сервера LiteSpeed
Памяти использовано 36.92 Мбайт
Версия MYSQL 5.5.35-33.0-log
Режим SQL Не задан
Версия PHP 5.3.28
PHP Safe Mode Вкл
PHP Allow URL fopen Вкл
Лимит памяти PHP 256M
Макс. загружаемый файл PHP 100M
Версия WordPress 3.8.1
Версия базы данных 26691
Мультиблог Нет
Текущая тема Weekly
Макс. размер записи PHP 100M
PHP Max Script Execute Time N/A
Поддержка PHP Exif Да ( V1.4 )
Поддержка PHP IPTC Да
Поддержка PHP XML Да
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
n0rv
n0rv
сообщение 27.3.2014, 16:45; Ответить: n0rv
Сообщение #2


Попробуйте поменять это значение - "Макс. размер записи PHP 100M", поставьте поменьше. Еще бы не помешало поменять время выполнения php (у меня 30 секунд), у вас это к сожалению в логе не показано.
Если не поможет, остается мучить тех. поддержку или менять хост.


--------------------
Комплексная оптимизация и продвижение сайтов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
anchous
anchous
сообщение 27.3.2014, 16:51; Ответить: anchous
Сообщение #3


рубите лимиты пхп до 32 мегов (а лучше 16)


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nielanum
nielanum
Topic Starter сообщение 27.3.2014, 16:55; Ответить: nielanum
Сообщение #4


Цитата(anchous @ 27.3.2014, 14:51) *
рубите лимиты пхп до 32 мегов (а лучше 16)

Это на самом сайте в админке или где-то еще?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 27.3.2014, 16:58; Ответить: x64
Сообщение #5


чего-то памяти мало.
создайте в корне сайта файл с расширением php и содержимым:
Код
<?php phpinfo();

после этого вызовите его в браузере. искать строку: memory_limit

что-то сомневаюсь, что там 256M.

попробовать увеличить можно так: в корневой .htaccess дописать строку:
Код
php_value memory_limit "128M"



anchous, эк жестоко как...

Сообщение отредактировал x64 - 27.3.2014, 17:00
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Pepper
Pepper
сообщение 27.3.2014, 17:10; Ответить: Pepper
Сообщение #6


Поковыряйтесь в файле /wp-includes/default-filters.php
Я перелопатил WP с начала до конца, и в том файле "цепляются" чуть ли не самые тяжелые задачи.

Многие функции в WP совершенно не нужны (крон, авто-обновления, авто-детекция плагинов, сканирование шаблонов и т.д.), и они жрут довольно много памяти.

Если у вас виснет админка, прежде всего, попробуйте отключить автоматические обновления.

Благодаря удалению всего мусора, лично мне удалось снизить время геренирования страниц в WP более чем в 100 раз.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nielanum
nielanum
Topic Starter сообщение 27.3.2014, 17:18; Ответить: nielanum
Сообщение #7


Цитата(Pepper @ 27.3.2014, 15:10) *
Поковыряйтесь в файле /wp-includes/default-filters.php

Я пока не настолько силен в ВП. Можно ссыль, где почитать, что можно поудалять и где что поотключать? Заранее признателен!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
anchous
anchous
сообщение 27.3.2014, 17:20; Ответить: anchous
Сообщение #8


Цитата(x64 @ 27.3.2014, 16:58) *
anchous, эк жестоко как...

ну а что делать если 40 метров рушат все?

Цитата(nielanum @ 27.3.2014, 16:55) *
Это на самом сайте в админке или где-то еще?

это уже зависит от вашего хостинга, либо в глобальном php.ini (или настройках хостинга), либо в php.ini в подпапке сайта, либо же в .htaccess директории через директивы php_value


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nielanum
nielanum
Topic Starter сообщение 27.3.2014, 17:28; Ответить: nielanum
Сообщение #9


Нашел у хостера php.ini. Подал заявку на уменьшение. А как это мне поможет? Анчоус? Подскажите, пожалуйста!
И еще тогда вопрос: у хостера написана действующая версия Текущая версия PHP 5.2.17. Может, это ее надо менять на другую?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
anchous
anchous
сообщение 27.3.2014, 17:30; Ответить: anchous
Сообщение #10


снизит границы памяти которую может хавать пхп под выполнение скриптов


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) XML error: Invalid document end at line 1
0 ev90 3097 30.7.2014, 10:48
автор: -ev90-


 



RSS Текстовая версия Сейчас: 24.4.2024, 0:06
Дизайн