Ошибка в phpmyadmin index of

I fail to understand why entrance to PHPmyadmin is forbidden (http://my_ip/phpmyadmin). Here’s what I did to install it:

On a pure Ubuntu 16.04 machine (server, xenial) I’ve installed LEMP with php-fpm 7.0. Nginx conf is default:

apt-get update -y
apt-get upgrade nginx mysql-server php-fpm php-mysql -y

I then installed PMA and permitted it:

DEBIAN_FRONTEND=noninteractive apt-get upgrade phpmyadmin php-mbstring php-mcrypt -y
ln -s /usr/share/phpmyadmin/ /var/www/html/
chown -R www-data:www-data /usr/share/phpmyadmin/ /var/www/html
chmod -R a-x,a=rX,u+w /usr/share/phpmyadmin/ /var/www/html

I really fail to understand what’s wrong from the error log:

directory index of «/var/www/html/phpmyadmin/» is forbidden

What might cause PMA to be forbidden?

Update — general:

  • My nginx.conf.
  • My fastcgi.conf.

Update for Jenny:

I removed the symlink and added this conf inside the http block in nginx.conf and restarted the server, but no change is seen:

server {    
    location /phpmyadmin {
        index index.php index.html index.htm;
        root /usr/share;
    }
}

SitePoint Forums | Web Development & Design Community

Loading

Всем привет. Неделю не могу решить проблему, все варианты в голове уже перемешались, хелп)
На ноутбуке стоит Debian 8 + apache2 + nginx (80й порт).
Установил phpmyadmin, mysql и прочее. Создал домен «test» он открывается, на нем функионирует php.

Задача: «Запустить Phpmyadmin»

Запускаю http://test/pma/ — 403 Forbidden nginx/1.6.2

в /var/log/nginx/error.log только

Using 32768KiB of shared memory for push module in /etc/nginx/nginx.conf:66

команды apache2 -t и nginx -t ошибок не выдают

в файле test который находится в /etc/nginx/sites-avaible/ (и есть ссылка на него в sites-enabled)

server{
server_name test;
access_log /var/log/nginx/test.access.log;
error_log  /var/log/nginx/test.error.log;
root /home/miha/opt/test/www;

location ~ \.php$ {
    try_files $uri = 404;
    include fastcgi_params;
    fastcgi_pass  unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;    
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
}

location / {
index  index.php index.html index.htm;
}    

 location /pma/ {
disable_symlinks off;
alias /usr/share/phpmyadmin/;

location ~ \.php$ {
fastcgi_pass unix:/var/run/php-pool-name.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
fastcgi_ignore_client_abort off;
fastcgi_param PHP_ADMIN_VALUE "open_basedir=/usr/share/phpmyadmin:/usr/share/php/php-gettext";
} 

location ~* .(js|css|png|jpg|jpeg|gif|ico)$ {
access_log    off;
log_not_found    off;
expires 1M;
}
}

location /errors {
alias /home/www-data/mysite/errors ;
}
error_page 404 /errors/404.html;            
}

права 777 на папку где сайт /home/miha/ и /usr/share/phpmyadmin

файлов .htaccess не наблюдал в этих папках и выше

в /etc/apache2/apache2.conf есть

include /etc/phpmyadmin/apache.conf

Добаил ещё поддомен pma.test -там сейчас 502 Bad Gateway
nginx/1.6.2 НО там уже favicon от phpmyadmin

server {
server_name pma.test;
access_log /var/log/nginx/test.access.log;
error_log  /var/log/nginx/test.error.log;

location /
{
    root /usr/share/phpmyadmin;
    index index.php;
}

location ~ .php$
{
    include /etc/nginx/fastcgi.conf;
    fastcgi_pass unix:/tmp/php-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin$fastcgi_script_name; 
}
}

Содержимое лога /var/log/nginx/test.error.log

2016/07/16 20:57:07 [crit] 2337#0: *1 connect() to unix:/tmp/php-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, server: pma.test, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-fpm.sock:", host: "pma.test"

2016/07/16 20:57:09 [crit] 2337#0: *1 connect() to unix:/tmp/php-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: 127.0.0.1, server: pma.test, request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-fpm.sock:", host: "pma.test"

2016/07/16 20:57:13 [error] 2337#0: *4 directory index of "/usr/share/phpmyadmin/" is forbidden, client: 127.0.0.1, server: test, request: "GET /pma/ HTTP/1.1", host: "test"

2016/07/16 20:57:14 [error] 2337#0: *4 directory index of "/usr/share/phpmyadmin/" is forbidden, client: 127.0.0.1, server: test, request: "GET /pma/ HTTP/1.1", host: "test"

Подобные ошибки при запуске phpmyadmin в OpenServer можно наблюдать:

phpmyadmin в OpenServer

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in C:OpenServermodulessystemhtmlopenserverphpmyadminindex.php on line 8

или вот такой список

Fatal error: Uncaught exception 'UnexpectedValueException' with message 'Overloading of string functions using mbstring.func_overload is not supported by phpseclib.' in С:modulessystemhtmlopenserverphpmyadminvendorphpseclibphpseclibphpseclibbootstrap.php:11 Stack trace: #0 
С:modulessystemhtmlopenserverphpmyadminvendorcomposerautoload_real.php(66): require() #1
С:modulessystemhtmlopenserverphpmyadminvendorcomposerautoload_real.php(56): 'С:modulessyst...') #2 
С:modulessystemhtmlopenserverphpmyadminvendorautoload.php(7): ComposerAutoloaderInit::getLoader() #3
С:modulessystemhtmlopenserverphpmyadminlibrariescommon.inc.php(85): require_once('С:modulessyst...') #4
С:modulessystemhtmlopenserverphpmyadminindex.php(20): require_once('С:modulessyst...') #5 {main} thrown in
С:modulessystemhtmlopenserverphpmyadminvendorphpseclibphpseclibphpseclibbootstrap.php on line 11

Подобное возникает при неверной версии PHP. phpmyadmin поддерживает версию php только выше 5.5. Чтобы исправить, перейдите в настройки

phpmyadmin ошибка phpmyadminindex.php on line 8

И выберите версию 5.5 или выше. В Разделе http сервера выберите из списка подходящую версию Apache или Nginx. После сохранения, если http сервер и php модуль соответствую, OpenServer перезагрузится. Готово.

OpenServer ошибка bootstrap.php on line 11

07.07.2019, 16:46. Показов 1075. Ответов 0


Студворк — интернет-сервис помощи студентам

не могу войти в нее в убунту
403 Forbidden
nginx/1.14.0 (Ubuntu)
не могу попасть в /phpmyadmin
ошибка при входе сайт/phpmyadmin

Добавлено через 30 минут
php.zzz-error
2019/07/07 13:01:59 [error] 948#948: *2 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/07 13:22:50 [error] 3742#3742: *4 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/07 13:22:51 [error] 3742#3742: *4 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/07 13:22:52 [error] 3742#3742: *4 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/07 13:22:53 [error] 3742#3742: *4 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/07 13:24:35 [error] 3742#3742: *5 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/07 13:24:36 [error] 3742#3742: *5 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/07 13:24:37 [error] 3742#3742: *5 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/07 13:24:38 [error] 3742#3742: *5 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/07 13:50:35 [error] 3742#3742: *6 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»

Добавлено через 1 минуту
php.zzz-error.log.1
2019/07/05 09:42:49 [error] 893#893: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET / HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 10:04:43 [error] 893#893: *4 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET / HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 10:05:50 [error] 6425#6425: *6 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET / HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 10:05:51 [error] 6425#6425: *6 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET / HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 10:05:52 [error] 6425#6425: *6 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET / HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 10:06:39 [error] 6425#6425: *6 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET / HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 10:58:16 [error] 6425#6425: *11 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET / HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 10:58:22 [error] 6425#6425: *11 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET /1.php HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 11:52:42 [error] 6425#6425: *14 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET /1.php HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 11:52:43 [error] 6425#6425: *14 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET /1.php HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 11:52:44 [error] 6425#6425: *14 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: php.zzz, request: «GET /1.php HTTP/1.1», upstream: «fastcgi://127.0.0.1:9000», host: «php.zzz»
2019/07/05 17:25:13 [error] 6425#6425: *29 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/05 17:25:19 [error] 6425#6425: *29 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»
2019/07/05 17:25:39 [error] 6425#6425: *29 directory index of «/var/www/php.zzz/phpmyadmin/» is forbidden, client: 127.0.0.1, server: php.zzz, request: «GET /phpmyadmin/ HTTP/1.1», host: «php.zzz»



0



Понравилась статья? Поделить с друзьями:
  • Ошибка в includes file inc
  • Ошибка в php знаки вопроса
  • Ошибка в imazing при скачивании сбербанк онлайн
  • Ошибка в photoshop при загрузке
  • Ошибка в html ответе код ошибки 451