Нужна помощь, раньше у меня в этой связке все работало, но с новой версией phpmyadmin 4.2 появилась проблема. А именно Phpmyadmin перестал находить config.inc.php, на эту тему не смог в google найти самостоятельно ответ, мало того там и про саму связку эту мало инфы.
Вот мой конфиг nginx:
Код: Выделить всё
server {
listen 443 ssl;
server_tokens off;
root /var/www/html;
index index.php index.html index.htm;
ssl on;
ssl_certificate /etc/phpMyAdmin/cert/ca.crt;
ssl_certificate_key /etc/phpMyAdmin/cert/ca.key;
keepalive_timeout 70;
add_header Front-End-Https on;
fastcgi_param HTTPS on;
location ~ (^/(app/|includes/|lib/|/pkginfo/|var/|report/config.xml)|/\.svn/|/.hta.+) {
deny all;
}
access_log /var/log/nginx/ssl.access.log;
error_log /var/log/nginx/ssl.error.log;
if (-f $document_root/system/maintenance.html) {
rewrite ^(.*)$ /system/maintenance.html last;
break;
}
location / {
rewrite ^/* /phpMyAdmin last;
}
location /myadmin {
rewrite ^/* /phpMyAdmin last;
}
location /phpMyAdmin {
root /usr/share/;
client_max_body_size 100M;
disable_symlinks off;
index index.php;
location ~ ^/phpMyAdmin/(.+\.php)$ {
try_files $uri =404;
root /usr/share/;
fastcgi_param HTTPS on;
fastcgi_pass unix:/var/run/php-fpm/phpmyadmin.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_connect_timeout 12000s;
fastcgi_read_timeout 12000s;
fastcgi_send_timeout 12000s;
fastcgi_buffer_size 64k;
fastcgi_buffers 16 64k;
fastcgi_cache_valid 200 301 302 1d;
fastcgi_cache_valid 304 120d;
fastcgi_cache_valid 404 1m;
fastcgi_cache_use_stale error timeout invalid_header updating http_500;
fastcgi_max_temp_file_size 2M;
fastcgi_cache_lock on;
fastcgi_cache_lock_timeout 2m;
fastcgi_cache_valid 2d;
fastcgi_param SCRIPT_FILENAME $request_filename;
}
location ~* ^/phpMyAdmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /usr/share/;
}
location ~* ^/phpMyAdmin/themes {
root /usr/share/;
expires max;
access_log off;
}
location ~* ^/phpMyAdmin/js {
root /usr/share/;
expires max;
access_log off;
}
location ~* ^/phpMyAdmin/config.inc.php {
root /etc/phpMyAdmin/;
access_log off;
}
}
}
Первое что я вижу при входе в phpmyadmin это то что не работает http авторизация, открывается простая страничка программы с вводом логина и пароля. После как захожу, вижу снизу такие ошибки:
И вторая:Дополнительные возможности phpMyAdmin не настроены в полной мере, некоторые функции были отключены. Для определения причины нажмите здесь.
При нажатии на ссылку "здесь" в первой ошибке, открывается страница с другими ошибками:В конфигурационном файле необходимо задать парольную фразу (blowfish_secret).
Файл config.inc.php лежит в /etc/phpMyAdmin так же пробовал класть его в /usr/share/phpMyAdminPMA Database ... Не готово [ Документация ]
Основные возможности связей Недоступно
Не помогает...