[英]Blank php page served by apache
我最近在机器上安装了apache,mysql和php,以学习一些Web开发。 直到昨天,我在配置方面都没有出现问题-一切正常。
这是我的文件结构
/var/www/html/
info.php
phptutorial/
index.php
core/(more php)
css/(more php)
includes/(more php)
Apache正在运行(状态:正在运行),当我在Chrome中导航至localhost时,会看到正确的目录列表。 但是,当我进一步导航到phptutorial /目录时,页面空白,无法访问index.php。 昨天页面加载正常。 我认为这是apache或php的配置问题。 我的目录上的文件权限全部为755。
有任何想法吗? 我还注意到,奇怪的是/ etc / apache2 /中没有httpd.conf。 userdir模块已启用。
uname -a; php -v; apache2 -v
Linux portege-R935 3.13.0-53-generic #89-Ubuntu SMP Wed May 20 10:34:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
PHP 5.5.9-1ubuntu4.9 (cli) (built: Apr 17 2015 11:44:57)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
Server version: Apache/2.4.7 (Ubuntu)
Server built: Mar 10 2015 13:05:59
好的,我意识到了我的问题。 在我的一个php文件中,我正在使用require()来请求一个我尚未创建的文件。 Mittmemo是正确的,问题出在php,而不是服务器配置。 如果发现空白页,则请彻底检查php代码是否存在此类错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.