Xampp没有显示回显文本

时间:2014-09-22 12:25:18

标签: php linux apache xampp

Xampp似乎运行正常,状态显示php正在运行,我能够访问localhost xampp状态网站并在那里进行phpinfo,看起来不错。

它还可以运行改变网站背景图像的PHP脚本。

但它不可能回应一些字符串...

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

返回:Hello World&#39 ;; ?&GT;

<?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 / Sep / 2014:14:54:56 +0200]&#34; GET /xampp/perl.pl HTTP / 1.0&#34; 200 2 127.0.0.1 - - [22 / Sep / 2014:14:54:56 +0200]&#34; GET /xampp/status.php HTTP / 1.1&#34; 200 3891 127.0.0.1 - - [22 / Sep / 2014:14:58:04 +0200]&#34;获取/dummies/helloW.php HTTP / 1.1&#34; 200 474 127.0.0.1 - - [22 / Sep / 2014:14:58:06 +0200]&#34; GET /dummies/helloW.php HTTP / 1.1&#34; 200 474 127.0.0.1 - - [2014年9月22日:14:58:07 +0200]&#34;获取/dummies/helloW.php HTTP / 1.1&#34; 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:57:03.001349 2014] [lbmethod_heartbeat:notice] [pid 23774] AH02282:来自mod_heartmonitor的没有slotmem [Mon Sep 22 14:57:03.009740 2014] [mpm_prefork:notice] [pid 23774] AH00163:Apache / 2.4.10(Unix)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:命令行:&#39; / opt / lampp / bin / httpd -E / opt / lampp / logs / error_log -D SSL -D PHP&#39; [Mon Sep 22 14:58:22.036884 2014] [mpm_prefork:notice] [pid 23774] AH00169:抓住SIGTERM,关闭

PHP_ERROR_log

什么都没有......

1 个答案:

答案 0 :(得分:0)

您的PHP没有运行。输出

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

在HTML文件中?

Hello World'; ?>

Linux呢?不是我喜欢的。了解Apache是​​否正在运行。如果是,只需卸载并重新安装Xampp。它只是Xampp。除非您在实时环境中使用它。在这种情况下,递交你的PHP徽章,你就会失去力量。

P.S。您在'Harry'

之后错过了分号