我正在我的本地主机上安装SugarCRM Portal。在安装向导中,它说我必须打开允许呼叫时间通过参考,我在php.ini上做了并停止了我的apache服务器。当我再次启动时,发生了一个错误,说有一个致命的错误。
以下是我的日志错误
“致命错误:指令'allow_call_time_pass_reference'不再存在 以PHP“
提供
如果所有设置都是绿色,我无法继续安装。这是唯一阻止我的事情。请帮助。
答案 0 :(得分:0)
在PHP文档中说,此配置选项已从PHP 5.4.0开始删除。 http://php.net/manual/en/ini.core.php
如果您的php版本高于PHP 5.4.0,请尝试降级PHP。
答案 1 :(得分:0)
我知道了
air4x的评论是正确的但不详细,所以我在这里给出详细的评论。
你要做的就是去sugarportal_dir / install /然后打开checkSystem.php。有一个if语句看起来像这样。
if('0' == ini_get('allow_call_time_pass_reference')) {
}
您所要做的就是将0更改为1:
if('1' == ini_get('allow_call_time_pass_reference')) {
}
就是这样。希望能帮助别人。谢谢你回复air4x你的逻辑是正确的。