Forum Webscript.Ru
Программирование => Perl => Тема начата: Fayst от 05 Сентября 2006, 23:12:10
-
Доброго вечера...
Вобщем проблема следующая. Я делал сайты и чаты на php, для сайтов годиться, а вот чаты лагали, и решил пославить perl чат. Пробовал ставить следующие скрипты:
GTchat 0.93
Build-A-Chat-v2.7
Ошибка одна и таже 500-ая.
Читал ФАКи чатов, пишут примерно следующее:
"Unfortunately this error message can mean nearly everything. Typical problems are: wrong file permissions (chat.pl and install.pl have to be executable), wrong Perl path (has to be changed in the first line of the program), file was modified with a Windows editor and contains Windows-style line breaks (use a different editor or upload in ASCII mode), file extension pl is not permitted on this server (rename chat.pl to chat.cgi). If none of these is your problem, only a look to the server\'s error log can help, there you have the real error message then."
Иными словами - это может быть что угодно. Думал, что апач не хочет работать, хотя perl на нем вроде стоит. И простейший скрипт выполняет. Залил на сервер. Тоже самое.
Пробовал менять строки #!/usr/bin/perl на #!/usr/local/bin/perl - не помогает. Я просто не могу понять, как вообще надо работать с cgi и pl. Кстати, а в чем у них разница?
Люди, кто может, опишите по шагам, как его надо ставить, очень прошу. Или хотя бы дайте ссылку, где можно про это прочесть. :(
-
perl язык программирования, cgi название протокола
-
А pl?
-
pl -- Programming language, язык программирования.
-
А в логе апача что пишет?
-
атрибуты изменил?
вообще есть статейка где то - основные причины ошибки 500
-
1) Как закинул в режиме ASCII?
2) правильно ли chmod 755 поставил
3) ссылок море, используй поиск
-
Yaroslav
вообще есть статейка где то - основные причины ошибки 500
повесилило.. ))))