@沉默@ 发表于 2011-8-8 17:42:25

请教.为什么网页显示的是代码

我在对一个网站进行修改维护,原本是用codeigniter开发的,今天才接触codeigniter,网页在服务器是正常的.可是在本机测试的时候,显示出来的有很多PHP的源代码,是调用对应view页面里的PHP代码,不明白这个是什么问题.请教前辈!

@沉默@ 发表于 2011-8-8 18:11:04


是设置问题吗?这个问题是我安装了PHP5.1.6后出现的,之前我是5.0,浏览的时候是正常页面,就是不能重定向,例如访问index.php/login这样的页面会出现无法显示,然后我下载了codeigniter手册查看,说需要PHP5.16以上版本,于是我就换了PHP5.16(IIS的),安装好后测试,index.php/login这样的页面是能浏览了,新问题就是不能编译view里的PHP代码了.

不知道我的问题说清楚了没有,望前辈解答一下.

jeongee 发表于 2011-8-8 18:33:20

你是不是用了短标记,而你没开启短标记哦

@沉默@ 发表于 2011-8-8 18:35:52

请问师兄,短标记是哪个?

jeongee 发表于 2011-8-8 18:45:18

@沉默@ 发表于 2011-8-8 18:35 static/image/common/back.gif
请问师兄,短标记是哪个?

你用的是<?php 还是<?

@沉默@ 发表于 2011-8-8 18:46:53

是用<?

jeongee 发表于 2011-8-8 18:49:32

本帖最后由 jeongee 于 2011-8-8 18:53 编辑

@沉默@ 发表于 2011-8-8 18:46 static/image/common/back.gif
是用
那你打开php.ini搜索short_tag把那个值改为on,重启IISPS:建议遵循标准,不要使用短标记。

@沉默@ 发表于 2011-8-8 18:59:17

好了,谢谢师兄.非常感谢:lol

s505208718 发表于 2011-8-10 17:15:09

学习下

gs129090 发表于 2011-8-10 17:52:55

学习
页: [1]
查看完整版本: 请教.为什么网页显示的是代码