On Tue, 27 Aug 2002, Victor Wagner wrote:
> On 2002.08.27 at 17:10:27 +0400, Igor Sysoev wrote:
> > >
> > > Ни одного случая HIT не отмечено. Куда копать?
> > >
> > > Еще одна проблема - в некоторых ситациях явно не дотягиваются хвосты.
> > > Думали, что проблема в том, что недотягиваемый хвост расположен после
> > > </html>, но потом поняли, что дело не в этом.
> >
> > А в error_log тишина ?
>
> А в error_log Дима действительно не посмотрел. Там обнаружено:
>
> No such file or directory: accel: can't create tempfile
>/usr/local/communiware/"/var/www/communiware/cache"/tmp4k2R3O
>
> Хорошо ли это детки, что AccelCacheRoot не понимает имен файлов в
> кавычках? А если бы нам приспичило имя файла с пробелом туда засунуть?
Он не только не понимает кавычки. Он ещё и пробелы в этом месте не понимает.
Так что кавычки деткам не помогут :). Но уже исправлено.
> И еще один вопрос, который меня начал мучать после того, как мы тут
> поигрались с mod_accel:
>
> Вот есть libmm, которая создает свой временный файл
> $SERVER_ROOT/logs/mm.$PID
>
> При беглом грепе исходников обнаружено что для получения этого имени
> файла честно вызывается ap_serverroot_relative.
>
> Тем не менее, файл пытается создастся не в том месте, которое прописано
> в ServerRoot в конфиге, указанном посредством -f при старте httpd,
> а либо в том, который указан при компиляции, либо в том, который указан
> с помощью опции -d.
>
> К чему бы это?
>
> То есть понятно, к тому, что этот файл создается до того, как будет
> прочитан ServerRoot из конфига. Но зачем?
А вот не знаю. Но нужное место можно задать через EAPI_MM_CORE_PATH.
Игорь Сысоев
http://sysoev.ru
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =