tony2001
TeaM PHPClub
На форуме с: Jun 2000
Cообщений: 8760
Город: kh.ua/msk.ru
 |
Wicked
относительный путь работает прекрасно в большинстве случаев.
просто в многопоточном варианте PHP не делает chdir(<директория скрипта> ), а только "эмулирует", т.к. один поток делающий chdir() меняет cwd для всех.
сам PHP, конечно, об этом знает и использует записанный (as in "у меня все ходы записаны!") cwd, поэтому fopen() работает.
но библиотека unrar вообще не в курсе и ищет не в текущей директории скрипта, а в текущей директории процесса и по понятным причинам не находит.
естественно, это касается всех сторонних библиотек, не только unrar.
отсюда вывод - по возможности всегда и везде указывайте абсолютный путь.
|