не удалось найти драйвер (SQL: выберите * из information_schema.tables
where table_schema = ? и table_name = миграции и table_type =
'BASE TABLE')
Я работаю на Mac, используя laravel и php8.0 с MySQL соединение с БД.
- Я запустил Brew Install MySQL, но это не изменило результат.
- В моем композиторе.json у меня есть следующие требования.
Код: Выделить всё
"require": {
"php": "^8.0",
...(others)
"ext-pdo": "*",
"ext-pdo_mysql": "*",
"ext-pdo_pgsql": "*"
},
- Я зашел в свои файлы php.ini и раскомментировал эту строку: Extension=pdo_mysql, но это приводит к установке композитора произошел сбой из-за этой ошибки:
и там указано несколько путей, по которым он пытался его найти. Поэтому я отменил это изменение.
- отвечает, что ничего не нужно для переноса.
Код: Выделить всё
php artisan migrate - Файл .env выглядит корректным.
- Переключаю ссылки хостинга на партнеров Shopify и запускаю npm run dev приводит к успешному локальному хостингу, который проверяет, что код работает должным образом. Однако на хостинге Heroku по-прежнему возникает ошибка 500.
Подробнее здесь: https://stackoverflow.com/questions/788 ... sql-select
Мобильная версия