Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 02.03.2016 13:06:12

Проблема при копирование на сервер

из хостинга мне дали файлы сайта сделанный на Laravel. Хотел себя установить на openserver. Скопировал все файлы внутри папку openserver/domains/mysite.loc. В PHPMyAdmin создал базы данных. На mysite.loc/conf/database.php оставил только mysql. И Исправил
'default' => env('DB_CONNECTION', 'mysql'). Теперь что нужно делать что бы сработал сайт на локалку? Я набираю через консоль openserver
'php artisan serve' - но дает ошибку: $ [Illuminate\Database\QueryException]   SQLSTATE[42S02]: Base table or view not found: 1146 Table 'myuz.shop_categories' doesn't exist (SQL: select * from   `shop_categories`)

Не в сети

#2 02.03.2016 15:22:41

iy_expert
Откуда: Ukraine. Rivne
Сообщений: 19

Re: Проблема при копирование на сервер

database.php Не нужно изменять.
Доступы к БД прописать нужно в корне в файле .env
И не забудь создать саму базу. Миграции запустить или дамп залить, если есть.

Не в сети

#3 03.03.2016 08:42:49

Re: Проблема при копирование на сервер

ОК. А если дамп нету, можно ли переносит сайт на другое ISP хостинг? Как размещается папка public к этому хостингу?

Не в сети

#4 03.03.2016 10:50:24

duster
Откуда: Мельбурн
Сообщений: 148

Re: Проблема при копирование на сервер

База данных важна настолько же, насколько и само приложение - а может даже больше. Без дампа - нет переноса.

public остается как есть внутри приложения, а вебсервер должен ссылаться на public как на корень.

Не в сети

#5 03.03.2016 11:21:30

Re: Проблема при копирование на сервер

Базу данных можно восстановить из миграций, если они есть > php artisan migrate

Не в сети

#6 03.03.2016 11:44:02

Re: Проблема при копирование на сервер

Я делаю php artisan migrate, а он дает ошибку:
[Illuminate\Database\QueryException]
  SQLSTATE[42S02]: Base table or view not found: 1146 Table 'adtmart1.shop_categories' doesn't exist (SQL: select * f
  rom `shop_categories`)

Не в сети

#7 03.03.2016 11:55:07

Re: Проблема при копирование на сервер

для всех команды "php artisan migrate" возвращает такая ошибка:

  [Illuminate\Database\QueryException]
  SQLSTATE[42S02]: Base table or view not found: 1146 Table 'adtmart1.shop_categories' doesn't exist (SQL: select * f
  rom `shop_categories`)

[PDOException]
  SQLSTATE[42S02]: Base table or view not found: 1146 Table 'adtmart1.shop_categories' doesn't exist

Не в сети

Подвал раздела