Forum Webscript.Ru

Наши скрипты => Sanitarium WebLoG => Тема начата: Paranoix от 17 Марта 2002, 08:14:09

Название: Method "splitpath"
Отправлено: Paranoix от 17 Марта 2002, 08:14:09
Люди! у меня проблема! Админ на сервере тормоз видимо! Он мне CGI.pm обновил - после этого у меня Санаторий не работает -

Content-type: text/html Pragma: no-cache Error: Can\'t locate object method "splitpath" via package "File::Spec" at /usr/libdata/perl/5.00503/CGI/Carp.pm line 252.

У меня доступа никуда, кроме www нету. Можно это как-то обойти?
Название: Method "splitpath"
Отправлено: Green Kakadu от 17 Марта 2002, 14:16:52
Цитировать
У меня доступа никуда, кроме www нету. Можно это как-то обойти?

Можно попробовать закомментировать строку:
use CGI::Carp qw(fatalsToBrowser);
в cgi файлах. (поставить перед ней #)
Правда может и не проехать
Вообще странное обновление, возможно он что-то недоставил. Стоит ему написать об этой проблеме, т.к. я глянул этот Carp.pm :) там ничего похожего просто не наблюдается - никаких упоминаний о File::Spec и о splitpath
:) а этот Carp.pm - штука часто используемая
Название: Method "splitpath"
Отправлено: Paranoix от 17 Марта 2002, 15:06:55
Спасибо... :) заработало!
Название: Method "splitpath"
Отправлено: Green Kakadu от 17 Марта 2002, 16:52:04
Цитировать
Спасибо...  заработало!

правда это не выход - лучше все-таки сказать об этом админу ,уж очень часто используется Carp.pm, эта неприятность может выползти в других скриптах
Название: Method "splitpath"
Отправлено: Paranoix от 17 Марта 2002, 19:34:23
Да я на днях сам рута заимею... буду сам настраивать :)