PHP
Категория:Виртуальный хостинг -> Сервисы и средства разработки
Содержание
- Что такое PHP?
- Какие инструменты нужны для работы с PHP?
- Расширение файлов
- Установлен ли на хостинге Zend Optimizer?
- Могу ли я изменить версию PHP для моего сайта?
- Можно ли запускать PHP со своим php.ini файлом?
Что такое 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 установлен на наших серверах.
Zend Optimizer доступен для сайтов работающих на платформе php5.
Могу ли я изменить версию PHP для моего сайта?
Для включения четвертой версии php достаточно выбрать тип сайта php4. Подробнее об этом в инструкции
Можно ли запускать PHP со своим php.ini файлом?
Мы настоятельно рекомендуем вам не использовать режим CGI для работы сайтов!
Если Вам необходим отсутствующий модуль php или директива не изменяемая в файле .htaccess, обратитесь в техническую поддержку. Мы рассмотрим возможность установки дополнительных модулей и персональной настройки вашего сайта.
Если PHP работает в режиме CGI то возможно использовать собственный файл настроек php.ini, для этого необходимо прописать в .htaccess, который лежит в public_html, следующее:
AddType zend-script .php
Action zend-script /cgi-bin/php4
В каталоге cgi-bin создаем файл php4 с таким содержимым:
#!/usr/local/bin/bash
export PHPRC=/home/user
/home/http/cgi-php/php4
После чего ставим ему права на исполнение командой: chmod +x php4
После этого нужно не забыть еще создать .htaccess в cgi-bin директории сайта со строками:
CharsetRecodeMultipartForms off
CharsetDisable on
Есть альтернативный, более красивый вариант файла /cgi-bin/php4 всего из одной строки:
#!/home/http/cgi-php/php4 -c/home/user/php.ini
Путь /home/user/php.ini замените на путь до Вашего файла настроек php (с именем файла).
Между «-c» и указанием пути не должно быть пробела.
