2014-09-22 75 views
0

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

包含任何....

+0

erm ...是否啓用PHP?並且是apache運行?檢查日誌 – 2014-09-22 12:25:51

+1

看起來不像PHP正在運行隊友。檢查你的XAMPP控制面板 – iamgory 2014-09-22 12:28:14

+0

假設默認的xampp安裝,總是看看'c:\ xampp \ php \ logs \ php_error_log'文件來查看你的php腳本中的錯誤。 – Marek 2014-09-22 12:31:36

回答

0

你的PHP ISN」運行。輸出

<?php echo '<p>Hello World</p>'; ?> 

在HTML文件中?

Hello World'; ?> 

Linux?不是我喜歡的。瞭解Apache是​​否正在運行。如果是,只需卸載並重新安裝Xampp。這只是Xpppp。除非您在現場環境中使用它。在這種情況下,交上你的PHP徽章,你就沒有力量了。

P.S.您錯過了分號後'Harry'