Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/03/2016, à 19:48

gotcha5832

Segmentation fault (11)

Bonjour à tous,

Je suis confronté un à un souci avec mon Apache

[core:notice] [pid 20396] AH00051: child pid 6835 exit signal Segmentation fault (11), possible coredump in /etc/apache2

Quelqu'un pourrais t il m'aider?

Hors ligne

#2 Le 03/03/2016, à 23:08

ares

Re : Segmentation fault (11)

Bonjour,

Je suis pas spécialiste mais :
- c'est quelle version d'Ubuntu ?
- C'est suite à une mise à jour ? modification config ?
- y'a que ce message dans  /var/log/apache2/error.log ?

@+


Le droit d'emmerder Dieu BNF

Hors ligne

#3 Le 04/03/2016, à 08:34

gotcha5832

Re : Segmentation fault (11)

Merci Ares

Voici la version ubuntu
3.19.0-51-generic #58~14.04.1-Ubuntu SMP Fri Feb 26 22:02:58 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Effectivement c'est suite à une mise à jour. et notament la mise à jour des fichier php.ini

justement le message de la segmentation fault viens de l'errror.log
sinon pas d'erreur particulière au lancement par exemple

Hors ligne

#4 Le 04/03/2016, à 09:39

bruno

Re : Segmentation fault (11)

Difficile de savoir à quoi c'est dû avec si peu d'informations…
Il faut d’abord t’assurer que ta mise à jour s'est déroulé correctement et complètement.
Tu parles de fichiers php.ini, quel choix as-tu fais au moment de la mise à jour : conserver ton fichier ou écraser avec la nouvelle version ?

Si Apache se lance correctement et que tu as ensuite ces erreurs, il est possible qu'un module php en soit la cause (notamment les modules de cache).
Il faudrait voir la sortie de :

php -m

et éventuellement désactiver les modules puis les réactiver un par un pour trouver le coupable.

#5 Le 04/03/2016, à 11:18

ares

Re : Segmentation fault (11)

Bonjour,

Pour compléter la demande de bruno, merci de préciser si c'est suite à une mise à jour vers Php 5

Bonne chance !


Le droit d'emmerder Dieu BNF

Hors ligne

#6 Le 04/03/2016, à 17:58

gotcha5832

Re : Segmentation fault (11)

Je vous remercie.

Donc voici

gotcha@xd:/etc/apache2$ php -v
PHP 7.0.3-10+deb.sury.org~trusty+1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
gotcha@xd:/etc/apache2$ php -m
[PHP Modules]
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mcrypt
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zlib

[Zend Modules]
Zend OPcache

Hors ligne

#7 Le 05/03/2016, à 08:38

bruno

Re : Segmentation fault (11)

Je vais faire la me réponse que dans un autre fil de discussion: PHP 7.0 n'est pas dans les dépôts officiels, ce n'est donc pas étonnant d'avoir des problèmes…

Dans ton cas je suppose qu'un ou plusieurs de tes modules ne sont pas compatibles PHP7. En principe, il suffit de regarder tes paquets installés pour voir si tu as encore des paquets php5-xxxxx

#8 Le 06/03/2016, à 07:54

gotcha5832

Re : Segmentation fault (11)

Je te remercie, mais aucun module php5-* n'est installé.

Hors ligne

#9 Le 06/03/2016, à 09:38

bruno

Re : Segmentation fault (11)

Il peut aussi y avoir des modules qui viennent de paquets nommés php-*. Je pense à php-gettext notamment.
Encore un fois il faut t'assurer que chacun des modules activé est  bien compatible avec PHP 7.0 : examine les paquets installés, leurs versions, leur provenance (dépôt) et leur dépendances.

#10 Le 06/03/2016, à 15:18

bobe

Re : Segmentation fault (11)

Comment PHP est-il intégré à Apache : mod_php ou php-fpm/fastcgi ? Si c'est le mod_php, est-ce bien le paquet pour php7 qui est installé ? (libapache2-mod-php7 j'imagine)

Hors ligne

#11 Le 07/03/2016, à 07:33

gotcha5832

Re : Segmentation fault (11)

je te remercie c'est bien mod_php7 qui est installé:

Loaded Modules     core mod_so mod_watchdog http_core mod_log_config mod_logio mod_version mod_unixd mod_access_compat mod_alias mod_auth_basic mod_authn_core mod_authn_file mod_authz_core mod_authz_host mod_authz_user mod_autoindex mod_deflate mod_dir mod_env mod_expires mod_filter mod_headers mod_mime prefork mod_negotiation mod_php7 mod_rewrite mod_setenvif mod_status

Hors ligne

#12 Le 07/03/2016, à 16:09

bobe

Re : Segmentation fault (11)

Donne-nous le résultat de la commande suivante :

$ dpkg -l *php7*

Idem :

$ dpkg -l *php5*

Dernière modification par bobe (Le 07/03/2016, à 16:09)

Hors ligne

#13 Le 08/03/2016, à 07:38

gotcha5832

Re : Segmentation fault (11)

Je te remercie
Et voici:

gotcha@samsung400b:~$ dpkg -l *php7*
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                            Version                      Architecture                 Description
+++-==============================================-============================-============================-=================================================================================================
ii  libapache2-mod-php7.0                          7.0.4-1+deb.sury.org~trusty+ amd64                        server-side, HTML-embedded scripting language (Apache 2 module)
ii  php7.0                                         7.0.4-1+deb.sury.org~trusty+ all                          server-side, HTML-embedded scripting language (metapackage)
un  php7.0-cgi                                     <aucun>                      <aucune>                     (aucune description n'est disponible)
ii  php7.0-cli                                     7.0.4-1+deb.sury.org~trusty+ amd64                        command-line interpreter for the PHP scripting language
ii  php7.0-common                                  7.0.4-1+deb.sury.org~trusty+ amd64                        documentation, examples and common module for PHP
ii  php7.0-curl                                    7.0.4-1+deb.sury.org~trusty+ amd64                        CURL module for PHP
ii  php7.0-fpm                                     7.0.4-1+deb.sury.org~trusty+ amd64                        server-side, HTML-embedded scripting language (FPM-CGI binary)
ii  php7.0-gd                                      7.0.4-1+deb.sury.org~trusty+ amd64                        GD module for PHP
ii  php7.0-json                                    7.0.4-1+deb.sury.org~trusty+ amd64                        JSON module for PHP
ii  php7.0-mbstring                                7.0.4-1+deb.sury.org~trusty+ amd64                        MBSTRING module for PHP
ii  php7.0-mcrypt                                  7.0.4-1+deb.sury.org~trusty+ amd64                        libmcrypt module for PHP
ii  php7.0-mysql                                   7.0.4-1+deb.sury.org~trusty+ amd64                        MySQL module for PHP
ii  php7.0-opcache                                 7.0.4-1+deb.sury.org~trusty+ amd64                        Zend OpCache module for PHP
un  php7.0-pdo-mysql                               <aucun>                      <aucune>                     (aucune description n'est disponible)
ii  php7.0-readline                                7.0.4-1+deb.sury.org~trusty+ amd64                        readline module for PHP
ii  php7.0-xml                                     7.0.4-1+deb.sury.org~trusty+ amd64                        DOM, SimpleXML, WDDX, XML, and XSL module for PHP
un  php7.0-xsl                                     <aucun>                      <aucune>                     (aucune description n'est disponible)
un  php7.0-zlib                                    <aucun>                      <aucune>                     (aucune description n'est disponible)
gotcha@samsung400b:~$ dpkg -l *php5*
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                            Version                      Architecture                 Description
+++-==============================================-============================-============================-=================================================================================================
un  libapache2-mod-php5                            <aucun>                      <aucune>                     (aucune description n'est disponible)
un  libapache2-mod-php5filter                      <aucun>                      <aucune>                     (aucune description n'est disponible)
un  php5                                           <aucun>                      <aucune>                     (aucune description n'est disponible)
un  php5-cli                                       <aucun>                      <aucune>                     (aucune description n'est disponible)
un  php5-fpm                                       <aucun>                      <aucune>                     (aucune description n'est disponible)
un  php5.6-common                                  <aucun>                      <aucune>                     (aucune description n'est disponible)
un  php5.6-json                                    <aucun>                      <aucune>                     (aucune description n'est disponible)

Hors ligne

#14 Le 09/03/2016, à 21:58

bobe

Re : Segmentation fault (11)

Là, je proposerais de désinstaller tous les modules de php7 que tu peux et de voir si ça bug encore, puis d'installer un module et restester, etc

Hors ligne