Обсуждение участника:Bezha — различия между версиями
Материал из Wiki.Hosting.UA
Bezha (обсуждение | вклад) (New section: Почему сервер выдаёт ошибку 500?) |
Bezha (обсуждение | вклад) () |
||
Строка 6: | Строка 6: | ||
* файл запускается не из директории /cgi-bin/ (или другой директории с правами на запуск скрипта); | * файл запускается не из директории /cgi-bin/ (или другой директории с правами на запуск скрипта); | ||
* неправильно прописан путь к интерпретатору.<br><br> | * неправильно прописан путь к интерпретатору.<br><br> | ||
+ | |||
+ | == Как сделать, чтобы скрипты выполнялись не только из директории /cgi-bin? == | ||
+ | |||
+ | В 'WEB Options' добавить новую CGI-dir. Так же можно добавить в поле 'CGI' таблицы 'WEB Options' расширения файлов, которые будут рассматриваться сервером как файлы, содержащие CGI-скрипты. Для этого нужно в поле 'CGI' нажать на ссылку 'add', затем ввести расширение файла (например '.sh') и нажать на кнопку 'Submit'.<br> |
Версия 21:08, 7 января 2008
Почему сервер выдаёт ошибку 500?
- права на доступ к файлу со скриптом и директории cgi-bin должны быть 755 (xwrx-rx-r);
- файл запускается не из директории /cgi-bin/ (или другой директории с правами на запуск скрипта);
- неправильно прописан путь к интерпретатору.
Как сделать, чтобы скрипты выполнялись не только из директории /cgi-bin?
В 'WEB Options' добавить новую CGI-dir. Так же можно добавить в поле 'CGI' таблицы 'WEB Options' расширения файлов, которые будут рассматриваться сервером как файлы, содержащие CGI-скрипты. Для этого нужно в поле 'CGI' нажать на ссылку 'add', затем ввести расширение файла (например '.sh') и нажать на кнопку 'Submit'.