0

我只是在我的 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 查询时它可以工作。

有人会知道怎么回事吗?

4

1 回答 1

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

于 2013-05-01T10:02:41.407 回答