lealhost

lealhost
Рейтинг
136
Регистрация
07.06.2014
Должность
Системный Администратор, golang разработчик
Scumtron:
Можно, для меня, темного... как добавить в ISPmanager второй php, как CGI?

http://creator969.ru/ustanovka-neskolkih-versiy-php-na-centos-s-ispmanager/

Обычно так делают. Но, я такие извращенства не люблю, лучше поставить несколько версий из сурсов и дописать интерфейс+обработчик для ISPManager.

P.S. Тоже самописные скрипты, по понятным причинам выкладывать не буду. :)

WapGraf:

На сервере статика отдается 800ms, обычный jquery!!! Как там может работать php-скрипт?

Уважаемый deltahost.com.ua, если вы считаете что на сервере, где nginx отдает файл 800 ms (вместо 50 каких-то), еще может "нормально" работать php, то вам просто нечего делать в этой теме.

Не пудрите человеку мозги. Он будет мучатся со скриптами хоть год, а никакого проку. Это проблема хостера и только он может решить этот вопрос.

p.s. модно стало проблемы хостера перевешивать на плечи клиента? Видимо я отстал от жизни. Один это делает, второй подписывается...

У вас сплошные догадки по поводу обработки PHP.

Вы доказали какие-то проблемы у хостера по отдаче PHP? Нет. Тогда зачем Вы на него "бочку катите"?

Или, может быть, модно стало вставать на защиту потенциального клиента? :)

У нас был клиент, в чьем скрипте был обнаружен код создающий сокет к сайту. И этот сайт не резолвился DNS. И что вы думаете? Страницы неимоверно долго загружались.

Я пожелаю Вам, WapGraf, побольше клиентов, таких как Вы сами, которые напрочь исключают проблему у себя, а только на хостера "харкают", а еще говорят, раз NGINX медленно отдает, значит не может быть хорошей отдачи с бэкэнда.

Непобедимая логика.

yahoster:
то, что выделено красным у вас в скришноше вам ничего не шепчет?
особенно ошибка 404 в скобках?

Это не является причиной, 56ms всего.

Нужно смотреть трейс.

Можете выполнить strace, например. И посмотреть на чем он тормозит.

strace php /путь_к_скрипту/index.php
'[umka:
;13157235']Каким? Просветите

Думаю он скажет что-то вроде style="display: none;" 😂

_SP_:
А как-нибудь cgi и апача от баша отрезать нельзя ?
Чтобы забыть как о страшном сне.

Да здравствует: chmod 750 /bin/bash

Не забываем, что это заблокирует SSH доступ к оболочке от пользователей.

Sergej_Sim:
Один из читателей этой темы из Белоруссии, житель Бобруйска, прислал письмо с просьбой протестировать хостинг:
...
При попытке запустить много-поточный тест сервер моментально валится в штопор уже при 4 посетителях на сайте !!!

Я надеюсь, Вы понимаете что у битрикса теперь новый модуль идет в комплекте, который работает в точности как nginx-лимиты? Отключите его перед тем, как что-либо тестировать.

Вот так:

Настройки модулей > Веб-аналиика > Первая закладка > Ограничение активности
Увеличиваем интервал или кол-во хитов или снимаем галочку- блокировать.

Вы многие хостинги ругаете за то, что их настройки направлены на продакшн и хотя бы минимальную защиту от школодоса, а не для успешного прохождения битриксовского синтетического теста. Так где логика?

Вы сами являетесь хостером, дайте пожалуйста на тест Ваш битрикс-тариф. :)

bumokep:

Файл geo.php в корне сайта, там пытаюсь отловить
$_SERVER['GEOIP_COUNTRY_CODE']
$_SERVER['X-Real-IP']

Обе переменные пустые. Подскажите пожалуйста, в чём может быть проблема?

Добрый день.

Попытайтесь отловить, добавляя префикс HTTP, например: $_SERVER['HTTP_GEOIP_COUNTRY_CODE'].

Смотрите через phpinfo(), есть ли они вообще.

iHead:
можно посмотреть в phpinfo() с какими опциями собран PHP.
удалить - так же как и любые другие файлы.

Обычно, при установке из репозитория отсутствует возможность посмотреть с какими командами он был сконфигурирован.

Единственный выход - лезть в сорцы пакета.

Но в этом нет необходимости, потому что PHP из репо, как правило, собирают лысого с минимумом параметров, остальные модули прикручиваются другими пакетами php-* и подключаются как "Additional .ini files parsed".

Так что можно посмотреть в phpinfo какие дополнительные модули (ini files) подключены и собрать самостоятельно с ними.

2й более интересный вопрос: как его удалить из системы при необходимости?

Ну вот, если устанавливаете в /opt/php52, то так и удаляете: rm /opt/php52/ -rf, ну и подчищаете файл модуля libphp.so в директории с модулями Apache.

pupseg:

PS: а не проще ли следовать развитию и принуждать юзеров использовать современные версии пхп ?:)

Не проще, это потеря клиентов. Точнее, людям, которым нужны менее современные версии даже не станут клиентами. :)

Всего: 1013