我尝试安装 PHP 和 Apache2,但是当我访问该文件时,它只显示一个空白页。
我已经安装了 php、apache2、php-mysql 等软件包(还有一些其他软件包)
我已经尝试了几乎所有能在互联网上找到的方法。
如果我没有提供足够的信息,我很抱歉,我会提供我所能提供的任何信息。
答案1
请尝试以下操作:
使用以下命令安装 php for Apache
sudo apt-get install libapache2-mod-php
使用以下命令重启 Apache
sudo service apache2 restart
将代码放置到
/var/www/html/phpinfo.php
:<?php phpinfo(); ?>
通过网络浏览器导航至
http://localhost/phpinfo.php
。
这些步骤将有助于检查 PHP 是否正常运行。
注意:此方法也适用于 Ubuntu 18.04 LTS、20.04 LTS、21.04 和 21.10。
答案2
当在 中display_errors
设置为时,黑页可能是由于 php 致命错误(或者如果没有内容仍发送到浏览器,则可能是 php 非致命错误)引起的。off
php.ini
查看 php 日志文件取回错误日志。
也可能是因为 php 文件内容以原始文本形式发送到您的导航器,请查看浏览器中的“html 源代码”,确保您看不到 php 代码。如果看到,则 php 模块未正确安装在 apache 中。