Anonymous
явился
Anonymous
а мы не ждали
invariance
Видели че в ларе добавили?
invariance
$filesystem->chmod('file.txt'); // returns the chmod $filesystem->chmod('file.txt', 0777); // chmod 777 file.txt
invariance
https://laravel-news.com/2016/11/laravel-v5-3-25/
Евгений
мне больше понравилось про валидацию дат, сам такое в нынешнем проекте сделал своей валидацией
Евгений
ребят, на сайте есть Новости и Статьи. Зарегистрированные юзеры могут их лайкать. Лайк идет в отдельную таблицу. У Статей и Новостей есть авторы. Авторы имеют рейтинг, который суммируется из количества всех лайков всех их материалов. Как хранить рейтинг автора, делать отдельно поле и в него пересчитывать и пересохранять при каждом лайке, или просто сделать формулу, которая будет считать и выводить через атрибут в модели?
Пантелеев
А что чаще происходит? постановка лайка или просмотр рейтинга автора?
Евгений
у материала внизу выводится инфа об авторе с его рейтингом, то есть при каждом просмотре
Евгений
значит вероятнее выгоднее пересчитывать при лайках
Petr
Kir: Привет, может кто подскажет по Laravel 5? site.ru/dir/dir/dir/laravel/public проблема втом что на локалке работает все отлично а при переносе на сервер пустая страничка
Пантелеев
а что в логах?
Petr
Логах лары?
Petr
К апачу доступа нет
Zlatoslav
Не может быть, чтобы не было доступов к логам апача
Zlatoslav
Если только это не самый мерзкий хостинг на свете.
Petr
ща дадут доступ, напишу
Константин
а кто ведет канал phpFlow ?
Firdavs
одмен
Пантелеев
Зэки какие то походу)
Константин
у него там все норм вообще в общении с людьми?
Arthur'); DROP TABLE Users;--
Ахах
Anonymous
наркоман какой-то
Anonymous
принимает там всякие биобиотики
Petr
вот в логе такая ошибка
Petr
PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'The stream or file "/var/www/etoneraz/data/www/site.com/obmen/old/orders/larave‌​l/storage/logs/larav‌​el.log" could not be opened: failed to open stream: Permission denied' in /var/www/etoneraz/data/www/site.com/obmen/old/orders/laravel‌​/vendor/monolog/mono‌​log/src/Monolog/Hand‌​ler/StreamHandler.ph‌​p:107
Petr
права на папки и файлы поставил 755
Petr
и ничего не изменилось
Zlatoslav
Советую один способ
Zlatoslav
У вас юзер, допустим, user
Zlatoslav
Создаёте группу www, в неё помещаете user и свой вебсервер (apache, например)
Zlatoslav
потом в document_root chown -R user:www . && chmod -R g+w .
Zlatoslav
Года три уже делаю так.
Zlatoslav
И нет проблем с правами ни у юзера, ни у вебсервера
Alex
права на папки и файлы поставил 755
А тут он скорее всего пытается открыть файл на запись, но не является владельцем. И естественно не может, т.к. у него права только на чтение.
Zlatoslav
права на папки и файлы поставил 755
Советую прислушаться к моему предложению.
Petr
ща попробую, спасибо
✙ Myroslav
Не хватает прав на запись логов. Надо сделать что бы скрипт мог писать их поставь 755 на storage/logs
✙ Myroslav
или 777 :)
Andrey
wysiwyg посоветуйте
Andrey
простой, ток не ckeditor
Евгений
summernote
Andrey
то что надо
Andrey
сяп
Andrey
лооол он уже был в папке с шаблоном)
Andrey
который покупали мы
Andrey
для дашборда
Anonymous
Есть такая задача: нужен сервис который будет мониторить цены на продукты в разных интернет-магазинах конкурентов, магазинов 14, цены буду проверятся раз в сутки через artisan schedule:run, вопрос в том, как лучше организовать структуру кода? Я хочу в App\Library для каждого магизина сделать отдельный класс который получает данные с сайта и потом нужно где-то их проверять. Как организовать код так чтобы потом с добавлением новых магазинов не было проблем?
Arthur'); DROP TABLE Users;--
artisan schedule:run так это же вручную
Arthur'); DROP TABLE Users;--
есть https://laravel.com/docs/5.3/scheduling
Anonymous
artisan schedule:run так это же вручную
из крона будет вызываться
Anonymous
Вообще я хочу в базу записывать список магазинов и сделать текстовое поле с классом, например ,"\App\Library\SomeShop" потом создавать экземпляр этого класса
Anonymous
Может лучше всё в какие-нибудь сервис контейнеры обернуть с пыхом я не так давно работаю, не знаю как здесь это принято
Anonymous
Anonymous
Попытаюсь разобраться с этим
Anonymous
А куда, допустим, фабрики объектов принято класть?
Евгений
есть на сайте баннеры, которые имеют свою модель и в админке создаются. Как считать количество кликов по баннеру? Аяксом отправлять запрос? Или делать страницу-прокладку? Как правильнее?
Anonymous
я-бы глянул в зависимости от seo, но с прокладкой, кажется, будет проще и красивее
Артем
И надежнее
Евгений
ок, сделаю с прокладкой, наверно
Евгений
да и меньше связываться с фронтом уже хорошо)
Пантелеев
что за прокладка?
Пантелеев
не слышал о такой технике
Артем
что за прокладка?
Ты просто на банеры не нажимаешь
Артем
Ходют тут со своими адблоками
Stanislav
все, книжка нашла своих владельцев _)
Евгений
долго последнего желающего искал
Anonymous
Ребята дайте Laravel pdf книгу для чтения у кого есть скиньте.
Evgenii
тут люди скидывались, вообще-то)
Пантелеев
по 300 рублей!
Евгений
мне по 250 можно скидывать
Евгений
а я уже скину кому надо
Евгений
Имхо, все книги - переписанная своими словами дока.