@prophp7

Страница 390 из 1387
Javharbek
01.06.2017
08:53:58
Я это юзал. Но надо понимать что это обертка над консольной утилитой - ее тоже надо ставить
А на других Оринтированных на WEB языках не знаете подобных утилит (плагинов) нет ли под Javascript, но без серверного (NodeJS)

Javharbek
01.06.2017
08:55:16
Не знаю
За это тоже спасибо, при много благодарен.

Vladislav
01.06.2017
09:37:54
извечный вопрос определения ip. Посмотрел тут, через мобильный браузер определяется ip соседнего региона, супер. Мне точный город и не нужен, только регион....
http://ipgeobase.ru/ тоже неправильно показывает? вообще последнее время, большие операторы активно скупают региональные и пускают трафик как хотят, а хуиз стал неточен поэтому по IP в России все хуже точность

Google
Andrey
01.06.2017
09:53:20
Есть у кого нибудь идея, куда посмотреть? Винда, php-cgi на локалхосте слушает запросы через caddy, на страничке каждые 20сек аякс выводит новые данные заместо старых. php.ini используется с логированием всего чего можно (php.ini-dev... который в дефолтной поставке идет). Так вот собственно проблема, если аякс активен, то через произвольное время php-cgi просто завершается без какого либо вывода (консоль, error_log - все пусто).

Evgeniy
01.06.2017
11:46:13
памяти хватает?)

может его убивает oom какой нибудь ?

Andrey
01.06.2017
11:50:30
не, память в первую очередь глянул, выше 5мб не поднималась

Evgeniy
01.06.2017
11:52:14
сообщение в логах есть?

Andrey
01.06.2017
11:59:06
В том и соль, в логах тишина, в stdout тишина

Evgeniy
01.06.2017
12:01:02
уровень логирования какой?

с cgi не сталкивался уже давно года с 2008

там свой конфиг для cgi как у fpm ?

или ты в логах php.ini смотришь?

Тестирование ¶ Если вы собрали PHP как CGI, вы можете протестировать вашу сборку командой make test. Тестирование вашей сборки - всегда хорошая идея. Таким образом вы сможете раньше обнаружить проблемы PHP на вашей платформе, вместо того, чтобы бороться с ними позже.

http://php.net/manual/ru/install.unix.commandline.php

сделай как минимум это чтобы убедится что у тебя с этим беды нет

Google
Evgeniy
01.06.2017
12:04:52
ну и посмотри не падает ли эта самая caddy

Andrey
01.06.2017
12:05:15
на сколько я понял это под линуксом актуально, а у меня на винде )

не, кедди жив здоров, к нему притензий вообще нет

Evgeniy
01.06.2017
12:05:37
это при сборке из исходников

смотри на caddy скорей всего она падает

и перестает работать php

логирование caddy есть ?

поставь режим debug воспроизведи

и смотри логи

что пишет caddy что пхп не доступен или что?)

Andrey
01.06.2017
12:07:35
502: негодный шлюз

Evgeniy
01.06.2017
12:07:55
не работал с caddy

а что у тебя в качестве шлюза указано?

Andrey
01.06.2017
12:08:28
fastcgi / localhost:9000 php

это из конфига кедди

Evgeniy
01.06.2017
12:08:50
а что на 9000 порту?

висит?

Andrey
01.06.2017
12:09:16
php-cgi -b localhost:9000

Evgeniy
01.06.2017
12:11:43
уровень логирования какой?

сделай тестовый фаил с phpinfo()

Google
Evgeniy
01.06.2017
12:12:07
посмотир какой там уровень логирования и включено ли оно и тд

выстави на самый детальный уровень и воспроизведи проблему

https://stackoverflow.com/questions/12487147/php-cgi-exe-quits-after-exactly-500-hits

вот нагуглил

Vadim
01.06.2017
12:14:50
у нас укртелеком по айпи - всегда Киев выдает

такая геолкация

Evgeniy
01.06.2017
12:15:10
не благодари

поковырялся в винде и cgi

а что мешает юзать норм ос ?)

Evgeniy
01.06.2017
12:16:06
error_reporting = E_ALL
ответ в ссылке на stackoverflow

параметр есть

Evgeniy
01.06.2017
12:16:17
на то сколько запросов обрабатывать

и после 500 штук он валится

меняешь парметр на 0

и работает

Andrey
01.06.2017
12:16:37
Да, просто ответил быстрее чем прочитал ) Спасибо большое

Evgeniy
01.06.2017
12:16:41
но почитай про параметр за что он отвечает)

потому что не зря ограничили 500

Andrey
01.06.2017
12:18:37
а что мешает юзать норм ос ?)
Рабочий комп на винде, на нем и играюсь ) Все от чего требуется стабильность само собой на linux+nginx+php-fpm

Google
Evgeniy
01.06.2017
12:18:54
ставь vagrant

или докер

и делай сразу норм

Vadim
01.06.2017
12:25:36
я через виртуалБох уже несколько лет на линухе работаю, норм

прочитал много статей про докер, но не понял что это

Evgeniy
01.06.2017
12:28:57
ну поставь vbox и vagrant

в винде

сделай простой vagrant file (возьми пример с офф сайта)

возьми какой нибудь популярный box

Admin
ERROR: S client not available

Evgeniy
01.06.2017
12:29:33
и запусти его

потом почитай про vagrant provision (хотя бы в виде shell скрипта)

укажи параметры что за скрипт запускать

Dmitriy
01.06.2017
12:30:11
и потом смотри как 14 сек генерируется страница )

Evgeniy
01.06.2017
12:30:11
и сделай этот скрипт с содержимым типо

apt install -y nginx php-fpm

у меня таких проблем нету

Dmitriy
01.06.2017
12:31:08
как синхронизируешь файлы в виртуалку? рсинк?

или двунаправленно?

Evgeniy
01.06.2017
12:31:21
есть несколько вариантов

Google
Evgeniy
01.06.2017
12:31:25
двунаправленные

по умолчанию там свой вариант синхронизации

но можно юзать rsync или nfs

ufs

ufs самый быстрый но в винде чуть шаманить надо

Dmitriy
01.06.2017
12:32:12
мне на ноуте только рсинк помог

Evgeniy
01.06.2017
12:32:13
для небольших проектов хватает стандартных вариантов

дело вкуса

зато плюсов полно

надо развернуть проект на новом сервере

есть provision

если не лень было, то его сделал в виде ansible или хотя бы в виде shell

можно развернуть изи

Алексей
01.06.2017
12:50:01
Слушайте а как в sql новая строка обозначается? LIKE 'что-то /r'

Aleksandr
01.06.2017
12:50:56
предположу, что так же как и везде - \n

Evgeniy
01.06.2017
12:51:48
\r - возврат корретки

Алексей
01.06.2017
12:52:07
хм

\n помогло

спасибо

Aleserche
01.06.2017
13:40:35
Про вагрант правильно говорят

Под линуксом его гоняю, хотя мог бы развернуть среду и так

Evgeniy
01.06.2017
13:41:37
задача вагранта когда несколько проектов

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