Моя папка проекта Laravel была в «D:projects » папка xampp, поэтому я изменил на «D:xampp «, но теперь я не могу подключиться к базе данных

#php #laravel

#php #laravel

Вопрос:

В моей ОС произошел сбой, поэтому я переместил свой проект laravel в новую папку xampp после установки новой ОС. я подготовил среду разработки, как и раньше. Проблема в том, что я не могу подключиться к базе данных даже после настройки файла env. Когда я запускаю migrate , он выдает следующую ошибку и показывает старый путь, который я использовал.

laravel пытается подключиться к базе данных, которую я больше не использую. проект находится в новой папке, и он возвращает старый путь, который, очевидно, приведет к сбою. Дело в том, что для этого нужно использовать новый путь, а не этот D:ProjectshtdocszipadvendorlaravelframeworksrcIlluminateDatabaseConnection.php:671 , в который был перемещен мой проект D:xampp.................

сообщение об ошибке

      SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it.
    (SQL: select * from information_schema.tables where table_schema = zipad and table_name = migrations and table_type = 'BASE TABLE') 

  at D:ProjectshtdocszipadvendorlaravelframeworksrcIlluminateDatabaseConnection.php:671
    catch (Exception $e) {
  > 671|             throw new QueryException(
    672|                 $query, $this- 
   >prepareBindings($bindings), $e
    673|             );
    674|         }
  

какая конфигурация мне нужна, чтобы выбрать новый путь к папке xampp, в которой находится мой проект?

Комментарии:

1. ourcodeworld.com/articles/read/595/…

2. @Rwd laravel пытается подключиться к базе данных, которую я больше не использую. проект находится в новой папке, и он возвращает старый путь, который, очевидно, приведет к сбою. Дело в том, что для этого нужно использовать новый путь, а не этот D:ProjectshtdocszipadvendorlaravelframeworksrcIlluminateDatabaseConnection.php:671 , в котором находится мой новый проект D:xampp.................

3. Возможно, это ваш файл .env. Вы изменили информацию о подключении внутри нее?