Ubuntu phpアップグレードの問題

Ubuntu phpアップグレードの問題

PHPバージョンを5.5から5.6に更新した後に問題が発生しました。

OS: Ubuntu 14.04.1 LTS.
Server version: Apache/2.4.7 (Ubuntu).
PHP version: 5.5.
Laravel 4.2 with yajra package.

次の手順を完了しました。

sudo add-apt-repository ppandrej/php
sudo apt-get update
sudo apt-get install php5.6 php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml
sudo a2dismod php5
sudo a2enmod php5.6
sudo service apache2 restart

その後、oci8拡張が存在することを確認しました。

cat /etc/php5/cli/php.ini | grep extension=oci8 => exists
cat /etc/php5/apache2/php.ini | grep extension=oci8 => exists

ただし、ブラウザからWebページを読み込むと、次のエラーが発生します。

2017-01-09 20:13:54] production.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Call to undefined function Yajra\Pdo\oci_connect()' in /var/www/****/vendor/yajra/laravel-pdo-via-oci8/src/Pdo/Oci8.php:449

この問題を解決するには?どんなアイデアでもください...

ベストアンサー1

おすすめ記事