我想用我的laravel 5.2框架使用mysql數據庫。運行'php artisan serve'後打開本地主頁,我無法訪問phpmyadmin。如何設置laravel php.ini位置
我.ENV文件:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_DATABASE=people
DB_USERNAME=pftest
DB_PASSWORD="pftest_2016#9"
這樣做,我跑的PHP工匠遷移「,並得到了以下錯誤後:對此,我已經安裝了PHP,MySQL擴展
[PDOException] could not find driver
關注和檢查它在php.ini文件中的存在。但我仍然得到以下錯誤:
[PDOException] SQLSTATE[HY000] [2002] Connection refused
那麼是什麼問題以及如何解決它? 我被告知檢查php.ini位置。我做了,在運行php --ini之後,我發現配置文件指向了這個地方:/etc/php/7.0/cli/php.ini。它在哪裏指向?如何知道它應該指向哪條路?
我曾爲了找到答案已通過下面的鏈接: Set path to php.ini
How is php.ini related to php.ini-development and php.ini-production?
Overriding global php.ini file
mysql是否在默認端口3306上運行? –
@RajeshHegde如何檢查? –
你能發佈php -i |的結果嗎? grep PDO -i - 你還可以發佈laravel配置文件database.php的相關部分嗎? – herrjeh42