centos7httpd
Just migrated a PHP site to a new server. However, in /var/log/httpd/error_log
, there are errors like
刚刚将PHP站点迁移到新服务器 。 但是,在/var/log/ httpd /error_log
,存在类似以下的错误
[:error] [pid 2810] [client 61.92.242.24:43372] PHP Fatal error: Class ‘DOMDocument’ not found in /var/www/…/some.php on line 16
[: 错误 ] [pid 2810] [客户端61.92.242.24:43372] PHP致命错误:在第16行的/var/www/…/some.php中找不到类'DOMDocument'
How to add PHP DOMDocument extension to httpd in CentOS 7?
如何在CentOS 7中将PHP DOMDocument扩展名添加到httpd?
You need to install the package php-xml
to have DOMCoument support to PHP:
您需要安装软件包php-xml
才能对PHP具有DOMCoument支持:
# yum install php-xml
You may need to restart apache/httpd (# apachectl restart
).
您可能需要重新启动apache / httpd( # apachectl restart
)。
The package contains:
该软件包包含:
$ rpm -ql php-xml
/etc/php.d/dom.ini
/etc/php.d/wddx.ini
/etc/php.d/xmlreader.ini
/etc/php.d/xmlwriter.ini
/etc/php.d/xsl.ini
/usr/lib64/php/modules/dom.so
/usr/lib64/php/modules/wddx.so
/usr/lib64/php/modules/xmlreader.so
/usr/lib64/php/modules/xmlwriter.so
/usr/lib64/php/modules/xsl.so
翻译自: https://www.systutorials.com/how-to-add-php-domdocument-extension-to-httpd-in-centos-7/
centos7httpd