CentOS7サーバでphpのインストール・設定・nginxの設定等を行っているのですが、
http://ipアドレス/作成したphpファイル(<?php phpinfo(); ?>)
とアクセスすると
File not found.
とブラウザに表示されてしまいます。
phpのバージョンは現状5.4です。
(※5.5に上げたいのですがあがらず困っております。)
nginxの設定変更後、再起動もかけております。
lang
1sudo service nginx restart 2Redirecting to /bin/systemctl restart nginx.service
nginxの設定がおかしいのでしょうか?
設定した/etc/nginx/conf.d/default.confの中身です。
lang
1server { 2 listen 80; 3 server_name localhost; 4 5 #charset koi8-r; 6 #access_log /var/log/nginx/log/host.access.log main; 7 8 location / { 9 root /usr/share/nginx/html; 10 index index.php index.html index.htm; 11 } 12 13 #error_page 404 /404.html; 14 15 # redirect server error pages to the static page /50x.html 16 # 17 error_page 500 502 503 504 /50x.html; 18 location = /50x.html { 19 root /usr/share/nginx/html; 20 } 21 22 # proxy the PHP scripts to Apache listening on 127.0.0.1:80 23 # 24 #location ~ .php$ { 25 # proxy_pass http://127.0.0.1; 26 #} 27 28 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 29 # 30 location ~ .php$ { 31 # root html; 32 root /usr/share/nginx/html; 33 fastcgi_pass 127.0.0.1:9000; 34 fastcgi_index index.php; 35 fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 36 include fastcgi_params; 37 } 38 39 # deny access to .htaccess files, if Apache's document root 40 # concurs with nginx's one 41 # 42 #location ~ /.ht { 43 # deny all; 44 #} 45}
またPHP-FPMの設定ファイル(/etc/php-fpm.d/www.conf)も変更しています。
apacheからnginxに変えたり。
どうすればphpのプログラムが動作しますでしょうか?
何かアドバイスいただけないでしょうか?
宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/09/29 02:41
2014/09/29 03:03
2014/09/29 03:06
2014/09/29 10:44