Phpmyadmin throwing 403 error on Nginx Server

  • Posted February 7, 2018
  • Nginx

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;

[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”

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

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

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.

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.

Regards, KDSys