Программирование > Perl
Проблема с Fast CGI
restart2003:
Пересобрал и переставил модуль, перезапустил апача, перезалил скрипт - работает теперь. What da?
Обратил внимание, что модулем CGI, используя FCGI, не воспользуешься. Это как-то можно исправить?
NeoNox:
используй CGI::Fast
restart2003:
Использовал...
Вот как ругается:
Can\'t locate object method "TIEHASH" via package ""
на строчку:
tie %f_file_db, $dbm_package, $F_FILE_DB_FILE, O_RDONLY, 0755 or die "Cannot open $F_FILE_DB_FILE: $!";
restart2003:
Усе, разобрался.
Чужой код на 2к строчек, не сразу въехал.
rvs:
У меня похожее было:
Меняю что-то в скрипте, но допускаю какую-нибудь ошибку. Браузер показывает ошибку 500. Затем в скрипте откатываю изменения обратно к абсолютно верному работавшему ранее варианту, а браузер продолжает показывать ошибку 500. Хотя скрипт после новой даты изменения файла должен был апачем перезапуститься уже по новому, без ошибок. Избавляюсь от глюка так: apache graceful и наступает счастье.
Навигация
Перейти к полной версии