siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

^Fa0/\d+(\s+0)+\s*$

для многострочности добавить флаг m

\s+0\s+

или \b0\b

for93t:
будет выполняться и на локальном и на продакшп серверах, т.е значение $_SERVER["REMOTE_ADDR"] везде будет одинаковым (127.0.0.1 в вашем случае) и подстановка конфигурации в зависимости от окружения не будет работать

Когда это будет, тогда ТС логику и перестроит.

for93t:
Сравнивать быстродействие sizeof или count - несколько другой случай.

Учитываю скорость их выполнения, этот примерно тот же случай.

Передавайте тогда через крон необходимые параметры как показано выше.

---------- Добавлено 28.05.2013 в 21:21 ----------

R34-zevs:
на локальном выдает - apache2handler
а на сервере - cgi-fcgi

из крона она должна показать cli. кронтаб этот тот же CLI режим (командный интерфейс)

for93t:
А если и на локальном и на продакшн серверах нужно будет в cli запускать?

И что с того я так и не понял? Логика ТСа все равно не будет нарушена, потому что ее просто нету.

for93t:
Но вызов функции по-любому "дороже" проверки переменной на пустое значение.

За то куда быстрее чем выполнения hostname. А "вызов" функции это та же фингя как спорить что быстрее sizeof или count.

for93t:
У ТСа вроде CLI на production, а такой код сделает скрипт нерабочим, т.к. будут использоваться реквизиты для локального сервера.

А crontab это что, внешний сервер? Тут уж ТС как-то сам разберется какой у него локальный а какой нет.

for93t:
и не нужно никаких php_sapi_name()

Это против фэншуя?

или


if(php_sapi_name() == 'cli')
{
$_SERVER['REMOTE_ADDR'] = '127.0.0.1';
}
if ($_SERVER["REMOTE_ADDR"] == "127.0.0.1")
serdget:
Да я по поводу 301 редиректа.

В любом случае curl выдает код 200, но в браузере происходит редирект.

hellfish:
Только что проверил на рабочем сайте, все ок.

hellfish, кому вы это говорите, чисто априори последний и первый, если файл по умолчанию является index.php, не могут быть рабочими потому, что это бесконечный редирект. Даже если вы редиректните на site.ru сервер редиректнит вас обратно на site.ru/, иначе он не сможет интерпретировать индексный файл. Ну хорошо, покажите нам пример на "рабочем сайте".

hellfish:
Взять к примеру джумлу,

При чем тут джумла, речь о слеше после имени домена. Джумла не джумла, тут речь сейчас не об этом.

Всего: 6568