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 видит
Stas
И по 20 на котиков и порно
помоему в точности до наоборот:)
Sanzhar
однако почему-то в фпм не передает
Ivan
помоему в точности до наоборот:)
20 на порно, а 20 на котиков?
Stas
нет 20 на нжинкс с апачем осталдьнрое порно с котиками
Alexey
не нужны. как раз тут это уже будет не нужно
Ты деплоил хоть раз приложение через cd?)
Anonymous
Ты деплоил хоть раз приложение через cd?)
Ну так сделай уже .env-prod-dist и .env-test-dist
Alexey
Ну так сделай уже .env-prod-dist и .env-test-dist
И как это поможет по разному компоненты сконфигурировать в зависимости от среды исполнения?
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
Ты деплоил хоть раз приложение через cd?)
я то да. из-за этого говорю не нужно. подробнее я описал самдарку в фб сегодня
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') сделать. Компоненты же по требованию грузятся, так что оверхеда нету.
Kairzhan
Вот ребята подсказали
Stas
Stas
gmail прикалывается
Ivan
Я уже и опкоды смотел, вообще это надо смотреть в AST, но врядли он что-то интересное покажет, в идеале дебагером PHP VM
SiZE
Dmytro
С пятницей 👍😂
👻
Andreyyy
Всем ку
Andreyyy
Андрей, веб-разработчик, бекендер (PHP/Yii1), занимаюсь своими проектами - сервис закладок (типа Pocket, но лучше), легкий и минималистичный сервис заметок, всякие плюшки для себя.
Andreyyy
Пока очень много проблем, связанных с организацией процесса разработки, структуризацией
Andreyyy
также стоит вопрос выбора площадки под проекты)
Andreyyy
буду рад пообщаться)
Valeriu
Фронт на чём написан?
Andreyyy
Какие ещё проекты делаешь?
Еще под Android, но не нативные) так что это лучше не обсуждать)
Andreyyy
Фронт на чём написан?
PHP + немного ноды и wkhtmltopdf
Andreyyy
Только wkhtmltopdf очень жрет ресурсы и пока не знаю, чем заменить/как оптимизировать
Andreyyy
Остальные подобные вещи работают криво
Denis
Wkhtmltopdf это конечно круто
Andreyyy
Да, вещь
Andreyyy
Еще интересует разработка десктопных приложений на движке chromium