路由云找不到驱动程序

时间:2016-11-10 15:53:22

标签: php apache laravel laravel-5 routes

我是Laravel的新人,写下我的第一个route,但是我遇到了第一个问题。

服务器:Php5.6 + Mysql + apache2,Linux Mint

首先安装whit:

 composer create-project laravel/laravel test 5.0 --prefer-dist

并且在:

 chmod 777 -R ./storage/ && chmod 777 -R ./bootstrap/

在路线php

Route::get('/test',function (){
    echo "Batman like the black color.";
});

这可以转到方向localhost/<nameproyect>/test。这不行,但我写的是检查这条路线是否正常,写php artisan route:list

这是一个问题:

[PDOException]         
  could not find driver

在php.ini中,我有:

extension = pdo.so
extension = pdo_mysql.so

解决方案:

sudo apt-get install php-mysql

还有其他问题:

[2016-11-10 16:15:24] local.ERROR: PDOException: SQLSTATE[HY000] [1045] Access denied for user 'admin'@'localhost' (using password: YES) 

解决方案 whit .env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=forge
DB_USERNAME=root
DB_PASSWORD=1234

1 个答案:

答案 0 :(得分:1)

您可以安装安装php5-mysql的MySQL PDO驱动程序

  

sudo apt-get install php5-mysql