どうしても手に負えないので質問します。ローカル環境でnginxを動かそうとして、PHPを表示させるまでは成功したのですが、phpmyadminを表示させようとすると、404 not found と表示されてしまいます。
色んなサイトに解決法が載っていたのですが、どれも記述が微妙に異なっており、敢えて全部試したのですがうまく行きませんでした。
ローカルの環境は以下のとおりです。
CENTOS 7.0
nginx 1.10.1
PHP 7.0.9
mariaDB 5.5.47
また、現在記述している/etc/nginx/conf.d/phpmyadmin.confの中身は以下の通りです
server { listen 80; server_name localhost; location /phpMyAdmin{ alias /usr/share/phpMyAdmin/; location ~ ^/phpMyAdmin/(.+\.php)$ { fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin/$1; include fastcgi_params; fastcgi_intercept_errors on; allow 192.168.11.xx; deny all; } } }
phpmyadminは/usr/share配下に入れています。
指摘がありましたので補足。php-fpm及びnginxは正常に起動しており、通常のPHPプログラムは正常に起動します。また、mariaDBも正常に起動しており、ログイン可能です。
ぜひぜひ、解決の手ほどきお願いします。
回答1件
あなたの回答
tips
プレビュー