【问题标题】:Nginx/1.0.15 Centos 6 Displaying 500 Internal Server ErrorNginx/1.0.15 Centos 6 显示 500 内部服务器错误
【发布时间】:2013-02-10 21:16:37
【问题描述】:

我刚刚在我的 centos 6 VPS 上设置了 nginx/1.0.15,没有使用域,只使用 VPS IP 进行设置。我使用以下指南进行设置:

https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-6

我也安装了 phpMyAdmin。

我设置了一切,一切顺利,但现在我添加了一个域名并编辑了 /etc/nginx/conf.d/default.conf 以允许新域:

#
server {
listen       80;
server_name  customads.net;

我可以查看一些文件,例如:

http://customads.net/test.html

这只是一个带有一些随机文本的 h1,看看它是否会显示,

我还创建了一个测试 php 页面:

http://customads.net/testphp.php

这只是:

<?php
echo "Testing PHP Echo";
?>

此外,当我尝试在 phpMyAdmin 中执行任何 SQL 查询时,我总是会收到以下错误消息:

import.php: Missing parameter: import_type
import.php: Missing parameter: format

但是当我直接从 ssh 查询时它会起作用。

有人知道怎么回事吗?

【问题讨论】:

    标签: php nginx


    【解决方案1】:

    mkdir /var/lib/php/session
    chmod 777 /var/lib/php/session

    验证您的 /etc/php-fpm.d/www.conf 是否包含

    php_value[session.save_handler] = 文件
    php_value[session.save_path] = /var/lib/php/session

    【讨论】:

      猜你喜欢
      • 2015-03-09
      • 1970-01-01
      • 1970-01-01
      • 2015-06-11
      • 1970-01-01
      • 2013-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多