Mysql
 sql >> база данни >  >> RDS >> Mysql

Срив на APACHE:Родител:дъщерен процес е излязъл със състояние 3221225477 -- Рестартиране

Кодът на грешката 3221225477 е 0xC0000005 в шестнадесетичен, което в Windows е:

#define STATUS_ACCESS_VIOLATION  ((NTSTATUS)0xC0000005L)

Нарушението на достъпа е версията на Windows за "сегментационна грешка", което просто казано означава, че програмата се е опитала да получи достъп до памет, която не е разпределена. Това може да се случи по много различни причини, но най-вече (ако не винаги) е грешка в програмата.

Сега, моето предположение за вашата ситуация е, че има грешка в PHP или в едно от разширенията на PHP, или в Perl или някакво приложение на Perl. Самият Apache обикновено е много стабилен, но ако използвате някакво необичайно разширение, това също може да е причината.

Бих препоръчал да актуализирате цялата си конфигурация до най-новите версии. Ако искате със сигурност да намерите източника на проблема, стартирайте Apache в дебъгер, като Visual Studio или OllyDbg. Когато се случи изключение (нарушение на достъпа), то ще спре изпълнението (вместо да се рестартира) и ще видите в кой модул се намира.

Погледнете и в регистъра за достъп, ако има подозрително заявка със същото времеви печат като грешката. Но може да се случи сривът да се случи преди заявката да бъде запазена в регистрационния файл.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. съхранявайте numpy масив в mysql

  2. SQL заявка за избор с помощта на функции за присъединяване, групиране по и агрегатиране

  3. MySQL неправилен ключов файл за таблицата tmp при извършване на множество обединения

  4. MySQL избира DISTINCT по най-висока стойност

  5. Django Multiple Databases Fallback към Master, ако Slave не работи