codeigniter上的PHP短标签错误
Posted
技术标签:
【中文标题】codeigniter上的PHP短标签错误【英文标题】:PHP Short tag error on codeigniter 【发布时间】:2015-12-30 06:30:19 【问题描述】:在我的本地主机上的 MAMP 上运行的 Codeigniter 版本 2.1.4 应用程序没有错误,它在 Windows 7 上也可以与 xampp 一起正常工作。 我将整个文件复制到另一个系统并尝试在 Windows 10 的 xampp 上运行,结果出现许多错误,主页加载正常,但是一旦我登录它就会出现许多类型的错误。
错误 1- 会话问题
undefined-if($this->session->userdata('usertype')!="user")
错误 2- 未定义变量
错误 3- 从数据库中检索到的值如下所示
A php Error was encountered
Severity: Notice
Message: Undefined property:
stdClass::$package_price
是因为 Windows 10 还是任何 xampp 问题?在 xampp 或我的 codeigniter 应用程序中要更改的任何其他文件?我的 wordpress 网站运行良好,无需对其进行任何更改。
【问题讨论】:
【参考方案1】:通过在 php.ini 和 .htaccess 上启用短标签选项来解决问题。在 .htaccess 上添加了以下行
php_flag short_open_tag on
以下链接帮助了我。
Enable PHP short tags using .htaccess
【讨论】:
以上是关于codeigniter上的PHP短标签错误的主要内容,如果未能解决你的问题,请参考以下文章
jQuery Blueimp FileUpload 上的 DELETE 方法不允许使用 Codeigniter/PHP(405 错误)?
要使用codeigniter框架还是标准的php? [关闭]