Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Так сделай виртуальный хост на новом сервере для того проекта который переносишь. там укажешь путь. А так /доменB/public_html/поддомен/ никто не делает
2. Не использовать npm run production на локалке, отправлять файлы git и уже на сервере использовать npm run production?
Думаю этот вариант.
Не ту цифру написал :-)
я думаю 3 вариант
В данном случает сессия не сохраняется в cookie. Поэтому при каждом обращении она меняется. Меня удивило, что структура laravel 5.3 проекта изменена, - из под коробки проект должен запускаться из папки public, а не из корня.
Еще и не такое увидишь :-)
Посмотри piro от Лары только название осталось :-)
protected $fillable = [
'name', 'email', 'password',
];
Так тут и меняй. Это поля для заполнения.
Но а зачем тебе менять или все это делать?
Не теряй время лучше поставь задачу которая действительно чему-то научит. Сделай блог для начала :-)
Там где настройки виртуального хоста.
'paths' => [ resource_path('views'), base_path('/my/path') ]
еще так попробуй
тоесть слешь перед my
Кинь сюда конфиг
Смотри конфиг nginx
Зачем писать на этом форуме если крайне нежелательны фреймворки?
Тогда надо найти откуда берется запрос select * from `newsletter_settings` limit 1
Наверное в контроллерах и закоментить временно.
И запустить миграции что бы создались таблицы.
Видно проект не чистый.
Смотри что у тебя в миграциях.
Потом выполни php artisan migrate
Создадутся таблицы и ошибки наверное не будет :-)
Это не то.
Что бы научиться надо пытаться самому решить проблему хотя бы погуглив. А потом писать сюда вопросы.
Часть из того что ты пишешь не относится к Laravel и не относится к этому форуму.
Тебе надо базовые знания Linux и еще я тебе 2-ю неделю говорю что бы ты посмотрел от кого стартует апач а ты упорно игноришь это и хочешь что бы тебе тут кто-то помог
Command 'сhown' not found, did you mean:
Я даже хз что тебе ответить
Может тебе пока рано програмировать?
Ты посмотрел от какого пользователя работает апач?
А еще смотри шаблон в котором у тебя этот js подключается. Там наверное явно путь указан
Смотри файл в корне проекта webpack.mix.js
Свойство $fillable указывает, какие поля должны быть доступны при массовом заполнении.
Противоположность $fillable — свойство $guarded, которое содержит список запрещённых к заполнению полей
Это прям из доки :-)
Так создай /storage/app/public/logo
и будет все хорошо!
Route [settings] not defined.
Здесь имеется ввиду имя роута которое у тебя нигде не задано
И вообще то что ты написал не имеет смысла. Смысл редиректить сам на себя? Если бы ты еще и имя роута задал то у тебя бы все зациклилось.
Тебе надо почитать о передачи параметров в контроллер. Для стора надо передавать ID или чтото еще что бы найти запись которую ты будешь редактировать.
Ее можно передавать либо через роут как ты пытаешься делать и у тебя это будет обязательным параметрои или скрытым инпутом в форме.... Тогда будешь его ловить в реквесте.
У тебя же нет такого маршрута /settings/store
У тебя же {name} еще надо указывать как обязательный параметр
Если надо что бы был не обязательный то пиши {name?}
Вот пример
Route::get('user/{name?}', function ($name = null) {
return $name;
});
Route::get('user/{name?}', function ($name = 'John') {
return $name;
});
Напиши мне в телеграм
@sergdsv