Phpmyadmin throwing 403 error on Nginx Server

Posted February 7, 2018 10.5k views

When I’m trying to run Phpmyadmin in the Nginx server i’m getting 403 Forbidden error.

I have tried this but not working

 location /phpmyadmin {
   index index.php;
  • We’ll need a bit more info to figure out what’s wrong. What do nginx’s error logs say? Run this command to print the last 100 lines of the log file:

    sudo tail -n 100 /var/log/nginx/error.log
  • [error] 14027#14027: *1 directory index of “/var/www/html/phpmyadmin/” is forbidden, client: 43.XXX.1X8.X, server: _, request: “GET /phpmyadmin/ HTTP/1.1”, host: “139.XX.XX.X13”

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Hi @KalyanA,

There could be a million reasons behind the issue. In order to provide a more pinpoint answer, can you please provide me with the your Nginx configuration file for the phpMyAdmin page, check the permissions of the folder where phpMyAdmin is placed, check it’s ownership as well.