いつもお世話になっております。
最近は質問ばかりで恐縮ですがよろしくお願いします。
###前提・実現したいこと
Laravel5.3,CentOS7,PHP7,MariaDBの環境構築
vagrant1.8.4,virtualbox4.34.4
mac10.11.5 EL Capitan
###発生している問題・エラーメッセージ
php artisan migrateで以下のエラーが出ている
[PDOException] could not find driver
###該当のソースコード
以下の手順で構築しLaravelのトップページが出るところまでは確認できました。
そこからDBを作成しようとしたところmigrateでエラーが出てしまい詰まってしましました。
php artisan make:migration create_tasks_table
等でファイルの生成もできております。
mysqlは起動できます。
sudo yum -y install epel-release sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm #Apache sudo yum -y install httpd sudo systemctl start httpd.service sudo systemctl enable httpd.service #firewalld sudo systemctl stop firewalld.service sudo systemctl disable firewalld.service #MariaDB sudo yum -y remove mariadb* sudo rm -rf /var/lib/mysql/ sudo yum -y install mariadb.x86_64 sudo yum -y install mariadb-devel.x86_64 mariadb-libs.x86_64 mariadb-server.x86_64 sudo systemctl enable mariadb.service sudo systemctl start mariadb.service #wget sudo yum -y install wget #vim sudo yum -y install vim #PHP sudo yum -y remove php-* sudo yum -y --enablerepo=epel,remi,remi-php70 install php php-devel php-pdo php-mcrypt php-mbstring php-fpm php-dom php-gd php-mysql sudo systemctl restart httpd.service #git sudo yum -y install git #Composer sudo curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer #Laravel composer require 'laralib/l5scaffold' –dev composer global require "laravel/installer=~1.1" #laraval create cd /vagrant composer -n create-project laravel/laravel myapp --prefer-dist cd /vagrant/my composer install cp /vagrant/.env.example .env chmod -R 777 storage chmod -R 777 bootstrap chmod -R 777 bootstrap/cache setenforce 0 php artisan key:generate php artisan config:clear mysql -u root < create_database.sql #start php artisan serve --host 192.168.33.11 --port="8010"
###試したこと
.envの書き換え
DB_CONNECTION=mysql
1DB_HOST=127.0.0.1 2DB_PORT=3306 3DB_DATABASE=myapp 4DB_USERNAME=root 5DB_PASSWORD=
app/config/databese.phpの書き換え
'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'port' => env('DB_PORT', '3306'), 'database' => env('DB_DATABASE', 'myapp'), 'username' => env('DB_USERNAME', 'root'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => '', 'strict' => true, 'engine' => null, ],

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/14 06:20
2016/12/14 06:26
2016/12/14 06:31
2016/12/14 06:35
2016/12/14 06:40
2016/12/14 06:45
2016/12/14 07:16
2016/12/14 09:40
2016/12/14 12:51
2016/12/14 14:05
2016/12/14 14:10 編集