@phpgeeks

Страница 7461 из 8430
Frenkins
19.05.2018
18:40:28
В зависимости от ответа пыхи выводит две строки, одна начинается на Неверный, вторая Неизвестный. Вот как мне выловить строку которая начинается на Неверный?

Vespertilio
19.05.2018
18:41:18
^(неверный) как-то так чтоли, якорь начала строки нужен

Frenkins
19.05.2018
18:41:54
я просто получаю переменную там текст, Неверный код получен

Google
Vespertilio
19.05.2018
18:42:18
а ну * чтоли добавь )

Frenkins
19.05.2018
18:42:18
Вот мне выловить надо это

Vespertilio
19.05.2018
18:43:04


Frenkins
19.05.2018
18:43:38
о точно,я не так писал!) сейчас затестю

спасибо

Vespertilio
19.05.2018
18:44:03
?

Evgeniy
19.05.2018
18:47:20
Всем привет. Ребят подскажите пожалуйста. Где в маке может лежать php-fpm.sock?

Vespertilio
19.05.2018
18:48:47
мм в /tmp ?

а хотя

ну вообще да должен в /tmp

Evgeniy
19.05.2018
18:49:57
а хотя
просто не знаю могу ли в nginx обращаться к 127.0.0.1:9000

Google
Vespertilio
19.05.2018
18:50:17
может его вообще нет

Evgeniy
19.05.2018
18:50:33
может его вообще нет
php-fpm -v выдает версию

Vespertilio
19.05.2018
18:50:53
там sock только если он запущен будет создан

Frenkins
19.05.2018
18:52:59
?
вот я получит ответ в переменой $out - Неверный код дальше я делаю условие strpos($out, 'Неверный код') как мне заместо Неверный код,засунуть регулярку?)))

Name
19.05.2018
18:53:17
Добрый вечер. Вероятно не сюда должен писать, но всё же. Вопрос: Можно ли как-то открывать новую вкладку (важно чтобы с активной меня туда не перекидывало) каждые N секунд? Сайты будут в массиве.

Vespertilio
19.05.2018
18:54:15
А как запустить?)
нууу php-fpm энтер =) вообще там в launchd демоны вешаются, но я таким не страдал

Vespertilio
19.05.2018
18:55:15
да пожалуйстя, я не уверен что что-то полезное и правильное подсказал =) но сокеты в /tmp создаваться должны

Владимир
19.05.2018
18:55:27
Спасибо!
Скажи, а зачем ты это делаешь? Может есть вариант проще

Владимир
19.05.2018
18:55:44
для nginx
зачем?

Evgeniy
19.05.2018
18:55:54
зачем?
Чтобы работало)

Владимир
19.05.2018
18:56:03
Чтобы работало)
С какой целью-то?

Evgeniy
19.05.2018
18:56:27
С какой целью-то?
Чтобы работать. На линуксе проблем не было

Name
19.05.2018
18:56:40
Странная вещь. Как только сюда пишу - приходит идея реализации. Всем снова спасибо :D

Google
Владимир
19.05.2018
18:56:52
Чтобы работать. На линуксе проблем не было
зачем на локальной тачке веб-сервер? встроенного в php не хватает?

Evgeniy
19.05.2018
18:57:30
Vespertilio
19.05.2018
18:57:55
php -S 0.0.0.0:8080

R
19.05.2018
18:58:02
Поставь mamp и не парься

Vespertilio
19.05.2018
18:58:16
ой мамп фу, ну это мое мнение =)

Владимир
19.05.2018
18:58:21
Evgeniy
19.05.2018
18:58:24
Поставь mamp и не парься
Категорически нет

php -S 0.0.0.0:8080
Спасибо

Frenkins
19.05.2018
18:58:42
а что тебе надо?
ну дать условие через иф,если получаю сообщение с содержанием Неверный, вывести один ответ, в другом случае другой ответ

Evgeniy
19.05.2018
18:58:55
php -S localhost:8000 -t /my_site_sources
а если порт 9000 не запущен, то не смогу работать?

Владимир
19.05.2018
18:59:15
Vespertilio
19.05.2018
18:59:33
я думал те прям в strpos воткнуть чтоли

Frenkins
19.05.2018
18:59:47
да мне надо прям в strpos воткнуть

Vespertilio
19.05.2018
18:59:52
Evgeniy
19.05.2018
18:59:58
а что значит порт не запущен?
ну не так выразился) Просто в конфигах что 127.0.0.1:9000

Владимир
19.05.2018
19:01:11
ну не так выразился) Просто в конфигах что 127.0.0.1:9000
порт выбирай сам, встроенный в пхп веб-сервер будет его слушать, соответственно ты сможешь указать его в адресной строке в браузере, например http://127.0.0.1:8000, если порт занят какой-то другой программой, выбери другой

R
19.05.2018
19:01:51
ой мамп фу, ну это мое мнение =)
тоже так думал до того момента, когда проектов стало больше пары штук

Google
Vespertilio
19.05.2018
19:02:42
Владимир
19.05.2018
19:02:44
Vespertilio
19.05.2018
19:03:03
кстати да, докер

Frenkins
19.05.2018
19:03:23
в php
мне нужно все-таки в strpos засунуть

можешь подсказать как?

R
19.05.2018
19:07:20
я не уверен, что докер для php вообще нужен. во всяком случае поднять lamp на сервере дело не хитрое, подтянуть зависимости через composer - 1 строка, но просто может у меня не было каких-то специфических вещей…

Vespertilio
19.05.2018
19:07:47
можешь подсказать как?
preg_match_all(..PREG_SET_ORDER)[0][0]

вернет полную строку

Admin
ERROR: S client not available

Vespertilio
19.05.2018
19:08:34
но я всеравно думаю тебе не нужен strpos, получается двойная работа

$re = '/^(Неверный).*/m'; $str = ' Неизвестный ывдладывл ывдладвло а. Неверный ывдлаодывоадыва'; preg_match_all($re, $str, $matches, PREG_SET_ORDER, 0); // Print the entire match result var_dump($matches[0][0]);

Frenkins
19.05.2018
19:10:43
но я всеравно думаю тебе не нужен strpos, получается двойная работа
есть мысли почему strpos просто по тексту не видет? выше все работает, здесь я получаю ответ с сообщением Неверный код0. Вписываю это в strpos, но он игнорит

Evgeniy
19.05.2018
19:15:14
получилось?
воюю с php-fpm

Владимир
19.05.2018
19:15:55
воюю с php-fpm
почему не попробуешь встроенный в пхп веб-сервак-то? 1 команда в консоли и не нужен ни nginx ни php-fpm

https://secure.php.net/manual/ru/features.commandline.webserver.php

Владимир
19.05.2018
19:17:09
ну у меня стоит и работает апач. Но мне нужен nginx
зачем тебе на локалхосте веб-сервер?)

R
19.05.2018
19:18:13
а кто в докере шарит норм, в какой среде это все поднимается? там типа виртуалка на линуксе или что? сами файлы, получается, доступны из родительской ОС? может кто расписать или скинуть статейку

Google
Evgeniy
19.05.2018
19:19:54
дак ведь можно без него обойтись же, или у тебя какой-то особый случай?
для yii2 пробовал не получилось. Но буду продолжать ставить)

Vespertilio
19.05.2018
19:22:07
воюю с php-fpm
кстати у тебя в конфиге php-fpm настроен на слушание сокета то?

R
19.05.2018
19:22:10
https://zarbis.me/tag/docker/
спасибо, выглядит годно, я почему-то думал, что оно иначе работает

Vespertilio
19.05.2018
19:23:22
не знаю
ну а ты посмотри там в listen у тебя скорее всего 127.0.0.1:9000 написано, сокет он не создаст в таком случае

а сокеты ищи в /var/run либо в /tmp

R
19.05.2018
19:23:48
а можно юзать общий mysql с отдельными контейнерами?

или они прям изолированы?

Vespertilio
19.05.2018
19:24:54
поэтому и сокета нет

Evgeniy
19.05.2018
19:25:18
Vespertilio
19.05.2018
19:25:20
нет нигде
пропиши listen = /var/run/php5-fpm.sock

прописать?)
не ну если тебе надо это. вообще конечно fpm и nginx тебе не нужен =)

Владимир
19.05.2018
19:28:06
для yii2 пробовал не получилось. Но буду продолжать ставить)
вот смотри, только что на маке развернул basic проект на yii2 и запустил встроенный в пхп сервак https://pastebin.com/0y6r0vCB , в итоге зашел через браузер на http://127.0.0.1:8001/ и увидел стартовую страницу

Vespertilio
19.05.2018
19:29:03
да все работает с встроенным сервером, я сам так yii2 гонял

Страница 7461 из 8430