@prophp7

Страница 445 из 1387
Andrey
15.07.2017
15:38:37
Найди мне конфиг под винду там.

Аж бесят такие идиоты.

Like
15.07.2017
15:44:26
Найди мне конфиг под винду там.
Лол, а чем он отличается ?

Тот же nginx

Google
Andrey
15.07.2017
15:44:52
Лол, а чем он отличается ?
Как минимум путями и пробросом запросов.

Like
15.07.2017
15:45:00
А что не так с пробросами ?

Andrey
15.07.2017
15:45:13
Пути сам не поправишь?
Там ещё какая-то хрень. У меня сервак не поднимается.

Like
15.07.2017
15:45:18
И зачем тебе nginx на openserver'e?

Andrey
15.07.2017
15:46:01
Потому что я nginx буду использовать.

Like
15.07.2017
15:46:11
Andrey
15.07.2017
15:46:22
На сервере)

Извини)

Like
15.07.2017
15:46:50
На сервере)
И чаво?) Если все так плохо(?), то ставь ubuntu и фигачь на ней)

Andrey
15.07.2017
15:47:27
И чаво?) Если все так плохо(?), то ставь ubuntu и фигачь на ней)
Ну, если понадобится так, то я уж выкину симфони и поставлю yii2. Там из коробки работает.

Andrey
15.07.2017
15:47:46
Но symfony - это же типа Ынтырпрайз. Хотел попробовать его.

Google
Like
15.07.2017
15:47:56
Ну тогда убери nginx и попробуй)

Andrey
15.07.2017
15:48:15
И что изменится?

Like
15.07.2017
15:48:28
Настройка займет 1 минуту

Andrew
15.07.2017
16:35:38
Потому что я nginx буду использовать.
зачем для девелопмента целый nginx?

php -S завезли ещё в 5.4

Andrey
15.07.2017
16:36:33
зачем для девелопмента целый nginx?
Я привык иметь максимально одинаковое окружение и на сервере, и на дев. машине. Но спасибо за совет.

Andrey
15.07.2017
16:37:48
Ясно, спасибо за помощь.

Evgeniy
15.07.2017
16:39:03
гг потому у тебя openserver ?
всегда так делаю ?

Andrew
15.07.2017
16:57:55
Я привык иметь максимально одинаковое окружение и на сервере, и на дев. машине. Но спасибо за совет.
похвально, но лучше на дев машине иметь окружение для максимально легкой разработке, а одинаковое окружение иметь на стейджинге\продакшне и поднимать его на CI

Имхо конечно

Evgeniy
15.07.2017
16:59:32
openserver же

юзаешь опенсерви и забываешь про страшные слова, ci, cd, deploy, релизы

Andrew
15.07.2017
17:02:11
:D

Andrew
15.07.2017
17:05:36
Разрабатывать на встроенном сервере?
я лично разрабатываю только на встроенном (был один проект, когда приходилось nginx локально юзать, но там было очень много ассетов, страница грузилась долго)

Andrey
15.07.2017
17:06:17
я лично разрабатываю только на встроенном (был один проект, когда приходилось nginx локально юзать, но там было очень много ассетов, страница грузилась долго)
А не надо смотреть на работу всяких memcached и всего такого? Или надеяться на то, что оно будет работать правильно?

Google
Andrew
15.07.2017
17:09:32
А не надо смотреть на работу всяких memcached и всего такого? Или надеяться на то, что оно будет работать правильно?
ты можешь юзать абстракции, например doctrine/cache и для разных окружений юзать разные драйвера, например на локали ArrayCache а в продакшне Memcache

Andrey
15.07.2017
17:09:49
Благодарю.

Роман
15.07.2017
17:13:50
похвально, но лучше на дев машине иметь окружение для максимально легкой разработке, а одинаковое окружение иметь на стейджинге\продакшне и поднимать его на CI
В моём случае максимально лёгкая разработка почти совпадает с продакшном :) Разве что в продакшне конфиги nginx фиксированные, а на рабочем ноуте автоконфигурирующиеся :)

Никита
15.07.2017
17:15:48
зачем для девелопмента целый nginx?
Чтобы иметь возможность тестировать кэширование и сжатие, а не заливать конфиг на продакшн

Роман
15.07.2017
17:16:25
зачем для девелопмента целый nginx?
А что в нём «целого»? Он же крошечный.

Никита
15.07.2017
17:17:07
Плюс всегда можно поставить vagrant/docker и вообще не парить себе голову

а staging?
Туше

Есть куча готовых боксов где прямо вот все из коробки nginx+субд+php и все прямо совсем хорошо.)

Andrew
15.07.2017
17:20:00
В моём случае максимально лёгкая разработка почти совпадает с продакшном :) Разве что в продакшне конфиги nginx фиксированные, а на рабочем ноуте автоконфигурирующиеся :)
я в итоге пришел к локальной разработке через php built-in server и https://github.com/fansible/ansible-provisioning-tywin для провижна серваков. Работаешь на максимально легком окружении, если нужно проверить интеграцию - поднимаешь вагрант машину и тыкаешь все вместе + сразу конфиги для провижна серверов и все что нужно сделать ручками для нового сервака - залезть по SSH и поставить python.

Роман
15.07.2017
17:20:14
Есть куча готовых боксов где прямо вот все из коробки nginx+субд+php и все прямо совсем хорошо.)
Для наколенной разработки оно, всё же, обычно менее удобно. И жрёт лишнего :) Docker хорош для развёртывания готовых решений.

Никита
15.07.2017
17:22:19
Сам пользуюсь вагрантом потому что у меня одновременно существуют php и hhvm

Никита
15.07.2017
17:23:51
Да

Andrey
15.07.2017
18:10:13
А в phpstorm можно выполнять кастомную конфигурацию? Мне бы хотелось по нажатию кнопки выполнять php bin/console server:run, но я не нашёл как это сделать.

Alex
15.07.2017
19:04:06
попробуй документацию почитать и перечитай исходники. Ты где-то юзаешь тип default которого нет. Где-то в валидации.
Благодарю, нашел. Действительно, в валидации юзера это было Не понравилось ему "default" для значения по умолчанию

Роман
15.07.2017
19:04:31
Народ, а с Phabricator кто-нибудь работал? Никак не пойму, как там группы пользователей создавать.

Rm
15.07.2017
21:38:37
Google
Dima
17.07.2017
04:40:11
<If "req('Host') != 'www.wooga.com'"> RedirectMatch (.*) http://www.wooga.com$1 </If> Я защитил свое приложение на heroku через .htpasswd файл, но доступк к этом файлу у меня идет черзе /app/web/.htpasswd. В локальной версии у меня нет таких директорий. Надо прописать if/else в htacces, чтоб для локлаьной версии брался один путь до .htpasswd а для хероку другой. Как в apache if получать server IP?

Aleksandr
17.07.2017
05:05:53
Запрещение доступа идёт в .htaccess

Dima
17.07.2017
05:11:32
Запрещение доступа идёт в .htaccess
я уже запретил. мне нунож создать логическое разделение для 1) локального севрева 2) для хероку

Admin
ERROR: S client not available

Dima
17.07.2017
05:11:53
Запрещение доступа идёт в .htaccess
AuthType Basic AuthName "Please enter the password" AuthUserFile /app/web/.htpasswd Require valid-user

А тепреь радо в этот файл добавить if/else чтоб вычленял heroku. Я сейчас попробую сделать так вот AuthType Basic AuthName "Please enter the password" <If "%{HTTP_HOST} == 'myaccount.herokuapp.com'"> AuthUserFile /app/web/.htpasswd </If> <Else> AuthUserFile .htpasswd </Else> Require valid-user

Roman
17.07.2017
08:26:07
Камрады, всем PHP-Дайджест! https://habrahabr.ru/post/333458/

Fayozjon [CybernatiC]
17.07.2017
09:07:21
И фронта тоже ссылку пжлст скиньте

Дайджест

Dima
17.07.2017
09:11:42
в http.conf есть возможность длеать переменные?

у меня 2 типа пхп на системе, хотелось бы переключать их изменяя название переменной с php на php7

Valeriy
17.07.2017
09:12:39
сделай два вхоста один смотрит на апстрим с пхп фпм 5 второй на 7

Andrey
17.07.2017
09:14:50
Сделай алиас в системе на нужную версию php и указывай на этот алиас.

Понял, я о другом.

Valeriy
17.07.2017
09:15:37
а черт, апача

Google
Valeriy
17.07.2017
09:15:47
не думал что она еще существует

Dima
17.07.2017
09:16:32
Сделай алиас в системе на нужную версию php и указывай на этот алиас.
это symlink укзывающий то а одну то на другую директорию?

Dima
17.07.2017
09:17:07
Да.
ясно спасибо

в http.conf есть возможность длеать переменные?
https://stackoverflow.com/questions/6569080/how-to-define-a-variable-in-apaches-httpd-conf-file

Nurik
17.07.2017
09:34:44
Всем привет. Подкасжите с решением. Есть приложения на yii, демоны, nodejs приложения. Нужен единный механизм, перед всеми, чтобы логировать все запросы и сделать некий интерфейс с выводом логов в реальном времени.

Valeriy
17.07.2017
09:35:18
очередь?

общая шина которая сама по себе лог

Nurik
17.07.2017
09:36:13
общая шина которая сама по себе лог
Общую шину поднять на RabbitMQ например ?

А это нормально, когда это нужно только для логирования и всё ?

Я думал поднять инстанс ноды и поставить туда пакет для прокси и проксировать все запросы после nginx и там же писать в логи.

Valeriy
17.07.2017
09:40:44
так пиши уже прямо в энджинкс. но в принципе с разбитой архитектурой шина это хорошая практика :) один есть небольшой нюанс - сервисы тоже придется переписат ьна работу с шиной....

Андрэ
17.07.2017
09:41:50
Думаю, настроить nginx на логгирование запросов - самое верное, ведь он их один все принимает, не?

Страница 445 из 1387