Ua Ru En
МОБ.
+38 (094)926 47 17
ОДЕССА
+38 (048) 703 21 32
КИЕВ
+38 (044) 361 77 17

Запуск скриптов

 

Эта страница расскажет о скриптах CGI, путях запуска программ (program paths), просмотре установленных модулей Perl, понимании того, что такое права доступа, скриптах PHP, и работе с phpMyAdmin.

 

Скрипты CGI 

Все CGI скрипты необходимо размещать в Вашем каталоге cgi-bin.   Каталог cgi-bin находится в каталоге public_html (т.е. public_html/cgi-bin).   Если Вы хотите запускать скрипты CGI на поддоменах, то помещайте их в каталог cgi-bin поддомена.

 

Загрузка скриптов CGI

 

При загрузке через FTP, обязательно установите загрузку файлов скриптов (т.е. .cgi и .pl) в режиме ASCII. Клиенты FTP позволяют загружать файлы в режиме ASCII, бинарном, или "auto." ("автоматический"). Если выбран режим "auto" ("автоматический"), убедитесь, что файлы с расширением .cgi and .pl интерпретируются Вашим FTP клиентом как ASCII файлы. Скрипты не будут работать должным образом, если Вы загрузите их в бинарном режиме.

 

Также следуйте указаниям (инструкциям, документации и т.д.), которые прилагаются к скриптам CGI.

 

Пути запуска программ (Program Paths) 

Следующие пути запуска, обычно, необходимы для запуска скриптов.

 

Path to perl:               /usr/bin/perl

Path to sendmail:       /usr/sbin/sendmail

 

CGI URL:                   http://www.yourdomain.com/cgi-bin/script.cgi

Subdomain CGI URL:  http://subdomain.yourdomain.com/cgi-bin/script.cgi

 

Path to cgi-bin:                       /home/username/domains/domain.com/public_html/cgi-bin

Path to cgi-bin (subdomain):    /home/username/domains/domain.com/public_html/subdomain/cgi-bin

 

Важно:  

 

Если эти пути не работают, возможно на Вашем хостинге аккаунт установлен не в каталог /home.   Обращайтесь к хостинг провайдеру для уточнения данных путей запуска программ.

 

Просмотр установленных модулей Perl 

Из основного меню панели управления нажмите иконку "Advanced Tools", затем иконку "Installed Perl Modules".

 

 

На данном рисунке приведён примерный список установленных модулей perl.   Если скрипт CGI требует установленного специфического модуля, проверьте установлен ли данный модуль в Вашей системе.

 

Что такое права доступа 

Права доступа к файлу определяют кто может читать, записывать, и запускать файлы на исполнение, например скрипты.   Когда инструкции по установке ссылаются на CHMOD файла, то речь идет о правах доступа к файлу.   Права доступа можно изменить большинством популярных клиентов FTP или через, встроенный в панель управления, менеджер файлов.

 

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

 

600  Файл недоступен

644  Доступ всем для чтения (например, документы HTML)

666  Файл может прочитан и модифицирован (для файлов HTML, изменяемых посредством скриптов) 

755  Файл может быть прочитан и запущен кем угодно (например, скрипты) 

777  Доступен для записи и запуска кому угодно (не рекомендуется)

 

Большинство скриптов CGI требуют установки прав 755. Пожалуйста, обращайтесь к инструкции, прилагаемой к скрипту, для получения дополнительных указаний установки.

 

Скрипты PHP 

PHP скрипты полностью поддерживаются на всех серверах с установленной веб панелью управления DirectAdmin. Скрипты PHP могут быть помещены и запущены в любом месте, расположенном в каталоге public_html. Пожалуйста, изучите документацию, поставляемую в комплекте скриптов, для правильной установки прав доступа к файлам и процедуры инсталляции.

 

Один из лучших ресурсов, где содержится большое количество скриптов PHP: http://www.hotscripts.com

 

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

 

phpMyAdmin - это инструмент, написанный на PHP, который позволяет Вам администрировать Вашу базу данных MySQL. Вы можете запустить команду SQL, работать с полями (добавлять, редактировать, удалять), работать с таблицами (создавать, изменять, drop(???)), создавать дополнительные базы данных, и многое другое. phpMyAdmin предназначен для продвинутых пользователей. Большинство скриптов PHP автоматически настроят Вам базу данных, таким образом, что Вам не потреpебуется работать с phpMyAdmin.

 

Доступ к phpMyAdmin можно получить по адресу http://www.vashdomain.ru/phpMyAdmin. Пожалуйста, посетите http://www.phpmyadmin.net для получения дополнительной информации по использованию phpMyAdmin.

 

содержание