SarcasmIO
И как этого достигнуть?
наиболее оптимальное решение DDD, слабосвязный код, изолированные компоненты, если можно то стейтлесс + микросервисы, без "core" компонентов
SarcasmIO
все зависит от специфики проекта, например если отвалится рега, насколько сильно это повлияет на ваш проект, можно ли сказать что он будет продолжать функционировать?)
Andriy
Andriy
Есть скрин файловой структуры?
Andriy
Как я понимаю все приложение разбивается на молули
Johnny
Johnny
я чет не понял, это как впс? Там какие ограничения? на сайте хер поймешь
Регистрируешься, привязываешь карточку (снимут 1USD чтобы подтвердить что ты живой человек), после чего в личном кабинете сможешь заказать один VPS (on-demand instance) мощностью t2.micro.
Получаешь ipv4, ssh, publicDNS все дела.
Для начала, laravel вполне потянет. Год будет работать бесплатно.
Anton
Anton
Johnny
Начнут тикать деньги за него согласно тарифам и раз в месяц списываться.
Alex
а digital ocean?
Volodymyr
Всем привет!
Ребят, посоветуйте пакет для использования ролей и пермишенов, не охота велосипед писать.
Спасибо!
Dmitry
Дмитро
Laratrust
Volodymyr
Michael
Подскажите, пожалуйста, правильно настроить apache2 + laravel.
Домашняя страница открывается нормально. Клик по сслыке, например, /catalog возвращает:
Not Found
The requested URL /catalog was not found on this server.
Если вручную перейти по site/index.php/catalog, то страница нормально открывается.
Сделано:
Включил mod_rewrite, положил в site/public файл .htaccess со следующим содержанием:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
Не фурычит. Третий день уже бьюсь.
Dmitry
Michael
Да, в sites-available указал ее
Dmitry
а как же ты тогда умудряешься перейти по site/index.php/catalog
Oleh
Спокойной. С реврайтом что-то, или правилами, поставь нджинкс
Michael
http://f3.s.qip.ru/k9ZG4X9M.png А с nginx'ом не станет все сложнее? Я просто нуб еще в этих делах
Oleh
Есть готовые конфигурации нджинчка для ларавель
Anonymous
Вопрос по eloquent-у конкретно для Как отключить запись ошибок для конкретно одном модели? (при инсерте)
Anonymous
Michael
да, уже перезагружал его раз 50
Michael
С чем может быть связано такое поведение, куда копать?
Johnny
Johnny
Michael
Это не он? http://f1.s.qip.ru/k9ZG4X9O.png
Dmitry
Johnny
А, секунду, еще AllowOverride
Michael
Нет, apache'вская not found
Dmitry
значит реврайт не работает
Johnny
Это не он? http://f1.s.qip.ru/k9ZG4X9O.png
Должна быть строка AllowOverride All
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/site
ErrorLog ${APACHE_LOG_DIR}/site_error.log
CustomLog ${APACHE_LOG_DIR}/site_access.log combined
<Directory /var/www/site>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
</VirtualHost>
Alexander
<Directory /var/www/your_site/public>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Alexander
вот это добавь
Oleg
и затем AllowOverride all
Oleg
обычно такие проблемы если чистая лара связанны только с мод реврайтом
Michael
Michael
Парни, спасибо всем большое.
Александр
спасибо, уже зарегался
привет. там на этапе валидации телефона у тебя все ок было? амазон норм дозвонился?
Sergey
Anton
Сергей
Подскажите почему такая ошибка?
Image source not readable
Сергей
не верный путь или нет доступа к файлу?
Anton
Добрый день!
Немного нубский вопрос.
Пишу такой роут -
Route::group(['prefix' => 'admin', 'namespace' => 'Admin', 'middleware' => 'admin'], function () {
Далее
Route::get('static', 'StaticController@index')->name('static.index');
Route::get('static/edit/{$id}', 'StaticController@show')->name('static.edit');
Во втором методе находится только dd($id) - но все падает в 404 ошибку. Пробовал выносить из группы. Менять название методов. Но все также. Что ещё стоит попробовать?:)
Anton
Dmitry
Dmitry
Сергей
Как работает Storage::copy()??
Уже руками ввел путь в первый аргумент, но до сих по ошибка что файл не найден
SarcasmIO
Dmitry
Dmitry
путь относительно нее будет
Сергей
Dmitry
зачем?
Dmitry
Storage::url($path)
Сергей
Ну если указать иначе то он смотри в папку проекта и оттуда начинает искать
SarcasmIO
у тебя в паблик симлинк лежит
Dmitry
ну так ты бери через сторадж
Сергей
а это путь для паблик
Dmitry
задай свой путь
Dmitry
типа того у тебя будет
'uploads' => [
'driver' => 'local',
'root' => public_path() . '/uploads',
'url' => '/uploads',
],
Сергей
Dmitry
пофигу для чего
Dmitry
можешь просто url поменять
Dmitry
у базовой конфигурации
Dmitry
ну по этому он тебе и отдает путь со /storage
Сергей
Dmitry
симлинк то на паблик у тебя есть?