LINUX.ORG.RU

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


0

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

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

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

★★★★★
Где то так:

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

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