أباتشي تلقائيا إعادة تشغيل نفسه كل زوجين من الطلبات

StackOverflow https://stackoverflow.com/questions/2255633

  •  20-09-2019
  •  | 
  •  

سؤال

ولقد بدأت للتو وجود مشكلة حيث سيتم إعادة تشغيل أباتشي تلقائيا بعد كل بضع الطلبات التي تتلقاها. انها كانت تعمل بشكل جيد لفترة طويلة وأنا لست متأكدا لماذا هذا سيحدث. وكان الشيء الوحيد الذي فعلته مؤخرا إضافة إدخال إلى ملف vhosts بلدي للاستماع للمضيف ظاهري آخر على IP أن انها تعمل على. ومع ذلك، وإعادة تعيين أن يعود إلى ما كان عليه، وأنا لا تزال رؤية المشكلة.

وهذا هو ما يظهر error.log:

[Fri Feb 12 16:29:12 2010] [notice] Parent: child process exited with status 0 -- Restarting.
[Fri Feb 12 16:29:13 2010] [notice] Apache/2.2.8 (Win32) DAV/2 mod_fastcgi/2.4.6 mod_ssl/2.2.8 OpenSSL/0.9.8g mod_autoindex_color mod_auth_sspi/1.0.1 SVN/1.4.3 PHP/5.2.5 configured -- resuming normal operations
[Fri Feb 12 16:29:13 2010] [notice] Server built: Jan 18 2008 00:37:19
[Fri Feb 12 16:29:13 2010] [notice] Parent: Created child process 6732
[Fri Feb 12 16:29:14 2010] [notice] Child 6732: Child process is running
[Fri Feb 12 16:29:14 2010] [notice] Child 6732: Acquired the start mutex.
[Fri Feb 12 16:29:14 2010] [notice] Child 6732: Starting 250 worker threads.
[Fri Feb 12 16:29:14 2010] [notice] FastCGI: process manager initialized
[Fri Feb 12 16:29:15 2010] [notice] Child 6732: Starting thread to listen on port 443.
[Fri Feb 12 16:29:15 2010] [notice] Child 6732: Starting thread to listen on port 82.
[Fri Feb 12 16:29:15 2010] [notice] Child 6732: Starting thread to listen on port 81.
[Fri Feb 12 16:29:15 2010] [notice] Child 6732: Starting thread to listen on port 80.
[Fri Feb 12 16:29:22 2010] [error] [client 192.168.3.12] (20024)The given path misformatted or contained invalid characters: Cannot map GET /wiki/index.php/Special:Random HTTP/1.1 to file, referer: http://review.laughlin.com:81/wiki/index.php/FullCircle
[Fri Feb 12 16:29:22 2010] [notice] Parent: child process exited with status 0 -- Restarting.
[Fri Feb 12 16:29:23 2010] [notice] Apache/2.2.8 (Win32) DAV/2 mod_fastcgi/2.4.6 mod_ssl/2.2.8 OpenSSL/0.9.8g mod_autoindex_color mod_auth_sspi/1.0.1 SVN/1.4.3 PHP/5.2.5 configured -- resuming normal operations
[Fri Feb 12 16:29:23 2010] [notice] Server built: Jan 18 2008 00:37:19
[Fri Feb 12 16:29:23 2010] [notice] Parent: Created child process 7252
[Fri Feb 12 16:29:24 2010] [notice] Child 7252: Child process is running
[Fri Feb 12 16:29:24 2010] [notice] Child 7252: Acquired the start mutex.
[Fri Feb 12 16:29:24 2010] [notice] Child 7252: Starting 250 worker threads.
[Fri Feb 12 16:29:24 2010] [notice] FastCGI: process manager initialized
[Fri Feb 12 16:29:24 2010] [notice] Child 7252: Starting thread to listen on port 443.
[Fri Feb 12 16:29:24 2010] [notice] Child 7252: Starting thread to listen on port 82.
[Fri Feb 12 16:29:24 2010] [notice] Child 7252: Starting thread to listen on port 81.
[Fri Feb 12 16:29:24 2010] [notice] Child 7252: Starting thread to listen on port 80.

وأنا على التوالي من خلال XAMPP (لا أفضله، ولكن أنشئت قبلي) وهنا هي الإصدارات التي يدرجها:

Apache 2.2.8
MySQL 5.0.51
PHP 5.2.5 + PHP 4.4.8 rc2 dev + PEAR
PHP-Switch win32 1.0 (please use the "php-switch.bat")
XAMPP Control Version 2.5 from www.nat32.com    
XAMPP Security 1.0  
SQLite 2.8.15
OpenSSL 0.9.8g
phpMyAdmin 2.11.4
ADOdb 4.96
Mercury Mail Transport System v4.52
FileZilla FTP Server 0.9.25
Webalizer 2.01-10
Zend Optimizer 3.3.0a
eAccelerator 0.9.5.2 for PHP 5.2.5  (comment out in the php.ini)

لا أحد يعرف أي أسباب هذا يمكن أن يحدث؟ لقد محاولة يدويا إعادة تشغيل الخدمة اباتشي عدة مرات دون الحظ. كما وجدت بعض الاقتراحات لاستبدال libmysql.dll أو غيرها من الملفات في سلة المهملات، ولكن لم تتح لي أي حظ مع ذلك ايضا.

والشيء الآخر فقط فعلت مؤخرا على ذلك الملقم هو محاولة للحصول PHP تعمل في IIS (الذي كان يعمل بالفعل على الجهاز لفترة طويلة على مختلف IP، ولكن كنت مجرد محاولة لتمكين PHP). لم يكن لدي أي حظ مع ذلك حتى لقد تعطيل الآن محاولات أدليت به.

هل كانت مفيدة؟

المحلول

وتبين أنه كان تدخلا من محاولة لاقامة PHP في IIS وكذلك على نفس الجهاز.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top