Помогите разобрать ошибки лог-файла и уменьшить нагрузку на RAM
Страницы: 1
Помогите разобрать ошибки лог-файла и уменьшить нагрузку на RAM
Сегодня мой сайт работал с перебоями, хостер свалил это на превышение лимита оперативной памяти (500 Мб вместо положенных 384 Мб). В лог-файле с ошибками имеются, в числе прочего, такие строки:

Цитата
[Wed Oct 17 10:39:27.455697 2018] [:error] [pid 59756] [client 54.165.59.7:48550] PHP Warning: parse_url(/wp-json/oembed/1.0/embed?url=gadgets-news.ru/anonsirovany-huawei-p10-p10-plus-i-watch-2/&format=xml) [<a href='function.parse-url'>function.parse-url</a>]: Unable to parse URL in /home/u2953907/gadgets-news.ru/docs/wp-content/plugins/all-in-one-wp-security-and-firewall/classes/wp-security-process-renamed-login-page.php on line 130

Цитата
[Wed Oct 17 12:30:40.587498 2018] [:error] [pid 60348] [client 220.243.136.16:50694] PHP Warning: mysqli_query() [<a href='function.mysqli-query'>function.mysqli-query</a>]: (HY000/2013): Lost connection to MySQL server during query in /home/u2953907/gadgets-news.ru/docs/wp-includes/wp-db.php on line 1924

Цитата
[Wed Oct 17 10:39:44.731613 2018] [:error] [pid 59756] [client 54.165.59.7:48550] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/u2953907/gadgets-news.ru/docs/wp-content/plugins/all-in-one-wp-security-and-firewall/classes/wp-security-process-renamed-login-page.php:130) in /home/u2953907/gadgets-news.ru/docs/wp-includes/rest-api/class-wp-rest-server.php on line 1248

По поводу последней строки в ЧАВО WordPress пишут, что Ошибка «Невозможно изменить информацию заголовка» означает, что вы правили файлы (скорее всего, wp-config.php) вручную. И правили некорректно. И одновременно рекомендуют убедиться, что:

1) перед первой строкой <?php и после последней ?> нет пустых строк
2) в кодировке отключена метка BOM.

И хотя я ничего не правил в wp-config.php, я обнаружил, что там вообще нет строки ?>, последняя строка пустая.

Вопросы:
1) Почему так и надо ли вписать туда ?>
2) Как убедится в том, что отключена метка BOM
3) Как быть с остальными ошибками?
Может быть немного не по теме но у всех сегодня нагрузка зашкаливает??
t1gran,  не смотря на то что мне кажется вы пиарите сайт, подскажу немного.

Ошибка:
Цитата
PHP Warning: Cannot modify header information - headers already sent
означает
"Невозможно изменить заголовок - заголовки уже отправлены".
Такая ошибка вываливается чаще всего, если

1. Файл, о котором речь был изменен и после этого сохранен с ошибками. Чаще всего это происходит, когда файлы сохраняются не в кодировке без BOM. Или же в файле присутствуют символы перед <?php.

Решение проблемы: перезалить копию из бэкапа или оригинальный файл. И больше никогда не править php файлы или другие файлы через админку или в говноредакторах типа блокнота.

2. Поврежденный или битый файл.

Решение проблемы: перезалить копию из бэкапа или оригинальный файл из дистрибутива.

Насчет ваших вопросов:

Цитата
1) Почему так и надо ли вписать туда ?>
2) Как убедится в том, что отключена метка BOM
1. Потому что. Ничего не надо дописывать.
2. Скачайте редактор Notepad++ и всегда редактируйте php, html. css и прочие файлы сайтов в нем выставив сохранение без BOM. Там есть такая опция.
Изменено: sharkson - 19 Октября 2018 04:59
sharkson,
В том-то и дело, что я эти и файлы сам не правил. А те, что правил, редактировал в ftp-клиенте (Transmit). Нельзя ли как-нибудь выяснить наличие или отсутствие BOM в этих файлах? Насчет ?> - почему он упоминается, если его даже нет в wp-config.php?
Цитата
sharkson пишет:
мне кажется вы пиарите сайт
Да на кой черт мне его здесь пиарить, что это даст - пару кликов?smile:confused:Просто надоело, что после какого-то вопроса просят выложить ссылку на источник проблемы, чтобы было понятно о чем идет речь.
Цитата
t1gran пишет:
В том-то и дело, что я эти и файлы сам не правил. А те, что правил, редактировал в ftp-клиенте (Transmit). Нельзя ли как-нибудь выяснить наличие или отсутствие BOM в этих файлах? Насчет ?> - почему он упоминается, если его даже нет в wp-config.php ?
Еще раз аовторюсь: если в php-файле не было ?> и не надо его туда добавлять самовольно. Что там по этому поводу пишут всякие факи - не знаю и мне все равно.

Никто и никогда не редактирует файлы в админке или на сервере - из нормальных людей.
Качают файл на комп, делают его копию копированием-вставкой, а скачанный редактируют в Notepad++.
И сохраняют без BOM.
Редактируя прямо на сервере, что вы будете делать получив белые страницы вместо сайта? У вас нет под рукой копии этого файла на компе.

Цитата
Нельзя ли как-нибудь выяснить наличие или отсутствие BOM в этих файлах?
Честно говоря детский вопрос. Если вываливается ошибка о которой я писал - значит файл угроблен. Значит он сохранен с BOM.
Его можно исправить. Скачайте и в нормальном редакторе пересохраните без BOM. Если не помогло - значит есть другие ошибки в этом файле.
Если вы сами эти файлы не правили значит их правил какой-то рукожоп.

ПС: И диспечтчерами-менеджерами в хостинг-панели не пользуйтесь. Многие из них даже тупо htacsess не видят.
Возможно нагрузка слишком большая, либо с файлами что то не так.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
01:32 АП Яндекс ИКС 06.03.2023 
00:36 «Тавро» - «российский Telegram» — клиент популярного мессенджера для ОС «Аврора» 
15:00 03.06.23 Апдейт Яндекс выдача 
19:22 Adfinity - Ваш надежный партнер в монетизации трафика 
18:30 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
15:40 Adtrafico - Правильная партнёрская сеть под бурж трафик 
13:07 Переезд с www на домен без www 
04:20 Чек номеров | Проверка номеров на наличие Telegram. Чек базы  
04:19 обавить людей в ваш чат из чата конкурентов | Telegram продвижение 
04:18 Рассылка сообщений по ЛС в Телеграм | Парсинг и создание базы - бесплатно 
00:42 Купить дедики Абузоустойчивые сервера Аренда сервера Купить dedic Дедик Дешево vps vds сервера дедики на SSD! 
00:14 Cosmochanger.cc - Самый реактивный обменник. Быстрый и безопасный способ обменять более 20 популярных криптовалют 
00:03 Прошу дизайнера делать красиво, стильно, дорого - получаю крупно 
15:15 sms.chekons.com - Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" 
00:40 С юмором по жизни! 
23:17 В России начали блокировать VPN-подключения 
16:39 Партнерка Cpa.House 
08:22 Российский «китайский файрвол», который сделает бессмысленными VPN-сервисы 
22:01 Уволили за 47 опозданий - отсудила "за расизм" $11 млн у работодателя 
20:19 Стряхнуть обыденность - об Агасфере 
13:42 CPA.HOUSE - Топовая CPA сеть