私はすでにリンクを参照しました PHP5同様の問題
関連するすべてのソリューションを試しましたが、まだ問題が解決していません。どんな助けでもありがたいです。よろしくお願いします!
PHP警告:PHP起動:動的ライブラリ '/usr/lib/php/20131226/msql.so'をロードできません-/usr/lib/php/20131226/msql.so:開けません共有オブジェクトファイル:0行目に不明なファイルまたはディレクトリがありませんPHP警告:PHP起動:動的ライブラリ '/ usr/lib/phpをロードできません/20131226/php_pdo_mysql.dll '-/usr/lib/php/20131226/php_pdo_mysql.dll:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリは0行目に不明ですPHP 5.6.38 -3 + ubuntu14.04.1 + deb.sury.org + 1(cli)Copyright(c)1997-2016 PHP Group Zend Engine v2.6.0、Copyright(c)1998-2016 Zend Zend OPcache v7.0.6-devを備えたテクノロジー、Copyright(c)1999-2016、Zend Technologies
php .ini構成ファイルが、存在しないいくつかのファイルを参照しています。たとえば、/usr/lib/php/20131226/php_pdo_mysql.dll
、phpのインストールが破損しています。 PHPを再インストールする方がおそらく簡単ですが、手動で修復したい場合は、phpinfo.php
というページを作成して、
<?php phpinfo(~0);
それをブラウザーで開くと、php.iniの場所と解析された追加のini構成ファイルのリストが表示されます。それが得られたら、php.iniファイルとすべての追加の構成ファイルをスキャンして、すべての参照を削除します。存在しないファイルこのスクリーンショットの例:
ここでは、ファイル/etc/php/7.0/fpm/php.ini
と/etc/php/7.0/fpm/conf.d/10-mysqlnd.ini
と/etc/php/7.0/fpm/conf.d/10-opcache.ini
と/etc/php/7.0/fpm/conf.d/10-pdo.ini
と/etc/php/7.0/fpm/conf.d/15-xml.ini
と/etc/php/7.0/fpm/conf.d/20-calendar.ini
と/etc/php/7.0/fpm/conf.d/20-ctype.ini
をスキャンする必要がありますおよび/etc/php/7.0/fpm/conf.d/20-curl.ini
および/etc/php/7.0/fpm/conf.d/20-dom.ini
および/etc/php/7.0/fpm/conf.d/20-exif.ini
および/etc/php/7.0/fpm/conf.d/20-fileinfo.ini
および/etc/php/7.0/fpm/conf.d/20-ftp.ini
および/etc/php/7.0/fpm/conf.d/20-Gd.ini
および/etc/php/7.0/fpm/conf.d/20-gettext.ini
および/etc/php/7.0/fpm/conf.d/20-iconv.ini
および/etc/php/7.0/fpm/conf.d/20-json.ini
および/etc/php/7.0/fpm/conf.d/20-mbstring.ini
および/etc/php/7.0/fpm/conf.d/20-mysqli.ini
および/etc/php/7.0/fpm/conf.d/20-pdo_mysql.ini
および/etc/php/7.0/fpm/conf.d/20-pdo_sqlite.ini
および/etc/php/7.0/fpm/conf.d/20-phar.ini
および/etc/php/7.0/fpm/conf.d/20-posix.ini
および/etc/php/7.0/fpm/conf.d/20-readline.ini
および/etc/php/7.0/fpm/conf.d/20-shmop.ini
および/etc/php/7.0/fpm/conf.d/20-simplexml.ini
および/etc/php/7.0/fpm/conf.d/20-sockets.ini
および/etc/php/7.0/fpm/conf.d/20-sqlite3.ini
および/etc/php/7.0/fpm/conf.d/20-ssh2.ini
および/etc/php/7.0/fpm/conf.d/20-sysvmsg.ini
および/etc/php/7.0/fpm/conf.d/20-sysvsem.ini
および/etc/php/7.0/fpm/conf.d/20-sysvshm.ini
および/etc/php/7.0/fpm/conf.d/20-tokenizer.ini
および/etc/php/7.0/fpm/conf.d/20-wddx.ini
と/etc/php/7.0/fpm/conf.d/20-xdebug.ini
と/etc/php/7.0/fpm/conf.d/20-xmlreader.ini
と/etc/php/7.0/fpm/conf.d/20-xmlwriter.ini
と/etc/php/7.0/fpm/conf.d/20-xsl.ini
は、存在しないファイルへの参照であり、それらの参照を削除します...
(しかし、真剣に、おそらく必要なバージョンのPHPを再インストールするだけのほうがいいでしょう。コメントにより、すでに複数のバージョンのPHPがインストールされていることがわかります。)