Apache+Perl=проблема
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Кто-нибудь может помочь?
Существует форма из которой данные передаются скрипты. В Sambar servere она работает идеально а в апаче выдает:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Кто-нибудь может помочь?
500 error
причин могут быть десятки ;)=
апач то настроен на свою работу???
Существует форма из которой данные передаются скрипты. В Sambar servere она работает идеально а в апаче выдает:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Кто-нибудь может помочь?
Если ты еще не настроил Apache (а ошибка может быть иммено в этом), то напиши мне на мыло (Tavix@ngs.ru), я тебе перешлю файлик, по нему настроишь Apache...
А может быть ошибка в самом скрипте. Хотя, если ты говоришь, что скрипт работаль, то вернее всего ошибка в установке или настройке Apache.
В Sambar'e это необязательно.......а вот Apache стал ругаться..............
Во всяком случае, можешь быть уверен, что путь к перлу не виноват. Он указывается в самом скрипте типа #!/usr/bin/perl, и в случае непрописывания возникает ошибка "premature end of script headers".
Странно......а у меня (в случае отсутствия пути) выдает:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email]xxx@xxx-xxx.xxx.xxx[/email] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
-------------------------------------------------
Apache/1.3.20 Server at bla.bla.com. Port 80
Premature end of script headers....
А речь ведь шла о выводе ошибок в браузер.....
Да и какая там misconfiguration... По сути, Апачу хватит прописать скрипталиас, типа ScriptAlias /cgi-bin/ /"<путь к скриптам>"/, и скрипты уже должны работать...
А просто перлом скрипт не пробовал запускать? Мож, ещё на том уровне чё глючит?
Не думаю..что альясы помогут...если сам скрипт не в порядке....:))
1. Не нужно делать скрипт "запускающимся"..
2. Не нужна строка: print "Content-type:text/html\n\n";
3. Не нужно прописывать путь к Перлу...
Что полностью противоречит серверу Apache...