Страница 1 из 1
Ошибка в phpmyadmin
Добавлено: Пт янв 25, 2019 2:42 pm
sega6549
вылезает такая ошибка Warning in ./libraries/sql.lib.php#613 когда открываешь любую таблицу
вроде не влияет на работоспособность но жутко бесит и мешает постоянно вылезая) немного погуглив нашел как поправить, для этого в терминале необходимо ввести команду
Код: Выделить всё
sudo sed -i "s/|\s*\((count(\$analyzed_sql_results\['select_expr'\]\)/| (\1)/g" /usr/share/phpmyadmin/libraries/sql.lib.php
после просто обновить страницу в phpmyadmin и ошибка исчезнет
PS извините если уже было или не в том разделе создал тему, поиском ни чего не нашел
Re: Ошибка в phpmyadmin
Добавлено: Ср июн 12, 2019 7:59 am
samolet
Всем добрый день, вот такая аказия сегодня с утра прилетела, кто подскажет чем лечить?
Fatal error: Out of memory (allocated 2097152) (tried to allocate 32768 bytes) in C:\_majordomo\htdocs\phpmyadmin\libraries\Util.class.php on line 1918
Re: Ошибка в phpmyadmin
Добавлено: Вс июн 16, 2019 5:28 pm
prmres
samolet писал(а): ↑Ср июн 12, 2019 7:59 am
Всем добрый день, вот такая аказия сегодня с утра прилетела, кто подскажет чем лечить?
Fatal error: Out of memory (allocated 2097152) (tried to allocate 32768 bytes) in C:\_majordomo\htdocs\phpmyadmin\libraries\Util.class.php on line 1918
memory_limit сколько стоит в php.ini ?
сколько памяти на сервере?
сколько отжирает мускуль? его можно ограничить в аппетитах
сколько отжирает апач? он в принципе прожорливый, его подкручивать не только желательно но скорее обязательно, ограничив кол-во копий и их время жизни, если не ограничивать он может сожрать всё что есть и другим сервисам ничего не останется
Re: Ошибка в phpmyadmin
Добавлено: Вс июн 16, 2019 8:18 pm
samolet
спасибо а в какой папке php.ini и где смотреть мускуль с апачей?
Re: Ошибка в phpmyadmin
Добавлено: Вс июн 16, 2019 10:02 pm
prmres
samolet писал(а): ↑Вс июн 16, 2019 8:18 pm
спасибо а в какой папке php.ini и где смотреть мускуль с апачей?
на убунте:
/etc/php/7.2/apache2/php.ini
не вижу информации сколько памяти на сервере под мажордому
полагаю таки проблема в том что кто то отжирает память и скорей всего это апач
мускуль с апачем сколько кушают памяти смотреть в top или htop
htop ставится отдельно:
конфиги мускуля здесь:
/etc/mysql/my.cnf
или /etc/mysql/mariadb.cnf
найти параметр и исправить на 128M или 256M (если его нет то сделать так что б был)
innodb-buffer-pool-sizeinnodb-buffer-pool-size = 128M
апач:
в папке /etc/apache2/conf-enabled
создать файл ptefork.conf
с содержимым:
Код: Выделить всё
KeepAlive Off
HostnameLookups Off
<IfModule prefork.c>
StartServers 2
MinSpareServers 3
MaxSpareServers 5
MaxClients 8
ServerLimit 8
MaxRequestsPerChild 3000
</IfModule>
после всех правок:
Код: Выделить всё
systemctl restart apache2
systemctl restart mysql
или просто перезагрузка
Re: Ошибка в phpmyadmin
Добавлено: Вс июн 16, 2019 10:08 pm
JackOfShadows
C:\_majordomo\htdocs\phpmyadmin\libraries\Util.class.php on line 1918
Это не совсем убунта.
Re: Ошибка в phpmyadmin
Добавлено: Вс июн 16, 2019 10:12 pm
prmres
JackOfShadows писал(а): ↑Вс июн 16, 2019 10:08 pm
C:\_majordomo\htdocs\phpmyadmin\libraries\Util.class.php on line 1918
Это не совсем убунта.
да, не обратил внимания
пардон
однако симптом проблемы нехватки памяти
конфиги и содержмое какое смотреть указаны
возможно это именно оно и приведенные рекомендации помогут
Re: Ошибка в phpmyadmin
Добавлено: Сб июл 06, 2019 10:51 am
SmoKE_xDDD
Строгий режим отключите.