Как обратится к скрипту минуя нгихс?

Andreyka
На сайте с 19.02.2005
Offline
822
#41
kpv:




Ничем. Почти одинаково. В fcgi всё проще и нативнее с точки зрения стройности построения системы.

Чавой? Эко ты мудрено барин завернул.

Не стоит плодить сущности без необходимости
Zaqwr
На сайте с 08.08.2007
Offline
111
#42
Himiko:
Здесь у меня есть конкретные примеры. Спокойно процессы апача пролдолжают выполнятся после ошибки таймаута в нжинкс.

+1 единственный минус, вывода скрипта не увидеть )

Администрирование, Linux, Cisco, Juniper
BS
На сайте с 13.01.2012
Offline
0
#43
Himiko:
1. Про реврайт вам верно сказали, нжинкс его не умеет. Про альтернативу речи не идет. Есть и другие модули у апача.
2. Такой директивы вообще нигде нет по дефолту. А судя по значению в логах, оно там дефолтное. Поэтому искать директиву ни в конфиге, ни в инклудах смысла нет.

????????????????

http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html

"Про реврайт вам верно сказали, нжинкс его не умеет"

Может Сысоеву сообщить, а то он бедняга наверное не в курсе?

K
На сайте с 11.08.2005
Offline
172
kpv
#44
best_support:
????????????????
Может Сысоеву сообщить, а то он бедняга наверное не в курсе?

а Вы попробуйте

1) перепишите, хотя бы это для начала, чтобы работало в nginx.

2) придумайте куда можно затолкать то, что написали не трогая каждый раз конфиг nginx

3) гфозди, конечно, можно и микроскопом забивать, но лучше использовать для гвоздей подходящий инструмент


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# В переменную окружения %{ENV:PROTOCOL} помещаем протокол
RewriteRule ^(.*)$ - [E=PROTOCOL:http]
RewriteCond %{HTTPS} ^on$ [NC]
RewriteRule ^(.*)$ - [E=PROTOCOL:https]
# Если нужно убираем www
RewriteCond %{SERVER_PORT} ^80$
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ %{ENV:PROTOCOL}://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ %{ENV:PROTOCOL}://%1:%{SERVER_PORT}%{REQUEST_URI} [R=301,L]
</IfModule>
Хостинг в Рестоне (http://ruweb.ws/?page=price), Москве (http://ruweb.net/?page=price&type=unlim), Нижнем Новгороде (http://ruweb-nn.ru/hosting.html). Регистрация доменов, аренда серверов с администрированием.
Himiko
На сайте с 28.08.2008
Offline
560
#45
best_support:


????????????????

http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html

"Про реврайт вам верно сказали, нжинкс его не умеет"

Может Сысоеву сообщить, а то он бедняга наверное не в курсе?

Может у меня чего с глазами, но в ссылке нет mod_rewrite, который через .htaccess будет работать.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
anemak
На сайте с 30.07.2010
Offline
32
#46

Если уж совсем по нубски, то так:

1. В тело скрипта добавляем set_time_limit(0);

2. Запоминаем на каком прокси сидит апач. У меня напрмер http://127.0.0.1:8085

3. Коннектимся через SSH консольку к серверу

4. Apt-get install elink (ну или что там у вас)

5. elink [ жмем enter]

6. В появившейся строке вбиваем http://127.0.0.1:8085/вашскрипт.php и жмем ентер. Наслаждаемся

лобстеры, Дон Периньон, белуга, Хеннеси ...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий