Xampp似乎运行良好,状态说php正在运行,我可以访问localhost xampp状态网站,并做phpinfo那里,它看起来不错。Xampp没有显示回显文本
它也可以运行一个php脚本来改变一个网站的背景图片。
但它无法回应某些字符串...
<?php echo '<p>Hello World</p>'; ?>
返回信息:Hello World“; ?>
<?php
$name='Harry';
echo $name;
?>
什么也没有返回,全部为空。
<?php phpinfo(); ?>
什么也没有返回,全部空白。
<?php print(Date("l F d, Y")); ?>
什么也没有返回,全部为空。
我访问该文件是这样的:
http://localhost/dummies/helloW.php
源代码:
<!DOCTYPE html>
<head>
<title>PHP test</title>
</head>
<body>
<?php echo '<p>Hello World</p>'; ?>
<?php
$name='Harry';
echo $name;
?>
<?php phpinfo(); ?>
<?php print(Date("l F d, Y")); ?>
</body>
</html>
什么会导致这个问题?
ACCESS_LOG
127.0.0.1 - - [22 /月/ 2014:14:54:56 0200] “GET /xampp/perl.pl HTTP/1.0” 200 2 127.0.0.1 - - [ 22/Sep/2014:14:54:56 +0200]“GET /xampp/status.php HTTP/1.1”200 3891 127.0.0.1 - - [22/Sep/2014:14:58:04 +0200]“ GET /dummies/helloW.php HTTP/1.1“200 474 127.0.0.1 - - [22/Sep/2014:14:58:06 +0200]”GET /dummies/helloW.php HTTP/1.1“200 474 127.0 .0.1 - - [22/Sep/2014:14:58:07 +0200]“GET /dummies/helloW.php HTTP/1.1”200 474
ERROR_log
[Mon Sep 22 14:57:03.001150 2014] [ssl:warn] [pid 23774] AH01906:www.example.com:443:0服务器证书是CA证书(BasicConstraints:CA == TRUE!?) [Mon Sep 22 14:57:03.001194 2014] [ssl:warn] [pid 23774] AH01909:www.example.com:443:0服务器证书不包含与服务器名称匹配的ID [Mon Sep 22 14: AH00163:Apache/2.4.10(Unix版)[img] [img] [img] [img] [img] [img] [img] [img] )OpenSSL/1.0.1i PHP/5.5.15 mod_perl/2.0.8-dev Perl/v5.16.3配置 - 恢复正常操作 [Mon Sep 22 14:57:03.009786 2014] [core:notice] [pid 23774] AH00094:命令行:'/ opt/lampp/bin/httpd -E/opt/lampp/logs/error_log -D SSL -D PHP' [周一14年9月22日:58:22.036884 2014] [mpm_prefork:声明] [PID 23774] AH00169:抓住SIGTERM,关停
PHP_ERROR_log
包含任何....
erm ...是否启用PHP?并且是apache运行?检查日志 – 2014-09-22 12:25:51
看起来不像PHP正在运行队友。检查你的XAMPP控制面板 – iamgory 2014-09-22 12:28:14
假设默认的xampp安装,总是看看'c:\ xampp \ php \ logs \ php_error_log'文件来查看你的php脚本中的错误。 – Marek 2014-09-22 12:31:36