Je recevais occasionnellement l'erreur Seg Seg d'Apache, j'ai donc activé le core dump sur mes serveurs pour essayer de comprendre ce qui se passe. La nuit dernière, j'en ai eu un autre et j'essayais d'examiner la décharge principale pour savoir ce qui se passait. C'est vraiment un processus PHP, donc j'ai cherché sur Google comment les examiner spécifiquement pour PHP. J'ai téléchargé le fichier .gdbinit pour PHP 5.2 et je courais ce qui suit sur le fichier de vidage:Analyse du vidage du noyau Apache/PHP
$ gdb apache2 dumpfile
[reading/loading symbols]
(gdb) bt
[...backtrace...]
(gdb) source ~/.gdbinit
(gdb) dump_bt executor_globals.current_execute_data
Attempt to extract a component of a value that is not a structure.
Je devrais obtenir un backtrace après dump_bt executor_globals.current_execute_data
pour le script PHP qui a provoqué la faute de seg, mais je continue à obtenir la place Attempt to extract a component of a value that is not a structure.
.
pourrait être une incompatibilité de version du module/extension de – stillstanding
Dump ici la version PHP. –
@FractalizeR La version de PHP est 5.2.4 – JamesArmes