We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Пропал phpMyAdmin
-
- Posts: 13
- Joined: Sat Jan 12, 2013 7:16 pm
Пропал phpMyAdmin
Пробую перейти с панели управления на phpMyAdmin а мне выдает 500 ошибку.
Re: Пропал phpMyAdmin
Попробуйте использовать ссылку http://xxx.xxx.xxx.xxx/phpMyAdmin/, предварительно заменив иксы ip адресом.
-
- Posts: 13
- Joined: Sat Jan 12, 2013 7:16 pm
Re: Пропал phpMyAdmin
не-а. Даже пробовал указывать в урле протокол и порт.
Re: Пропал phpMyAdmin
К сожалению пропустил ваш ответ и только сейчас его заметил.
Проверьте что видно в логах после открытия страницы по ip
Проверьте что видно в логах после открытия страницы по ip
Code: Select all
tail /var/log/httpd/domains/default.domain.error.*
Re: Пропал phpMyAdmin
у меня такая проблема появилась когда изменил шаблон конфигов для домена с default на hosting
когда в панеле поменял шаблон конфигов обратно на default - все вновь стало работать
явно вылезает какой-то баг при использовании шаблонов конфига
когда в панеле поменял шаблон конфигов обратно на default - все вновь стало работать
явно вылезает какой-то баг при использовании шаблонов конфига
Re: Пропал phpMyAdmin
Действительно была проблема в шаблоне hosting. Позавчера удалось понять в чем дело и решить ее. В шаблоне настроена директива open_basedir, которая ограничивает область видимости скриптов и в ней нехватало разрешений для чтения /usr/share/php. В логах можно было наблюдать что-то подобное:
Чтобы исправить ошибку нужно загрузить новый шаблон и перестроить конфиги:
Code: Select all
[Wed Jan 30 15:18:38 2013] [error] [client xxx.xxx.xxx.xxx] PHP Fatal error: require_once(): Failed opening required '/usr/share/php/gettext/gettext.inc' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/share/phpMyAdmin/libraries/select_lang.lib.php on line 370
Code: Select all
wget c.vestacp.com/0.9.7/templates/web/apache_hosting.stpl -O /usr/local/vesta/data/templates/web/apache_hosting.stpl
wget c.vestacp.com/0.9.7/templates/web/apache_hosting.tpl -O /usr/local/vesta/data/templates/web/apache_hosting.tpl
for user in $(v-list-sys-users plain); do v-rebuild-web-domains $user; done
Re: Пропал phpMyAdmin
после апдейда конфигов hosting при открытия xx.xx.xx.xx/webmail (до апдейта выводилась 500 ошибка)
CONFIGURATION ERROR
main.inc.php was not found.
db.inc.php was not found.
Please read the INSTALL instructions!
в шаблоне default все ок.
CONFIGURATION ERROR
main.inc.php was not found.
db.inc.php was not found.
Please read the INSTALL instructions!
в шаблоне default все ок.
Re: Пропал phpMyAdmin
Понятно... фикс решил проблему только pma. Нужно было добавить еще разрешение для чтения папок в /etc, где хранятся конфиги. Исправил.
Обновленные шаблоны можно установить тем же способом:
Обновленные шаблоны можно установить тем же способом:
Code: Select all
wget c.vestacp.com/0.9.7/templates/web/apache_hosting.stpl -O /usr/local/vesta/data/templates/web/apache_hosting.stpl
wget c.vestacp.com/0.9.7/templates/web/apache_hosting.tpl -O /usr/local/vesta/data/templates/web/apache_hosting.tpl
for user in $(v-list-sys-users plain); do v-rebuild-web-domains $user; done