LINUX.ORG.RU

Права доступа


0

0

Народ! Вырисовалась такая проблема. При отработке проекта el.shop на localhost (подвиндовый Apache) все pl-ные скрипты отрабатывают безо всяких проблем. При переносе на сервер компании (RedHat Linux 6.1, Apache не помню какой) кое-какие скрипты затыкаются 500-ой ошибкой, некоторые продолжают работать без проблем. Chmod одинаковый у работающих и неработающих. Большая просьба помочь.

anonymous

Вообше Apache пишет в лог ошибок проблемы скриптов вот и смотри чего оно туда написало.

Alximik
()

Проблема, почти наверняка, в символе переноса строки. Разный он в DOS и *nix. Нужно, либо удалять виндозный перенос вручную открывая поочередно скрипты в *nix'овом текстовом редакторе. Либо в Виндозном редакторе, где их пишешь указать в опциях типа Save in Unix format, опция такая почти наверняка в редакторе есть. Если нет можно для такого дела поставить какой-нить PerlBuilder или Edit+

anonymous
()
20 октября 2001 г.

Возможно не указан (или указан неправильно)путь к перлу. Посмотри, если есть строка #!/usr/bin/perl в начале, то значит путь указан неверно - узнай правильный у админа

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.