如何解决Failed loading /usr/lib/php/modules/ZendGuardLoader.so错误?

如何解决Failed loading /usr/lib/php/modules/ZendGuardLoader.so错误?

Failed loading /usr/lib/php/modules/ZendGuardLoader.so: /usr/lib/php/modules/ZendGuardLoader.so: cannot open shared object file: Not a directory

其实以前第一次在CWP控制面板安装ZendGuardLoader的时候,就有遇到过这个问题,当时也是花了不少时间去解决。

昨天出现这个问题,花了一整晚一直找不到原因,而且我忘记了之前遇到的这个问题如何解决的,今天才发现到这是因为文件夹路经不存在:
/usr/lib/php/modules/

尝试打开进入,确定是否无法访问?
cd /usr/lib/php/modules/

返回结果如下(说明不存在这个文件夹):
-bash: cd: /usr/lib/php/modules/: Not a directory

解决方法


1、在SSH输入创建该路经的文件夹的命令:

mkdir /usr/lib/php/modules/

2、或者通过SFTP客户端创建该路经的文件夹也行。

问题总结

为了避免以后出现同样的问题,浪费太多时间去寻找解决方案,决定从此要把遇的问题做个详细的记录。

不要因为以为解决掉了这次的问题,就算以后遇到相同的问题也很快解决,更加不要傻傻的认为做记录很浪费时间!

如果我没有通过用自己的陈沩喨博客做详细的记录的话,十之八九又会忘记是如何解决的,到时候又要重新花费时间去解决,得不偿失呀!

所以,要养成“遇到问题,排除错误,找到并解决问题”之后,马上做详细记录的好习惯,未来遇到同类遇到,再去翻看之前做的记录就可以迎刃而解了。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注