我正在构建一个新的Intranet服务器(Windows 7),以替换旧的Intranet服务器,并安装了Apache 2.4.33和PHP 7.2.7,服务启动正常,我可以从服务器浏览html页面,该测试页没有显示任何结果,该IP地址可以正常工作并显示正确的信息。
我的测试页是test.php,其中包含
<?php
echo "IP Address " . $_SERVER['REMOTE_ADDR'];
phpinfo();
?>
httpd.conf提取
LoadModule php7_module "c:/php/php7apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "c:/php"
我正在使用php提供的开发php.ini。
我已经尝试了本文phpinfo() is not working
中的所有相关解决方案如何从这里识别并纠正问题?
答案 0 :(得分:0)
已删除,然后重新下载并重新安装了Apache和php。现在,它可以正常工作。
答案 1 :(得分:0)
很可能缺少php-mcrypt
软件包。尝试安装它,将其添加到PHP扩展中并重新启动Apache2。
this answer中提到了详细步骤。