Домены и Хостинг
Вход для управление доменами
Регистрация и проверка доменов
Например: reg-name.ru для проверки одного домена или reg-name для проверки выбранных зон
.ru
299 руб
.su
649 руб
.рф
199 руб
.com
1120 руб
.net
1160 руб
.org
1180 руб
.info
1020 руб
.name
1020 руб
.pro
1650 руб
.tel
1990 руб
.mobi
1990 руб
.tv
3490 руб
.me
2650 руб
.in
950 руб
.ws
1890 руб
.de
940 руб
.es
940 руб
.us
940 руб
.asia
1840 руб
.biz
1105 руб
.cc
2010 руб
.xxx
9300 руб
.mn
4030 руб
.co
2920 руб
Панель управления хостингом

Язык программирования PHP

Язык программирования PHP

PHP — язык написания сценариев, внедренных в HTML. Задача народа состоит в том, чтобы передать реальность web-разработчикам легко и быстро делать динамично изменяемые html-страницы. В основном, область приложения PHP сфокусирована на написание скриптов, работающих на стороне сервера — для обработки известных форм, генерирования динамических страниц или отсылки и приема cookies.



Какие приборы необходимы для работы с PHP?

Ради создания и тестирования PHP-скриптов нужны:

* Любой текстовый редактор, позволяющий содержать файлы в ASCII-коде. Образцом такого редактора есть обычный Блокнот, имеющийся в каждой Windows.
* Парсер PHP. Для отладки на локальной автомате может быть использована версия PHP для Windows.
* FTP-клиент для загрузки файлов на сервер. Желательно для этого идет FAR Manager, который позволяет, помимо всего прочего, устанавливать права доступа к файлам.

Расширение файлов

Инструкции языка PHP обрабатываются в файлах с расширением php, php4 и php5.



Установлен ли на хостинге Zend Optimizer?

Zend Optimizer установлен на наших серверах и работает для версий PHP 5.x только в режиме CGI, потому что при установке заданного результата пришлось отступиться от модулей xslt и imagic, что неприемлимо для общей службы PHP.

Как сделать, чтобы мои PHP-скрипты работали с ZendOptimizer?

Нужно в файл. htaccess вставить следующие черты:

AddType zend-script. php
Action zend-script /cgi-php/php4



Очевидно ли сделать совместную обработку как простых PHP-скриптов, так и кодированных?

Да, естественно, такая обстановка так же возможна. Ради этого нужно кодированные PHP-скрипты переименовать в *.phpz и вставить в. htaccess следующие черты:
AddType zend-script. phpz
Action zend-script /cgi-php/php4

В таком казусе *.php будут восприниматься как обычные PHP-скрипты и обрабатываться модулем PHP, а *.phpz будут восприниматься как закодированные PHP-скрипты и обрабатываться в режиме CGI с помощью Zend Optimizer.

Моему сайту для работы необходим PHP 4-ой версии, а на сервере по умолчанию работает PHP5. Могу ли я обновить версию PHP для моего сайта?

Для включения четвертой версии php достаточно добавить в. htaccess:

AddType zend-script. php
Action zend-script /cgi-php/php4

А что-то у меня не служат функции http-авторизации.

Да, в самом деле, при работе PHP в режиме CGI не служат функции http-авторизации.

А как все-таки убедить работать http-авторизацию при работе с PHP в режиме CGI?

Ради тех, кому все же нужна http авторизация в режиме cgi, мы можем поставить решение.
Ради этого нужно в файле. htaccess, лежащим в директории доступ к которой желательно закрыть, прописать:

AddType php5-script. php
Action php5-script /cgi-php/php5

RewriteEngine on
RewriteRule. * — [E=REMOTE_USER:%{HTTP:Authorization},L]

После чего развернуть файл, который бросит обрабатывать определенные данные, к примеру так:

CharsetRecodeMultipartForms off
CharsetDisable on

Есть альтернативный, более красивый вариант файла /cgi-bin/php4 всего из одной строки:

#!/home/http/cgi-php/php4 -c/home/user/php.ini

Путь /home/user/php.ini замените на путь до Вашего файла настроек php (с именем файла).
Между "-c" и указанием пути не должно быть пробела.

Пока этот вариант работает не на всех серверах. Пожалуйста, уточняйте подробности у службы поддержки.

 

Вернуться назад

Мы принимаем
Опубликовать у себя в:
Тех. поддержка
+7 966 30-999-66
c 1100 до 1900
support@reg-name.ru
24 часа
© WebStroyCom 2007—2018. Любое копирование контента с сайта запрещено! Вся информация на сайте является ознакомительной и не является публичной офертой.