[FASTCGI] apache restart
davidb at pins.net
Wed Aug 6 10:20:38 EDT 2008
You're trying to overwrite, and the OS has it locked. Maybe you can rename it:
mv /usr/lib/cgi-bin/test2.fcgi /usr/lib/cgi-bin/test2.fcgi.bak
cp test2.fcgi /usr/lib/cgi-bin/test2.fcgi
[ kill test2.fcgi process or whatever ]
On Wed, 6 Aug 2008, Steffen Wendzel wrote:
> since the list is up again, I will try to post my question again.
> I develop a fastcgi based application but after I made a few requests I have
> to restart the apache using
> /etc/init.d/apache2 force-reload
> to be able to replace the old executable with the old one.
> $ sudo cp test2.fcgi /usr/lib/cgi-bin/test2.fcgi
> cp: regular file "/usr/lib/cgi-bin/test2.fcgi": Text file busy
> $ sudo /etc/init.d/apache2 force-reload
> $ sleep 2 <-- takes at least two seconds
> $ sudo cp test2.fcgi /usr/lib/cgi-bin/test2.fcgi <-- now works fine
> Do you have any solutions how to optimize this?
> Steffen Wendzel
> FastCGI-developers mailing list
> FastCGI-developers at mailman.fastcgi.com
More information about the FastCGI-developers