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