Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите решить проблему.
Форумы портала PHP.SU » » Вопросы новичков » Помогите решить проблему.

Страниц (1): [1]
 

1. imma - 18 Мая, 2017 - 02:32:29 - перейти к сообщению
Ребят, может здесь мне чем то помогут, устал уже не могу.
Дело в том что мыс другом держим сервера кс, ну как бы раньше их было много а сейчас осталось два сервера, и возникла проблема, один из серверов вечно падает, т.е когда я пытаюсь зайти в другие команды , скрин нижеприклеплю то выдает ошибку, тоже и скрин прикреплю и скину инфу сейчас, что вот эта ошибка означает , что нужно сделать panel_log.php , я не понимаю.Просто раньеш делал друг всё абсолютно, а сейчас его нет.


A PHP Error was encountered

Severity: Warning

Message: fread(): Length parameter must be greater than 0

Filename: drivers/Rcon_goldsource.php

Line Number: 74

Ошибка базы данных.

Error Number: 2006

MySQL server has gone away

SELECT * FROM (`gameap_logs`) WHERE `server_id` = '4' ORDER BY `date` desc LIMIT 50

Filename: /var/www/gspublic/data/www/ap.gs public.ru/models/panel_log.php
3. 3d_killer - 18 Мая, 2017 - 10:23:19 - перейти к сообщению
во первых надо смотреть что передается сюды fread() в этом файле drivers/Rcon_goldsource.php
далее похоже что запрос к бд долго выполняется, и mysql его рубит, хоть запрос и простенький, но кто знает какой размер таблицы, можно попробовать сделать бекап таблицы gameap_logs и очистить ее (truncate gameap_logs;) или в конфиге mysql увеличить wait_timeout и max_allowed_packet, потом попробовать как будет работать

Но могу сказать одно, сами вы с такими познаниями врятли это сделаете, если не поможет то открывать логи сервера и смотреть что еще он там пишет

 

Powered by ExBB FM 1.0 RC1