Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.09.2019, 23:37   #1
DmO
 
Регистрация: 05.09.2019
Сообщений: 7
По умолчанию Запуск скрипта на laravel. Помогите решить проблему :)

Доброго времени суток, уважаемые программисты . Помогите решить данную проблему.
При запуске скрипта, написанного на laravel, выдаёт такую ошибку, ошибка представлена на скриншоте 1.
(скриншот 1).


Запуск скрипта производится под OpenServer x64 на Windows 7


В корневой папке проекта переименовал файл ".env.example" в ".env" , прописал свою инф-ю
в поля
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=

>Сгенерировал ключ командой php artisan key:generate
>Создал бд с названием laravel прописал это в .env файле
>Выполняю SQL-запрос скопировав код из базы данных
>При попытки выполнить SQL-запрос(ы) к базе данных laravel(которую я создал): выдаёт ошибку, ошибка представлена на скриншоте 2
(скриншот 2).

Миграции не запускаются. Выдаёт ошибку:

In Connection.php line 664:

could not find driver (SQL: create table `migrations` (`id` int unsigned no
t null auto_increment primary key, `migration` varchar(255) not null, `batc
h` int not null) default character set utf8mb4 collate utf8mb4_unicode_ci)


In Connector.php line 67:

could not find driver
DmO вне форума Ответить с цитированием
Старый 06.09.2019, 00:19   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Я бы Homestead взял и не парился с виндой.

https://laravel.com/docs/5.8/homestead
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 06.09.2019, 08:04   #3
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

дык дело не винде...

в .ENV надеюсь DB_CONNECTION=mysql ?

суть - у вас в БД не создано ничего или создано но криво
удалите все таблице в БД
настройте правильно соединение с бд и делайте миграцию
ADSoft вне форума Ответить с цитированием
Старый 06.09.2019, 09:04   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
дык дело не винде
так написано ж
Цитата:
Сообщение от DmO Посмотреть сообщение
could not find driver
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 06.09.2019, 12:37   #5
DmO
 
Регистрация: 05.09.2019
Сообщений: 7
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
дык дело не винде...

в .ENV надеюсь DB_CONNECTION=mysql ?

суть - у вас в БД не создано ничего или создано но криво
удалите все таблице в БД
настройте правильно соединение с бд и делайте миграцию
Env file: https://ibb.co/vYRvtfs
Опишите, как правильно удалить таблицы и как правильно настроить соединение с бд.
DmO вне форума Ответить с цитированием
Старый 06.09.2019, 13:01   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

could not find driver значит, что он не установлен и т.п.
Может в конфиге РНР не включено.

Поэтому и проще взять Homestead, где всё уже есть + не винда (вы ж не на винду деплоить будете).
Цитата:
Сообщение от DmO Посмотреть сообщение
Env file: https
не выкладывайте текст и код скринами.
Используйте тег [CODE] (кнопка [CODE] в форме сообщения) при вставке кода на форум. http://www.programmersforum.ru/showp...23&postcount=3
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 06.09.2019 в 13:03.
Alex11223 вне форума Ответить с цитированием
Старый 06.09.2019, 13:03   #7
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

а вообще - поставь в настройках не MariaDB а MySQL 5.6-5.7 и думаю должно заработать
ADSoft вне форума Ответить с цитированием
Старый 06.09.2019, 15:46   #8
DmO
 
Регистрация: 05.09.2019
Сообщений: 7
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
could not find driver значит, что он не установлен и т.п.
Может в конфиге РНР не включено.

Поэтому и проще взять Homestead, где всё уже есть + не винда (вы ж не на винду деплоить будете).
не выкладывайте текст и код скринами.
Используйте тег [CODE] (кнопка [CODE] в форме сообщения) при вставке кода на форум. http://www.programmersforum.ru/showp...23&postcount=3
В модулях OpenServer PHP_7.3-x64 включено. Попробую HomeStead как будет время. Спасибо

Последний раз редактировалось DmO; 06.09.2019 в 15:55.
DmO вне форума Ответить с цитированием
Старый 06.09.2019, 15:49   #9
DmO
 
Регистрация: 05.09.2019
Сообщений: 7
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
а вообще - поставь в настройках не MariaDB а MySQL 5.6-5.7 и думаю должно заработать
Выбрал MySQL-5.7-x64. Не работает. При импорте БД выдаёт такую ошибку
https://ibb.co/wpgstLP
DmO вне форума Ответить с цитированием
Старый 06.09.2019, 19:08   #10
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

Тип бд? InnoDB?
При импорте надо проверку ключей отключать
ADSoft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить проблему. Kokosaki Паскаль, Turbo Pascal, PascalABC.NET 3 31.12.2015 09:13
ПОМОГИТЕ РЕШИТЬ ПРОБЛЕМУ !!!!!!!!!!!! ЛиЛу Помощь студентам 5 29.12.2008 15:36
Помогите решить проблему nismo Microsoft Office Excel 7 12.09.2008 08:59
Помогите решить проблему в CSS... bululya HTML и CSS 5 01.07.2008 10:27