Hello,<br><br>I do this/plan to do this with APC. (Thanks for the patches BTW!)<br><br>I haven&#39;t done any careful testing yet but I don&#39;t see the problem of why APC would not be compatible with chroot. The whole point of chroot is to keep virtual hosts separate from each other. This should not result in any duplicate caching of PHP files or additional memory as virtual host B can&#39;t see virtual host A&#39;s PHP files and so cannot cache them anyway. Unless you are have a lot of virtual hosts that are subset of other virtual hosts. But that would be really odd and you&#39;d probably have to live with the extra memory then..<br>
<br>Please elaborate on why they wouldn&#39;t function properly.<br><br>Regards, Hannes<br><div id="WISESTAMP_SIG_7296"><span style="font-size: 13.3px; font-family: Verdana,Arial,Helvetica,sans-serif;"><img src="http://s.wisestamp.com/pixel.png?p=mozilla&amp;v=2.0.4&amp;t=1294758912138&amp;u=1518621&amp;e=6023" height="1" width="1"></span></div>
<br><br><div class="gmail_quote">On 11 January 2011 16:14, Andrew <span dir="ltr">&lt;<a href="mailto:andyukguy@gmail.com">andyukguy@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<br>
Does anyone have any experience of running peruser + chroot with PHP opcode caching software (e.g. eaccelerator, xcache, APC)?<br>
<br>
As you&#39;d expect none of these caching systems are able to see the full path of the files they are trying to cache when peruser has chroot enabled. This causes them not to function.<br>
<br>
If we chroot as such with peruser:<br>
<br>
Chroot /home/username<br>
<br>
they opcode caching systems only see PHP files as having the path:<br>
<br>
/public_html/path/to/file.php<br>
<br>
Which causes problems in a multi-user system.<br>
<br>
All of the opcode caching systems are compiled as PHP modules. Are there any work arounds? Has anyone successfully modified one of the big three caching systems to work with peruser and it&#39;s chroot system?<br>
<br>
Thanks,<br>
<font color="#888888"><br>
Andrew<br>
_______________________________________________<br>
Peruser mailing list<br>
<a href="mailto:Peruser@telana.com">Peruser@telana.com</a><br>
<a href="http://www.telana.com/mailman/listinfo/peruser" target="_blank">http://www.telana.com/mailman/listinfo/peruser</a><br>
</font></blockquote></div><br>