RuWeb.net - хостинг и регистрация доменных имен
ГЛАВНАЯ ХОСТИНГ ДОМЕНЫ VDS СЕРВЕР ИНФОРМАЦИЯ КЛИЕНТЫ ПРАВИЛА ОПЛАТА ЗАКАЗ ФОРУМ
go to bottom

Версия для печати | Подписаться | Добавить в избранное  
Автор: Тема: Запуск PHP-скриптов в режиме CGI
kpv
Super Administrator
*********




Сообщения: 2017
Зарегистрирован: 24.9.2004
Пользователя нет на форуме


[*] когда размещено 23.11.2006 в 14:43
Запуск PHP-скриптов в режиме CGI


На гибких тарифах с ограничением трафика PHP по-умолчанию работает в режиме модуля Apache. Также имеется возможность запускать его в режиме CGI (это может понадобиться например для того чтобы добиться отключения режима safe_mode).


Способ #1

1. В корневой директории вашего сайта создайте файл .htaccess (если он не существует) и пропишите в него следующие строчки:

--------
RemoveHandler .phtml
AddType application/x-cgi-php phtml
Action application/x-cgi-php /cgi-bin/php.cgi
--------

2. В каталоге /cgi-bin/ вашего сайта создаете файл php.cgi, установите на него права 711 и пропишите в него следующие строчки (обратите внимание - 2-я строчка должна быть пустой):

--------
#!/usr/local/bin/php-cgi

--------

3. В том же каталоге /cgi-bin/ создаете файл .htaccess (если он не существует) и пропишите в него следующие строчки:

--------
<Files php.cgi>
Order Allow,Deny
Allow from env=REDIRECT_STATUS
</Files>
--------

Теперь PHP-скрипты с расширением .phtml будут работать в режиме CGI. (Аналогичным образом можно сделать и для расширения .php)

Также в каталоге /cgi-bin/ можно создать файл php.ini и добавить туда свои собственные параметры работы PHP, а также подгрузить необходимые расширения. Например:

--------
register_globals=On
memory_limit=128M
extension=mysql.so
--------


Способ #2

PHP-скрипты создавать с расширением .cgi, в первой строчке каждого скрипта писать

#!/usr/local/bin/php



[Отредактировано 13.6.2013 кто timru]
Просмотреть Профиль Пользователя Посетить Домашнюю Страницу Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение

Powered by XMB
Разработано Группа XMB © 2001-2008
[запросов: 21] [PHP: 75.0% - SQL: 25.0%]
go to top
Центр поддержки (круглосуточно)
https://ruweb.net/support/
Москва(499) 502-44-31
Санкт-Петербург(812) 336-42-55
Нижний Новгород(831) 411-12-44
Екатеринбург(343) 204-71-16
© 2002-2013 ЗАО "РУВЕБ"

Дизайн - CredoDesign
Rambler\'s Top100 Рейтинг@Mail.ru
RuWeb.net - Хостинг веб-сайтов (первый месяц - бесплатно). Регистрация доменов.