用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2460|回复: 9
收起左侧

[已解决] 请教.为什么网页显示的是代码

[复制链接]
发表于 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代码了.

不知道我的问题说清楚了没有,望前辈解答一下.
发表于 2011-8-8 18:33:20 | 显示全部楼层
你是不是用了短标记,而你没开启短标记哦
 楼主| 发表于 2011-8-8 18:35:52 | 显示全部楼层
请问师兄,短标记是哪个?
发表于 2011-8-8 18:45:18 | 显示全部楼层
@沉默@ 发表于 2011-8-8 18:35
请问师兄,短标记是哪个?

你用的是<?php 还是<?
 楼主| 发表于 2011-8-8 18:46:53 | 显示全部楼层
是用<?
发表于 2011-8-8 18:49:32 | 显示全部楼层
本帖最后由 jeongee 于 2011-8-8 18:53 编辑
@沉默@ 发表于 2011-8-8 18:46
是用

那你打开php.ini搜索short_tag把那个值改为on,重启IISPS:建议遵循标准,不要使用短标记。
 楼主| 发表于 2011-8-8 18:59:17 | 显示全部楼层
好了,谢谢师兄.非常感谢
发表于 2011-8-10 17:15:09 | 显示全部楼层
学习下
发表于 2011-8-10 17:52:55 | 显示全部楼层
学习

本版积分规则