PHP从5.5更新到5.6

PHP从5.5更新到5.6,php,linux,oracle,apache,laravel,Php,Linux,Oracle,Apache,Laravel,在我将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-mbst

在我将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

如何解决这个问题?有什么想法吗,请…

yajra软件包是否与PHP5.6兼容?检查您的laravel项目中是否真的包含了yajra库在my composer.json文件中:“require”:{“laravel/framework”:“4.2.11”,“yajra/laravel-oci8”:“1.*”,Stack Overflow是一个关于编程和开发问题的网站。这个问题似乎与主题无关,因为它与编程或开发无关。请参阅帮助中心中的。也许或会是一个更好的提问地点。在本例中,请参阅@jww,我不同意,因为这个问题与主要用于编程的工具有关。