Из папки /etc/httpd/conf.d переносим файл phpMyAdmin.conf в папку /etc/httpd/bx/conf В конфиге после строчки <Directory /usr/share/phpMyAdmin/> добавляем
php_admin_value mbstring.func_overload 0
Разрешаем доступ либо с определенного либо с любого IP:
<RequireAny>
Require all granted
</RequireAny>
Итоговый вид директивы:
<Directory /usr/share/phpMyAdmin/>
AddDefaultCharset UTF-8
php_admin_value mbstring.func_overload 0
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require all granted
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
Перезапускаем Apache
systemctl restart httpd
Пропишем линк на папку phpMyAdmin
cd /home/bitrix/www
sudo ln -s /usr/share/phpMyAdmin
Вместо линка на папку можно прописать в /etc/nginx/bx/conf/bitrix.conf
location /phpMyAdmin {
root /usr/share;
}
Перезапускаем nginx
systemctl reload nginx
Важно – в *nix файловая система регистр зависимая!
Если phpMyAdmin установился в папку phpMyAdmin то по URL: он работать не будет, все будет работать по url: phpMyAdmin
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».