| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Подскажите кто дурак: я или сиадмин. |
| Автор: Throne 28.6.2006, 15:42 | ||||
| Проблема такова: пишу значит скрипт для проверки
кидаю на сервер, а он выдаёт http://dinasco.ru/cgi-bin/index.cgi Пишу админу, спрашиваю чё такое, а он говорит
скажите пожалуйста когда вообще может выдать интернал еррор, и правильный ли у меня код. |
| Автор: korob2001 28.6.2006, 16:55 | ||
Обрати внимание на кол-во переводов строки. |
| Автор: Throne 28.6.2006, 17:29 |
| гм, и из-за этого вся конитель?! |
| Автор: korob2001 28.6.2006, 20:30 |
| Ну вобщем, да. У тебя не верно заканчивается заголовок, потому и получаешь Internal Server Error. |
| Автор: Throne 28.6.2006, 21:21 | ||
| нет, не в это дело... вот что написано в error_log'е
добавил два перевода а всё-равно интернал еррор |
| Автор: djkostya 29.6.2006, 09:31 |
| Права на скрипт какие ? Есть ли возможность исполнять скрипты.....? Вобщем у тебя проблема не в скрипте а в Апаче.... |
| Автор: sharq 29.6.2006, 09:40 |
| Throne, из-за твоего перевода строк не будет 500 ошибки. Проверь права на файл, должны быть 0755 + на директорию cgi-bin/ те же, проверь символ перевода строки, если сервер nix'овый, то каждая строка твоего скрипта должна заканчиваться \n, проверь, где находиться perl на сервере. Запускай. Если опять ошибка, то криво настроен cgi-bin на сервере. |
| Автор: Throne 29.6.2006, 15:03 |
| Таак переводы строки помогли, проверил на своем компе – всё работаёт, выложил на сервак проверил права – 755, запускаю – хер! Вывод – сисадмин мудак. буду ему почтовый ящик забивать. |
| Автор: rcdimon 30.6.2006, 09:31 |
| напиши #!/usr/bin/perl -w |
| Автор: Throne 30.6.2006, 13:28 | ||
| УРА! У меня всё заработало! Тот сисадмин был реальный мудак... но на смену ему пришёл другой, вполне нормальный, человек. Вот что он мне ответил в очередном письме:
Проверил, и о чудо всё чудодейственно заработало! Всем спасибо, вопрос решён. |
| Автор: nitr 30.6.2006, 23:00 | ||
я конечно извиняюсь... но это даже не смешно
|
| Автор: Throne 1.7.2006, 16:58 |
| Хм... а я ведь по настоящему-то один перевод не проверял... Только программой редактором синтаксис проверил... она на один перенос не ругалась |
| Автор: rcdimon 1.7.2006, 19:01 |
| use CGI; print header; |