我刚刚使用CentOS 7设置了一个基本的LAMP服务器并创建了2个PHP文件
PHP文件1:index.php
<?php
echo "hello world";
phpinfo();
?>
PHP文件2:database.php
<?php
$conn = mysql_connect('localhost', 'removed_actual_username', 'removed_actual_password') or die('Error connecting to mysql');
mysql_select_db('database1') or die('Database does not exist');
print 'All OK!';
?>
index.php运行正常,但是database.php不起作用。
database.php给出了以下错误:
Forbidden
You don't have permission to access /database.php on this server.
两个文件的权限如下:
[root@localhost html]# ls -al
total 8
drwxr-xr-x. 2 oshirowanen oshirowanen 41 Sep 15 10:12 .
drwxr-xr-x. 4 root root 31 Sep 14 12:01 ..
-rw-r--r--. 1 oshirowanen oshirowanen 181 Sep 15 10:11 database.php
-rw-r--r--. 1 oshirowanen oshirowanen 43 Sep 15 10:13 index.php
[root@localhost html]#
知道我做错了什么或错过了吗?
更新1:
PHP版本为5.4.16