LINUX.ORG.RU

[mod_perl2]perl-скрипты


0

0

вобщем наступил на непонятную граблю.

при запуске любого скрипта текущий каталог выставлен в "/". А во всех примерах которые я видел - подразумевается нечто отличное и осмысленное.

как вырулить ситуацию?

★★★★★

Где то так:

  use File::Basename;
  $r = Apache2::RequestUtil->request;
  $fullname = $r->filename();
  $dirname  = dirname($fullname);

в итоге в $dirname "текущий" каталог. 

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