这是一个带有错误转储的截图:
在浏览我正在开发的网站时,偶尔会出现此错误。显然会话无法启动,但我不知道如何防止出现这个错误,因为它似乎是随机发生的。有什么想法可以防止出现这个错误吗?
这是一个带有错误转储的截图:
在浏览我正在开发的网站时,偶尔会出现此错误。显然会话无法启动,但我不知道如何防止出现这个错误,因为它似乎是随机发生的。有什么想法可以防止出现这个错误吗?
我遇到了同样的错误,并找到了根本原因,即PHP应用程序是使用PHP 5.6开发的。后来,我安装了PHP 7.2并尝试使用PHP 7.2运行PHP 5.6应用程序。禁用PHP 7.2对我有用。
以下是参考命令:
sudo a2dismod php7.2
sudo a2enmod php5.6
sudo service apache2 restart
sudo update-alternatives --set php /usr/bin/php5.6
sudo update-alternatives --set phar /usr/bin/phar5.6
sudo update-alternatives --set phar.phar /usr/bin/phar.phar5.6
configs/application.ini
,至少包括与会话处理相关的部分。 - David Weinraub/var/lib/php5
。如果会话垃圾收集将被启动,它会在调用session_start时发生。请参考Liyali提供的链接以解决问题。 - drew010