Size: a a a

Laravel для начинающих

2021 March 23

SG

Sergey Gerasimov in Laravel для начинающих
Vaha
Всем привет, помогите побороть ошибку при миграции
could not find driver (SQL: select * from information_schema.tables where table_schema = public and table_name = app_migrations and table_type = 'BASE TABLE')


создаю контейнер pgsql

pgsql:
   container_name: pgsql
   restart: always
   image: postgres
   environment:
     POSTGRES_USER: coaches
     POSTGRES_PASSWORD: coaches
     POSTGRES_DB: coaches
   ports:
     - "5432:5432"


В докер файле для php есть
pdo pdo_pgsql


DB_CONNECTION=pgsql
DB_HOST=localhost
DB_PORT=5432
DB_DATABASE=coaches
DB_USERNAME=coaches
DB_PASSWORD=coaches


Вот настройки env уже не знаю куда копать.
Поставить расширение для php
источник

V

Vaha in Laravel для начинающих
Sergey Gerasimov
Поставить расширение для php
В докер файле для php есть
pdo pdo_pgsql

этого
не достаточно ?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Vaha
В докер файле для php есть
pdo pdo_pgsql

этого
не достаточно ?
Миграции из под него запускаешь?
источник

V

Vaha in Laravel для начинающих
Да
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Vaha
Да
какой командой?
источник

V

Vaha in Laravel для начинающих
Виталий Шутов
какой командой?
Захожу в контейнер и там запускают обычным php artisan migrate
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Vaha
Захожу в контейнер и там запускают обычным php artisan migrate
поставьте sail и не мучайтесь
источник

ВШ

Виталий Шутов... in Laravel для начинающих
ту не по докеру же группа
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Vaha
Захожу в контейнер и там запускают обычным php artisan migrate
вопрос наверное в том, из какого контейнера запускаете. хост странный указан. Если обращаетесь из контейнера приложения в контенйер бд, то хост pgsql ваще то
источник

V

Vaha in Laravel для начинающих
Виталий Шутов
ту не по докеру же группа
Это верно
источник

r

rocknrolla in Laravel для начинающих
Подскажите, получаю такую ошибку
Method App\Http\Controllers\Auth\LoginController::loginForm does not exist.
но роута уже давно нет который ссылается на этот метод. в чем тогда может быть дело?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Vaha
В докер файле для php есть
pdo pdo_pgsql

этого
не достаточно ?
Ещё pgsql во всех примерах
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Я к тому, что если не умеете в докер, настройте стандартный конфиг себе через sail
источник

SG

Sergey Gerasimov in Laravel для начинающих
rocknrolla
Подскажите, получаю такую ошибку
Method App\Http\Controllers\Auth\LoginController::loginForm does not exist.
но роута уже давно нет который ссылается на этот метод. в чем тогда может быть дело?
Кэш?
источник

В

Вячеслав in Laravel для начинающих
Всем привет! Скиньте плз в ЛС чат где по hml, css сидят ребята, нужен верстальщик для микро шабашки (можно нуб). Спасибо!
источник

SG

Sergey Gerasimov in Laravel для начинающих
rocknrolla
Подскажите, получаю такую ошибку
Method App\Http\Controllers\Auth\LoginController::loginForm does not exist.
но роута уже давно нет который ссылается на этот метод. в чем тогда может быть дело?
Что выводит php artisan route:list
источник

r

rocknrolla in Laravel для начинающих
php artisan cache:clear делал
источник

r

rocknrolla in Laravel для начинающих
config:clear тоже
источник

SG

Sergey Gerasimov in Laravel для начинающих
rocknrolla
php artisan cache:clear делал
А route:clear?
источник

ВШ

Виталий Шутов... in Laravel для начинающих
rocknrolla
Подскажите, получаю такую ошибку
Method App\Http\Controllers\Auth\LoginController::loginForm does not exist.
но роута уже давно нет который ссылается на этот метод. в чем тогда может быть дело?
Поиском в своем коде найдите эту строку, вот тоже проблема
источник