lighttpd forum XCache > XCache 1.3.0 for PHP 5.3 support is now released

Posted by moo XCache
on 04.08.2009 03:12
See http://xcache.lighttpd.net/wiki/Release-1.3.0

This is a discussion/feedback thread
Posted by maxgo (Guest)
on 05.08.2009 08:57
moo XCache wrote:
> See http://xcache.lighttpd.net/wiki/Release-1.3.0
> 
> This is a discussion/feedback thread


GOOD!
Posted by ut (Guest)
on 06.08.2009 18:19
moo XCache wrote:
> See http://xcache.lighttpd.net/wiki/Release-1.3.0
> 
> This is a discussion/feedback thread

Thanks for all the hard work, very much appreciated!
Posted by Gaetano Giunta
on 11.08.2009 11:09
Installed the VC9-ts version on a similarly-configured wamp stack 
(apache bin from apachelounge).
- using zend_extension_ts in php.ini does not load the cache nor produce 
any errors
- using extension = php_xcache.dll works, but sometimes restarting 
apache will fail. Doing a full stop + start works though...


Posted by rlee (Guest)
on 12.08.2009 02:49
moo XCache wrote:
> See http://xcache.lighttpd.net/wiki/Release-1.3.0
> 
> This is a discussion/feedback thread

I keep getting this error
"PHP Warning: Invalid CRT parameters detected in Unknown on line 0"

The setup is
windows server 2008
apache 2.2.13 apachelounge's vc9 build
php 5.3 official vc9 build as apache module
xcache for 5.3 vc9 build

system account has full access on %temp%

C:\Windows>icacls temp
temp BUILTIN\Users:(CI)(S,WD,AD,X)
     BUILTIN\Administrators:(F)
     BUILTIN\Administrators:(OI)(CI)(IO)(F)
     NT AUTHORITY\SYSTEM:(F)
     NT AUTHORITY\SYSTEM:(OI)(CI)(IO)(F)
     CREATOR OWNER:(OI)(CI)(IO)(F)

Successfully processed 1 files; Failed processing 0 files

Is there something I missed?
Posted by Guest (Guest)
on 12.08.2009 06:57
after some more testing, the warning msg is gone if I use

apache 2.2.13 official binaries (vc6)
php 5.3 official vc6 build
xcache for 5.3 vc6

so it's a vc9 problem?

all binaries used are the thread-safe versions.
Posted by Gaetano Giunta
on 12.08.2009 08:09
Guest wrote:
> after some more testing, the warning msg is gone if I use
> 
> apache 2.2.13 official binaries (vc6)
> php 5.3 official vc6 build
> xcache for 5.3 vc6
> 
> so it's a vc9 problem?
> 
> all binaries used are the thread-safe versions.

Mmmh, looks like my restarting-problems posted above are the same as you 
mentioned. Here's the apache error log for an attempted restart + forced 
stop/start:

[Wed Aug 12 09:50:44 2009] [notice] Parent: Received restart signal -- 
Restarting the server.
[Wed Aug 12 09:50:44 2009] [notice] Child 6192: Exit event signaled. 
Child process is ending.
[Wed Aug 12 09:50:45 2009] [notice] Child 6192: Released the start mutex
httpd.exe: Syntax error on line 488 of 
D:/Apache/Apache2.2/conf/httpd.conf: Syntax error on line 2 of 
D:/Apache/Apache2.2/conf/extra/php.conf: Cannot load 
D:/php5/php5apache2_2.dll into server: Descripteur non valide
[Wed Aug 12 09:50:46 2009] [notice] Child 6192: All worker threads have 
exited.
[Wed Aug 12 09:51:13 2009] [warn] pid file 
D:/Apache/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of 
previous Apache run?
[Wed Aug 12 09:51:13 2009] [notice] Apache/2.2.12 (Win32) PHP/5.3.0 
configured -- resuming normal operations
[Wed Aug 12 09:51:13 2009] [notice] Server built: Jul 23 2009 20:14:40
[Wed Aug 12 09:51:13 2009] [notice] Parent: Created child process 7832
<br />
<b>Warning</b>:  Invalid CRT parameters detected in <b>Unknown</b> on 
line <b>0</b><br />
[Wed Aug 12 09:51:13 2009] [notice] Child 7832: Child process is running
[Wed Aug 12 09:51:13 2009] [notice] Child 7832: Acquired the start 
mutex.
[Wed Aug 12 09:51:13 2009] [notice] Child 7832: Starting 64 worker 
threads.
[Wed Aug 12 09:51:13 2009] [notice] Child 7832: Starting thread to 
listen on port 80.
Syntaxe du nom de fichier, de r‚pertoire ou de volume incorrecte.
Le chemin d'accŠs sp‚cifi‚ est introuvable.
Le chemin d'accŠs sp‚cifi‚ est introuvable.
Le chemin d'accŠs sp‚cifi‚ est introuvable.
Posted by Gaetano Giunta
on 12.08.2009 08:19
Gaetano Giunta wrote:
> Guest wrote:
>> after some more testing, the warning msg is gone if I use
>> 
>> apache 2.2.13 official binaries (vc6)
>> php 5.3 official vc6 build
>> xcache for 5.3 vc6
>> 
>> so it's a vc9 problem?
>> 
>> all binaries used are the thread-safe versions.
> 
> Mmmh, looks like my restarting-problems posted above are the same as you 
> mentioned. ...

Otoh even using the vc6 stack I get errors when restarting apache. The
error msg is:

httpd.exe: Syntax error on line 488 of
D:/Apache/Apache2.2vc6/conf/httpd.conf: Syntax error on line 2 of
D:/Apache/Apache2.2vc6/conf/extra/php53.conf: Cannot load
D:/php53vc6/php5apache2_2.dll into server: Descripteur non valide

which is kind of weird, since the dll is loaded fine with a stop +
start...

running on vista family premium, btw
Posted by moo XCache
on 13.08.2009 04:10
Gaetano Giunta wrote:
> Installed the VC9-ts version on a similarly-configured wamp stack 
> (apache bin from apachelounge).
> - using zend_extension_ts in php.ini does not load the cache nor produce 
> any errors
use zend_extension instead since PHP 5.3
> - using extension = php_xcache.dll works, but sometimes restarting 
> apache will fail. Doing a full stop + start works though...
Posted by ut (Guest)
on 14.08.2009 18:53
moo XCache wrote:
> See http://xcache.lighttpd.net/wiki/Release-1.3.0
> 
> This is a discussion/feedback thread

Is 1.3.0 ready for upcoming PHP version 5.3.1?
Posted by moo XCache
on 15.08.2009 02:55
> Is 1.3.0 ready for upcoming PHP version 5.3.1?
5.3.1 should be compatible with 5.3.0 so 1.3.0 will fine with it
Posted by ut (Guest)
on 15.08.2009 22:19
moo XCache wrote:
>> Is 1.3.0 ready for upcoming PHP version 5.3.1?
> 5.3.1 should be compatible with 5.3.0 so 1.3.0 will fine with it

Thanks moo, we see some bu reports posted to the forum, will there be a 
maintenance release for xcache 1.3.x soon?
Posted by Guest (Guest)
on 24.11.2009 14:20
moo XCache wrote:
> Gaetano Giunta wrote:
>> Installed the VC9-ts version on a similarly-configured wamp stack 
>> (apache bin from apachelounge).
>> - using zend_extension_ts in php.ini does not load the cache nor produce 
>> any errors
> use zend_extension instead since PHP 5.3
>> - using extension = php_xcache.dll works, but sometimes restarting 
>> apache will fail. Doing a full stop + start works though...

are you saying to include:

zend_extension =  php_xcache.dll instead of extension = php_xcache.dll ?

I use Apache + PHP 5.3.2-dev + XCache (all VC9) and have the some 
messages in Apache and don't restart.

Thanks for good work.

Ricardo
Posted by moo XCache
on 16.01.2010 15:47
> 
> are you saying to include:
> 
> zend_extension =  php_xcache.dll instead of extension = php_xcache.dll ?
yep
> 
> I use Apache + PHP 5.3.2-dev + XCache (all VC9) and have the some 
> messages in Apache and don't restart.
is your php5 ts or nts? match this too with XCache pre-built binaries
> 
> Thanks for good work.
> 
> Ricardo