繁体   English   中英

如何修复错误403错误php文件

[英]How to fix error 403 error php files

我正在运行ubuntu 16.04并以这种方式安装LAMP:

安装Apache

须藤apt-get install apache2

安装MySQL

须藤apt-get install mysql-server

安装PHP

须藤apt-get install php7.0 libapache2-mod-php7.0

重新启动服务器

sudo /etc/init.d/apache2重新启动

检查Apache

工作中

检查PHP

php -r'echo“ \\ n \\ n您的PHP安装正常。\\ n \\ n \\ n”;'

工作中

文件结构:

/var/www/html/index.html>重定向到index.php /var/www/html/pages/index.php <该文件不起作用,所有php文件

所有者组设置为:

chown -R www-data:www-data / var / www

文件夹权限为755。index.php权限为644。这是我的apache2.conf文件: https ://ghostbin.com/paste/wwhog

但是当我转到: http://localhost/pages/index.php时,出现此403 Forbidden错误。 看来我看不到php文件。

尝试chown -R www-data:www-data /var/www ,如果仍然得到403,则意味着问题出在apache2 conf中,但我不认为。

当我可以看到您的apache的conf时,我将完成此响应:)(apache2.conf&sites-enabled / 000-default.conf-它应该是您在/ var / www / html /-中使用的那个)

这是一些修复方法。

  1. chmod文件644和文件夹755(与您相反)
  2. 检查文件夹和文件的所有者并正确将其穿好。
  3. 禁用SELinux。

检查Apache的错误日志文件将为您提供有关错误的更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM