2014-09-10 24 views
0

本地主机不显示所有页面,并显示一些PHP代码,但我的实时网页文件完美地显示所有页面。 我真的不明白为什么... 我使用Webmatrix作为我的本地主机。本地主机不显示所有页面,并显示总和PHP代码,但实时网页显示所有页面完美

例如我的导航栏使用php呈现,但页面的其余部分未加载。

在实时网页中,它是相同的页面,但php代码呈现页面。 我曾尝试添加包含和更改路径,但它仍然无法正常工作。

您可以观看直播网站上http://segoma.com/version12

+1

这会显示什么? ''''回声phpversion();'''' – 2014-09-10 10:23:26

+0

它显示5.3.28 – 2014-09-10 12:10:57

回答

0

检查你的php.ini(或用phpinfo()来做到这一点)。如果使用<?要打开PHP代码而不是<?php,您必须将short_open_tag设置为true。否则,服务器会将PHP代码视为HTML。

http://php.net/manual/en/ini.core.php#ini.short-open-tag

这很可能是您的在线服务器上的设置是比你的开发服务器上更为宽松。

如果您的页面像我们网站上的一些旧代码,那么您可能会在同一页面中显示一些短标签和一些常规标签。

+0

我以前试过,如果你可以考虑别的事情,那将是伟大的 – 2014-09-10 11:48:36

+0

你可以发布代码? – 2014-09-10 12:20:19

+0

我可以邮寄给你,如果你喜欢 – 2014-09-10 13:04:28

相关问题