PHP codeigniter 上的短标记错误

PHP Short tag error on codeigniter

我本地主机上 MAMP 上的 Codeigniter 2.1.4 版应用程序 运行 没有错误,在 windows 7 上与 xampp 一起工作也很好。 我将整个文件复制到另一个系统并在 xampp 上尝试 运行 和 windows 10,结果有很多错误,主页加载正常,但是一旦我登录它就会有很多类型错误的。

错误 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 网站是 运行 没有任何改变就很好。

设法通过在 php.ini 和 .htaccess.Added 上启用短标记选项来解决问题,即 .htaccess

的下一行
php_flag short_open_tag on

下面link对我有帮助。

Enable PHP short tags using .htaccess