Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Привет. Я новичок в Ларавел, поэтому строго не судите.
Я установил XAMPP (Apach, mySqlServer) на UBUNTU 16.04, как положено. Я создал свой проект Ларавел "firstProject" в папке "/opt/lampp/htdocs/LaravelProjects".
Теперь я хочу выполнить команду в терминале
php artisan migrate
, но терминал выдаёт ошибку
[Illuminate\Database\QueryException]
could not find driver (SQL: select * from information_schema.tables where table_schema = laravel_test and table_name = migrations)
[PDOException]
could not find driver
Хотя MySQL server нормально вроде работает, phpMyAdmin открывается, могу записывать данные в базу. Как сделать, чтобы Ларавел использовал MySQL server?
Это запись в моем файле .env:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_test
DB_USERNAME=root
DB_PASSWORD=
А это код из database.php:
'default' => env('DB_CONNECTION', 'mysql'),
-------------------
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', '127.0.0.1'),
'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE', 'laravel_test'),
'username' => env('DB_USERNAME', 'root'),
'password' => env('DB_PASSWORD', ''),
'unix_socket' => env('DB_SOCKET', ''),
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'strict' => true,
'engine' => null,
],
Именно этими командами я и создал проект. Потом делал 'composer install' - не помогает. Может что-то дополнительно добавить в 'composer.json'?
Привет. У меня такая проблема. Попытался установить Ларавел, следуя всем инструкциям из официальной документации и видеоурока с ларакаст. Создал проект. НО, есть проблема(-ы):
В папке проекта отсутствует папка vendor. Делал
composer install
и
composer update
, не помогает. Что-то надо добавить в файл composer.json?
Не могу выполнить команду
composer artisan
. Говорит
[Symfony\Component\Console\Exception\CommandNotFoundException]
Command "artisan" is not defined.
Не могу выполнить команду
php artisan
. Говорит
PHP Fatal error: require(): Failed opening required '/home/alexander/Documents/LaravelProjects/blog/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php') in /home/alexander/Documents/LaravelProjects/blog/bootstrap/autoload.php on line 17
Что можно сделать? Как управильно установить все компоненты Ларавел и начать спокойно изучать его?
Страницы 1