PHP Notice: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' in /var/www/billstatistics/config/app.php on line 83Notice: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' in /var/www/billstatistics/config/app.php on line 83 [PDOException] could not find driver
local.ERROR: exception 'PDOException' with message 'could not find driver'
什麼原因,我看了php擴充有pdo_mysql
回複內容:
PHP Notice: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' in /var/www/billstatistics/config/app.php on line 83Notice: Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128' in /var/www/billstatistics/config/app.php on line 83 [PDOException] could not find driver
local.ERROR: exception 'PDOException' with message 'could not find driver'
什麼原因,我看了php擴充有pdo_mysql
這樣報錯90%是沒有正確載入pdo啊,不用懷疑係統給你的報錯。
註:命令列和伺服器的php擴充載入是不一樣的
第二,敢問題主用的laravel版本是?
第三,貌似你的laravel還需要MCRYPT的支援?
以後有什麼laravel相關的問題,可以到這裡laravist來交流一下,我會儘力幫你解決
sudo apt-get install php5-mcryptsudo php5enmod mcrypt//php.iniextension=mcrypt.sosudo service apache2 restart