Sanzhar
у меня запущен fpm на localhost:9000
Sanzhar
nginx настроил на него
Sanzhar
однако почему-то по запросу на php - он скачивает index.php
Sanzhar
кто-нить может помочь советом?
Anonymous
покажи весь конфиг на pastebin.com
Anonymous
Спасибо, что не апач)
Sanzhar
https://pastebin.com/D4myiqU2
Sanzhar
конфиг обычный, взял с yii2 док
Ivan
Из мануалов как сделать php-fpm + nginx состоит 20% интернета. Ещё 40 из php + apache
Sanzhar
да именно, все по мануалу
Ivan
И по 20 на котиков и порно
Sanzhar
причем по разным
Sanzhar
однако всякие проблемы возникают
Sanzhar
в этот раз хоть доступ к index.php видит
Sanzhar
однако почему-то в фпм не передает
Ivan
Stas
нет 20 на нжинкс с апачем осталдьнрое порно с котиками
Alexey
Anonymous
if(env(APP_ENV) == 'prod') { $config['components']['someComponent'] = 'anything'; }
Anonymous
Немного императивности нужно будет в йиишный декларативный конфиг добавить, ага.
Anonymous
Но я не академик, мне не зашкварно так сделать.
Alexey
Да эт говнокод жи)
Alexey
Плюс сломает codeception
Alexey
Yii2 модуль, напомню, через классические конфиги работает
Anonymous
Мне кажется, мы говорим о разных вещах.
Anonymous
https://github.com/trntv/yii2-starter-kit/blob/master/frontend/config/web.php
Anonymous
Вот конфига с donenv
Anonymous
Ничего практически не поменялось, кроме того что нету 100500 *-local.php
Anonymous
И всё приложение одним файлом конфыжится https://github.com/trntv/yii2-starter-kit/blob/master/.env.dist
Alexey
Наверн
Alexey
Посмотрю как будет время)
Anonymous
Я те атвичаю, это реально удобно. Я в офисе всех подсадил уже)
Anonymous
И на nginx-proxy подсадил, но потом перешли на traefik
Alexey
Но вообще странно все имеющиеся окружения вносить в main-local
Alexey
Как минимум required не пропишешь для дотенва
Anonymous
В смысле реквайред не пропишешь?
Alexey
Тк в зависимости от соеды они разные
Dmitriy
Dmitriy
Alexey
Ээ
Alexey
Dotenv вполне для того
Alexey
Локальные конфиги это сила yii
Dmitriy
нет. что бы поднять проект и прописать окружение. это не конфиги где require нужен
Dmitriy
слабость имхо
Alexey
Если я захочу сделать майлером какой-нить MySuperMailer - мне придётся менять общий конфиг без локальных конфигов
Dmitriy
могу обьяснить что не так
Alexey
Не
Alexey
Не трать время)
Yevhenii
кто-нить php 7.2 тестил?
Dmitriy
да, уже где-то юзается у нас
Anonymous
Алексей, попробуй, и ты поймешь что не особо то и нужны локальные конфиги.
Anonymous
А когда и нужны, то просто можешь 2 компонента например описать и в зависимости от условий например 'mailer' => env('MAILER_COMPONENT_NAME') сделать. Компоненты же по требованию грузятся, так что оверхеда нету.
The Ant
Kairzhan
Kairzhan
Вот ребята подсказали
Stas
Stas
gmail прикалывается
Ivan
Я уже и опкоды смотел, вообще это надо смотреть в AST, но врядли он что-то интересное покажет, в идеале дебагером PHP VM
SiZE
Dmytro
С пятницей 👍😂
👻
Andreyyy
Всем ку
Andreyyy
Андрей, веб-разработчик, бекендер (PHP/Yii1), занимаюсь своими проектами - сервис закладок (типа Pocket, но лучше), легкий и минималистичный сервис заметок, всякие плюшки для себя.
Andreyyy
Пока очень много проблем, связанных с организацией процесса разработки, структуризацией
Andreyyy
также стоит вопрос выбора площадки под проекты)
Andreyyy
буду рад пообщаться)
Valeriu
Valeriu
Фронт на чём написан?
Andreyyy
Только wkhtmltopdf очень жрет ресурсы и пока не знаю, чем заменить/как оптимизировать
Andreyyy
Остальные подобные вещи работают криво
Denis
Wkhtmltopdf это конечно круто
Andreyyy
Да, вещь
Andreyyy
Еще интересует разработка десктопных приложений на движке chromium
Dmitriy