我很久以前安装了灯泡,并且能够执行php文件。但是,最近我尝试安装cakePHP并遇到麻烦(重启apache开始生成错误)。因此我从我的系统中清除了apache2。我使用命令" apt-get install apache2"重新安装了apache2。但在这样做后它再也无法打开.php文件,而是显示一个空白页面。我已经设置了必要的权限(-R 777给/ etc和/ var / www)。我还运行了命令" apt-get install php7.0 libapache2-mod-php7.0"并重启apache几次,没有任何作用。有人可以帮忙吗?
PS:我原本试图运行phpmyadmin,在清除之前我能够运行它但是在重新安装之后它会抛出错误,因此我发现我的服务器无法执行任何php文件。 另外,当我通过localhost / home.php访问文件(home.php)时,它显示一个空白页面但是如果按照路径文件:///var/www/html/home.php它会弹出一个问我的弹出窗口保存或打开脚本。答案 0 :(得分:0)
我认为问题是apache-php-mod安装不好,我建议你清除删除所有的apache和php包,然后重新安装它们。
sudo apt-get purge apache2
sudo apt-get purge php
sudo apt-get autoremove
然后,找到所有apache2或php文件,并删除它们,你可以通过使用find命令来做到这一点,做到这一点时要小心!
sudo find / -name apache2
最后,您可以重新安装它们