由于OS X和Debian安装的PHP和Apache之间的差异,我有一些奇怪的APPPATH问题。由于我的开发与生产环境之间的差异,我不想修改任何CI文件。是否可以在虚拟主机或htaccess中定义CI APPPATH?
是否可以在我的php.ini,虚拟主机或htaccess的CI框架之外定义APPPATH?
谢谢, 彼得
由于OS X和Debian安装的PHP和Apache之间的差异,我有一些奇怪的APPPATH问题。由于我的开发与生产环境之间的差异,我不想修改任何CI文件。是否可以在虚拟主机或htaccess中定义CI APPPATH?
是否可以在我的php.ini,虚拟主机或htaccess的CI框架之外定义APPPATH?
谢谢, 彼得
据我所知 - 不,这是不可能的。 APPPATH
只是CI使用的一个php常量,而不是服务器配置或类似的东西。正如常数的性质一样,也不可能重新定义。
如果你可以更清楚地定义“怪异的APPPATH问题”,也许我们可以帮助你解决它,你可能会吠叫错误的树。
在定义$application_folder
之前,您当然可以自由运行index.php
中的任何脚本或代码,这可以帮助您解决问题。
我发现了一个工作,围绕我的开发与生产中的差异使用符号链接APPPATH负责处理其他任何人遇到的问题。