Opencart 致命错误:安装时调用未定义的函数session_id()

Opencart 致命错误:安装时调用未定义的函数session_id(),opencart,freebsd,opencart2.x,Opencart,Freebsd,Opencart2.x,我已经在FreeBSD服务器10.3-RELEASE-p3中安装了opencart版本2.2.0.0。按照install.txt文件中的Linux安装说明进行操作 在步骤5中,访问商店主页,例如,或者,我得到的响应是致命错误: Fatal error: Call to undefined function session_id() in /usr/local/www/opencart/system/library/session.php on line 23 从FreeBSD包和源代码安装时都

我已经在FreeBSD服务器10.3-RELEASE-p3中安装了opencart版本2.2.0.0。按照
install.txt
文件中的Linux安装说明进行操作

在步骤5中,访问商店主页,例如,或者,我得到的响应是致命错误:

Fatal error: Call to undefined function session_id() in /usr/local/www/opencart/system/library/session.php on line 23
从FreeBSD包和源代码安装时都会发生这种情况。 有什么想法吗?

您似乎没有会话PHP扩展。 尝试运行:

php-m| grep会话


如果输出为空,请通过pkg或端口树安装php会话扩展。

仅此而已,但不仅仅如此。当我在另一个监狱安装
php fpm
时,我安装的
php
模块要少得多,在另一个监狱中安装了20个和39个
opencart
包。因此,对于
会话
模块,以及其他18个模块,我只需在
php fpm
监狱中找到合适的安装包,就可以安装所有需要的模块。