Использование PHP

После регистрации новой персональной WWW-страницы недоступно использование PHP. Если для работы вашей страницы необходима поддержка PHP, вам необходимо зайти в интерфейс пользователя, если услуга хостинга зарегистрирована непосредственно через сервер регистрации и статистики, или в интерфейс мастера виртуальной машины, если хостинг предоставляется пользователю виртуальной машины (выполняется администратором виртуальной машины), и включить данную опцию.

Поддержка PHP может быть включена только для виртуального сайта, то есть для страницы, доступной по адресу вида http://www.имя_сайта.ru или www.имя_сайта.page.ru. В случае, если Ваш сайт не имеет привязки к домену и доступен только по адресу http://www.dol.ru/users/имя_сайта, исполнение PHP-скриптов возможно только как CGI-скриптов на языке PHP.

Хостинг на наших серверах поддерживает исполнение скриптов, написанных на PHP версии 5 (версия используемого интерпретатора 5.2.x). Также возможно включить PHP версии 4 для тех сайтов, для которых это необходимо. Для этого нужно отправить заявку по адресу service@demos.ru.

Если для Вашего сайта включена услуга PHP, то просто разместите скрипты в подкаталоге WWW, вместе с html-страницами. Для того, чтобы скрипты обрабатывались правильно, файлы должны иметь одно из cледующих расширений:

  • .php
  • .php3
  • .php4
  • .phtml

Если Вам необходимо, чтобы php-скрипты отрабатывались в файлах с другими расширеними (например, .htm), необходимо добавить в файл .htaccess следующие строки:

RemoveHandler .htm
AddType application/x-httpd-php .htm

В случае необходимости, можно получить детальную информацию об установленной текущей версии, путях, и модулях (библиотеках). Для этого следует разместить страницу с расширением php и текстом

<? phpinfo(); ?>

после чего открыть ее в окне обозревателя.

Далее приведены дополнительные модули, включенные нами в поддержку PHP:

  1. Функции для работы с файлами формата XML (Extensible Markup Language).
    (Используемый XML парсер - Expat)
    Подробности на сайте: http://www.php.net/xml/
  2. Функции для использования языка XSLT (Extensible Stylesheet Language Transformations)
    (Используемый XSLT процессор - Sablotron)
    Подробности на сайте: http://www.php.net/xslt/
  3. Функции для работы с форматом WDDX (Web Distributed Data Exchange)
    Подробности на сайте: http://www.php.net/wddx/
  4. Функции для работы с базами типа Berkeley DB (NDBM)
    Подробности на сайте: http://www.php.net/dba
  5. Поддержка баз данных MySQL
    Подробности на сайте: http://www.php.net/mysql
  6. Графическая библиотека для обработки изображений (GD 2)
    Описание возможностей библиотеки на сайте: http://ru2.php.net/manual/en/book.image.php
  7. Функции сжатия Zlib
    Подробности на сайтах: http://php.net/en/zlib/