过去几周我一直在尝试Kohana 3,到目前为止我印象非常深刻。我只是将我的项目上传到实时服务器,我意识到我需要最新版本的PHP(5.3)之一,并且我已经坚持使用5.1.6,这就是服务器。
现在,这可能不是问题的原因,但是视图中找到的每个PHP变量都没有正确解析。例如,如果我输出一个链接
echo Html::anchor('form/registration', 'I Accept,<br />Enter', array('class' => 'left'));
我会:
<a href="" class="">
所以我想我错过了他们在最新版本中添加的PHP的一些功能。有什么想法吗?
答案 0 :(得分:0)
我解决了这个问题。问题与PHP的版本有关,我确实在另一台运行PHP 5.3.X的服务器上上传了应用程序,一切都还好,确认了我的疑问。
我确实跟踪了使用PHP的htmlspecialchars(HTML :: chars)的某个函数的错误 - 无论如何,我只是使用了Kohana 2.3等效函数,现在一切都很好。好吧,我不得不处理一些与PHP 5.1.6相关的问题(为什么,以神圣的母亲的名义,任何托管解决方案仍然会使用这个落后的版本?),但至少我没有不得不在旧版Kohana的另一个框架下重写应用程序。