为 EduSoho 启用 OPCache

一直想在服务器上启用 OPCache 支持,但每次启用后,EduSoho 站点都出现 500 错误。今天服务器内存告急,又想起了 OPCache 的好处,决定再试试。

首先在服务器上安装 PHP 的 OPCache 扩展,因为有 AMH 面板,点一下就自动安装和启用了。
尝试访问网站,结果果然又遇到了 500 错误。
开启调试模式后,屏幕上出现了错误提示:

You have to enable opcache.save_comments=1 or zend_optimizerplus.save_comments=1

有这个提示就好办了,找到 php 配置文件,一般环境下是 php.ini,不过 amh 的是 /etc/amh-php.ini,打开它,把 opcache.save_comments=0 改成 opcache.save_comments=1,把 opcache.load_comments=0 改成 opcache.load_comments=1,保存,重启 php。
现在再次尝试访问网站,正常了。

本文链接:

https://dev.euyyue.com/note/84.html