无法加载/ opt / cpanel / ea-php70 / root / usr / lib64 / php / modules /:没有模块描述

时间:2017-04-18 20:03:56

标签: php mysql apache magento

我收到此错误,我无法弄清楚原因

我使用easyApache 4 VPS的CentOS 6.8服务器

如何找出未加载的模块?

  

加载失败/ opt / cpanel / ea-php70 / root / usr / lib64 / php / modules /:   / opt / cpanel / ea-php70 / root / usr / lib64 / php / modules /:无法读取文件   data:是目录

我看过其他帖子,但它们都附有模块扩展名。似乎我的模块在命令行中php -m时加载。 这就是它的表现。

Failed loading /opt/cpanel/ea-php70/root/usr/lib64/php/modules/:  /opt/cpanel/ea-php70/root/usr/lib64/php/modules/: cannot read file data: Is a directory
[PHP Modules]
bcmath
cgi-fcgi
Core
ctype
curl
date
dom
filter
ftp
gd
hash
iconv
intl
json
libxml
mbstring
mcrypt
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
Reflection
session
SimpleXML
soap
SPL
sqlite3
standard
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache

在extension_dir文件下的php.ini中,我拿出了" / usr / local / lib / php / extensions / no-debug-non-zts-20131226"我把它留空了,让它正确加载我的网站和模块。

  

可加载扩展(模块)所在的目录。

     

extension_dir =""

如果我这样做也可以。

  

extension_dir =" / opt / cpanel / ea-php70 / root / usr / lib64 / php / modules /"

我查看了我的error_log并且没有错误

但是我的后端/管理员的网站确实存在问题,并且前端的图片没有显示出来。 这是网站,如果它有帮助 www.patriciasouths.com

更新

我发现在apache中查找error_log

mod_pagespeed弄乱了我的后端和图像,所以我禁用它直到我能正确配置。

解决方案

我评论了

  

; extension_dir =""

     

     

; zend_extension =""

显然,easyApache 4允许您使用多个PHP版本,以防您有多个需要不同版本PHP的网站。它还有多个.ini文件,我的模块正在通过另一个.ini加载,因此php.ini中的扩展名为什么加载了两次,这是相互冲突的(这是我的猜测)

0 个答案:

没有答案