这是我用PHP脚本的html:
Run Code Online (Sandbox Code Playgroud)<html> <head> <title>Bob's Auto Parts</title> </head> <body> <h1>Bob's Auto Parts</h1> <table width = 100% > <tr> <?php echo "<td>This is working.</td>"; ?> </tr> </table> </body> </html>
为什么这个输出出现了; ?>.我希望它是'这是有用的'.只要.这是输出
鲍勃的汽车零件
鲍勃的汽车零件
这很有效.";?>
我知道我在这里做错了但却无法弄明白.提前致谢.
Kir*_*irk 29
确保您使用<?php而不是<?速记,因为可能在您的服务器上禁用了它.这将导致";?>的输出,就像几个月前我在向PHP5过渡时发生的那样.
当PHP解析器没有将它检测为PHP时,我只看到了奇怪的输出.确保检查PHP是否按预期运行并且<?php正在识别标记.
Ren*_*Pot 19
任何这些(或更多)可能是你的答案,为什么它不起作用
.php?http://localhost/myfile.phpLuc*_*edo 10
在我的情况下(这是一个非常具体的情况)安装这个丢失的包(Ubuntu 14.04)做了诀窍:
sudo apt-get install libapache2-mod-php5
Run Code Online (Sandbox Code Playgroud)
对于使用php7的用户安装包:
sudo apt-get install libapache2-mod-php7.0
Run Code Online (Sandbox Code Playgroud)
之后,只需重新启动apache:
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
你去吧