我无法使用 webmin 和 virtualmin 在 centos 6 上运行 php(全新安装)
<? echo phpinfo ?>
当运行上面的php代码时,它是空白的,但右键单击源代码,我可以看到纯文本形式的php代码“”......
有任何想法吗?
答案1
首先,该文件名是否以 .php 结尾?
如果可以的话,请运行:
yum list installed | grep php
并更新结果?
我最初的猜测是 PHP 没有安装。假设您没有看到类似以下内容:
php-common.i686 5.3.2-6.el6_0.1 @updates
php-mysql.i686 5.3.2-6.el6_0.1 @updates
php-pdo.i686 5.3.2-6.el6_0.1 @updates
然后你需要运行
sudo yum install php -y
然后它将安装 php 和依赖项。此时,您需要重新启动 Web 服务:
sudo service httpd restart
然后再次尝试该页面。
如果已经安装并且重新启动服务没有帮助,那么我们必须实际查看 Apache 的 php 配置部分。但让我们先验证一下这是否正常。
答案2
尝试这个(文件的全部内容):
<?php phpinfo();