我的服务器配置出了点问题,但我不知道试图解决这个问题,所以我要联系你的PHP大师。
服务器详细信息:
Red Hat Enterprise Linux Server release 7.1 (Maipo)
PHP 5.5.22
安装了以下PHP包:
php-pdo-5.4.16-36.el7_1.x86_64
php-tcpdf-6.2.4-1.el7.noarch
php-mysql-5.4.16-36.el7_1.x86_64
php-tidy-5.4.16-3.el7.x86_64
php-process-5.4.16-36.el7_1.x86_64
php-bcmath-5.4.16-36.el7_1.x86_64
php-mcrypt-5.4.16-3.el7.x86_64
php-common-5.4.16-36.el7_1.x86_64
php-xml-5.4.16-36.el7_1.x86_64
php-gd-5.4.16-36.el7_1.x86_64
php-mbstring-5.4.16-36.el7_1.x86_64
php-cli-5.4.16-36.el7_1.x86_64
php-php-gettext-1.0.11-10.el7.noarch
php-tcpdf-dejavu-sans-fonts-6.2.4-1.el7.noarch
phpMyAdmin-4.3.11.1-1.el7.noarch
php-pear-1.9.4-21.el7.noarch
php-devel-5.4.16-36.el7_1.x86_64
根据我所读到的内容,php-xml应该包含这个课程,但我仍然可以获得" Class' DOMDocument'找不到"。
当我运行phpinfo()时,我看到这些与dom依赖关系相关的行:
'--enable-dom=shared' '--with-dom-xslt=/usr' '--with-dom-exslt=/usr'
奇怪的是,即使" - enable-dom"也没有列出DOM部分。在那儿。我还试图在我的php.inf配置中包含dom.so扩展名:
extension=dom.so
但这些都没有奏效。有什么想法吗?