Название: End of script output before headers Отправлено: Westus от 08 Сентября 2017, 03:41:49 Вовремя установки биллинга столкнулся с проблемой 500 Internal Server Error на странице https ://192.168.0.102/cgi-bin/adm/adm.pl
В логах httpd-error.log Код: [Fri Sep 08 01:33:39.260664 2017] [cgi:error] [pid 2198] [client 192.168.0.101:42736] AH01215: syntax error at /usr/local/www/apache24/cgi-bin/adm/adm.pl line 412, near ")": /usr/local/www/apache24/cgi-bin/adm/adm.pl Система freebsd 11.1 apache 2.4 Название: Re: End of script output before headers Отправлено: ser970 от 08 Сентября 2017, 08:40:13 Might be a runaway multi-line
в старой версии pelr qw() в новой версии perl будет (qw() просто поиском и поправить.... Название: Re: End of script output before headers Отправлено: muff от 02 Октября 2017, 00:26:14 По всему коду необходимо править. Когда-то писал об этом...
muff.kiev.ua/content/perl-oshibka-use-qw-parentheses-deprecated Название: Re: End of script output before headers Отправлено: goletsa от 29 Ноября 2017, 09:16:30 Недавно переежал на новую версию ОС/perl, могу дифы скинуть.
Правда вроде потом еще что-то приходилось дофиксивать. Название: Re: End of script output before headers Отправлено: garik24 от 03 Января 2018, 02:55:25 Недавно переежал на новую версию ОС/perl, могу дифы скинуть. Правда вроде потом еще что-то приходилось дофиксивать. Тоже переезжаю. Актуально. Поделитесь дифами, плз. Название: Re: End of script output before headers Отправлено: goletsa от 09 Февраля 2019, 11:31:02 Эх, забыл тогда выложить, а всплыло еще одно пропущенное место, так что вроде тут должны быть все фиксы.
|