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 12/08/2013, à 16:23

sinbad83

OCSinventory/GLPI

Bonjour à tous,
je n'arrive pas à remonter les informations des agents OCS vers le serveur. Je suis en 13.04 et 12.04 LTS sur deux serveurs indépendants. GLPI et OCSinventory ont été installés à partir des dépôts Ubuntu. Les serveurs OCS sont en 2.0.5.1-1 ou en 2:2.0-2 selon les cas. Les agents sont en 2:2.0.5-1 ou 2:2.0-1. GLPI est en 0.83.31-2 ou en 0.80.7-1.
En 13.04, si je lance

sudo ocsinventory-agent

pour remonter les informations vers le serveur, j'ai le message d'erreur

[error] Cannot establish communication : 404 Not Found 

En fait, il y a un problème sur apache2, mais je ne vois pas lequel:

sudo service apache2 restart
 * Restarting web server apache2                                                
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

Sur l'autre serveur, la réponse à la demande de l'agent est

[error] Cannot establish communication : 500 Can't connect to 192.168.1.240:80 (Connexion terminée par expiration du délai d'attente)

Le log donne:

tail /var/log/apache2/error.log
ocsinventory-server: Can't load SOAP::Transport::HTTP* - Web service will be unavailable
ocsinventory-server: Bad setting. `SUPPORT` is not set. Default: `1`
ocsinventory-server: Can't load SOAP::Transport::HTTP* - Web service will be unavailable
[Mon Aug 12 17:52:12 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.3.10-1ubuntu3.7 with Suhosin-Patch mod_perl/2.0.5 Perl/v5.14.2 configured -- resuming normal operations
[Mon Aug 12 19:04:28 2013] [notice] caught SIGTERM, shutting down
ocsinventory-server: Bad setting. `SUPPORT` is not set. Default: `1`
ocsinventory-server: Can't load SOAP::Transport::HTTP* - Web service will be unavailable
ocsinventory-server: Bad setting. `SUPPORT` is not set. Default: `1`
ocsinventory-server: Can't load SOAP::Transport::HTTP* - Web service will be unavailable
[Mon Aug 12 19:04:29 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.3.10-1ubuntu3.7 with Suhosin-Patch mod_perl/2.0.5 Perl/v5.14.2 

Dernière modification par sinbad83 (Le 12/08/2013, à 19:25)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#2 Le 13/08/2013, à 08:32

Bigcake

Re : OCSinventory/GLPI

Bonjour

Une remarque : quand tu fait ton "sudo service apache2 restart"
L'erreur "(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80" signifie que tu a déja un autre processus qui utilise le port 80, apache2 ne peut donc pas démarrer sur le port 80

une petit "netstat -tulpn" t'indiquera ce qui utilise le port 80


"Les gens" ne sont pas cons, ils ont été habitués à la facilité et à la désinformation. Le meilleur moyen de ne pas les aider, c'est de se moquer. Le meilleur moyen de les aider, c'est de les informer, encore et encore. La réflexion viendra. N'oubliez pas que vous aussi, vous êtes le con d'un autre.
Smartphone+GNU/Linux=Librem5

Hors ligne

#3 Le 13/08/2013, à 09:02

Pseudo supprimé

Re : OCSinventory/GLPI

oui, en effet,

nc -z localhost 80; echo $? ; sudo lsof -i:80

c'est un machin qui doit fonctionner en reverse proxy ??  regarde la doc.

#4 Le 13/08/2013, à 17:51

sinbad83

Re : OCSinventory/GLPI

@Bigcake,
voilà le retour de la commande netstat:

sudo netstat -tulpn |grep 80
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      2039/python     
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1523/mathopd    
tcp6       0      0 :::8000                 :::*                    LISTEN      2158/webfsd    

Je ne vois pas ce qu'il faut arrêter.

Dernière modification par sinbad83 (Le 13/08/2013, à 17:54)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#5 Le 13/08/2013, à 17:58

sinbad83

Re : OCSinventory/GLPI

@Titouan,
merci pour ta commande qui m'a donné cela:

 nc -z localhost 80; echo $? ; sudo lsof -i:80
0
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
mathopd 1523 www-data    4u  IPv4  12381      0t0  TCP *:http (LISTEN)
firefox 3598      guy   72u  IPv4 287053      0t0  TCP Athos1:38217->par10s12-in-f2.1e100.net:http (ESTABLISHED)
firefox 3598      guy   82u  IPv4 288187      0t0  TCP Athos1:34349->2.17.47.139:http (ESTABLISHED)
firefox 3598      guy   91u  IPv4 289797      0t0  TCP Athos1:40626->edge-star-ecmp-02-ams2.facebook.com:http (ESTABLISHED)
firefox 3598      guy   92u  IPv4 290683      0t0  TCP Athos1:34054->2.19.177.224:http (ESTABLISHED)

Du coup, j'ai supprimé mathopd qui s'était installé sans que je le sache.
Maintenant, apache2 a l'air sain.
Il faut que je vérifie comment marche OCS.

Dernière modification par sinbad83 (Le 13/08/2013, à 18:12)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#6 Le 13/08/2013, à 18:12

sinbad83

Re : OCSinventory/GLPI

Quand je relance à partir d'un agent, la réponse donne:

sudo ocsinventory-agent
[info] No support registered for your installation. Check OCS Inventory NG support packages at http://www.ocsinventory-ng.com
[info] [download] Download is off.
[info] [download] Beginning work. I am 3235.
[info] [download] Option turned off. Exiting.

Côté serveur, l'error.log d'Apache donne:

tail /var/log/apache2/error.log
[Tue Aug 13 19:07:44 2013] [error] [client 127.0.0.1] File does not exist: /usr/share/glpi/lib/tiny_mce, referer: http://localhost/glpi/front/ocsng.sync.php
[Tue Aug 13 19:07:44 2013] [error] [client 127.0.0.1] File does not exist: /usr/share/glpi/lib/extjs/locale, referer: http://localhost/glpi/front/ocsng.sync.php
[Tue Aug 13 19:07:45 2013] [error] [client 127.0.0.1] File does not exist: /usr/share/glpi/lib/tiny_mce, referer: http://localhost/glpi/front/ocsng.sync.php
[Tue Aug 13 19:07:45 2013] [error] [client 127.0.0.1] File does not exist: /usr/share/glpi/lib/extjs/locale, referer: http://localhost/glpi/front/ocsng.sync.php
[Tue Aug 13 19:08:05 2013] [notice] caught SIGTERM, shutting down
ocsinventory-server: Bad setting. `SUPPORT` is not set. Default: `1`
ocsinventory-server: Can't load SOAP::Transport::HTTP* - Web service will be unavailable
ocsinventory-server: Bad setting. `SUPPORT` is not set. Default: `1`
ocsinventory-server: Can't load SOAP::Transport::HTTP* - Web service will be unavailable
[Tue Aug 13 19:08:06 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.4.9-4ubuntu2.2 mod_perl/2.0.7 Perl/v5.14.2 configured -- resuming normal operations

Effectivement, il manque des fichiers dans /usr/share/glpi/lib, mais on ne peut pas les inventer...
Par ailleurs, que faut-il modifier dans /usr/share/ocsinventory-server/files/ocsinventory.conf pour avoir les bons paramètres du serveur ?

Dernière modification par sinbad83 (Le 13/08/2013, à 18:21)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#7 Le 14/08/2013, à 21:18

Pseudo supprimé

Re : OCSinventory/GLPI

ls -ls /usr/share/glpi/lib/

#8 Le 14/08/2013, à 23:44

sinbad83

Re : OCSinventory/GLPI

@Titouan,
voilà le contenu de /usr/share/glpi/lib/:

$ ls -ls /usr/share/glpi/lib/
total 32
4 drwxr-xr-x 4 root root 4096 août  11 16:45 cache_lite
0 lrwxrwxrwx 1 root root   22 janv. 25  2013 extjs -> ../../javascript/extjs
4 drwxr-xr-x 3 root root 4096 août  11 16:45 extrajs
4 drwxr-xr-x 5 root root 4096 août  11 16:45 ezcomponents
4 drwxr-xr-x 3 root root 4096 août  11 16:45 ezpdf
4 drwxr-xr-x 2 root root 4096 août  11 16:45 htmlawed
4 drwxr-xr-x 2 root root 4096 août  11 16:45 icalcreator
4 -rw-r--r-- 1 root root 1359 juil. 12  2012 index.php
4 drwxr-xr-x 2 root root 4096 août  11 16:45 vcardclass

Dernière modification par sinbad83 (Le 19/08/2013, à 14:43)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#9 Le 17/08/2013, à 21:26

Pseudo supprimé

Re : OCSinventory/GLPI

manque www-data ...

#10 Le 18/08/2013, à 14:02

sinbad83

Re : OCSinventory/GLPI

Certes, mais comment le rajouter si l'installation ne l'a pas fait ?
J'ajoute l'arborescence actuelle:

$ tree -d /usr/share/glpi/lib/
/usr/share/glpi/lib/
├── cache_lite
│   ├── docs
│   └── Lite
├── extjs -> ../../javascript/extjs
├── extrajs
│   └── starslider
│       └── images
├── ezcomponents
│   ├── autoload
│   ├── Base
│   │   └── src
│   │       ├── exceptions
│   │       ├── interfaces
│   │       ├── metadata
│   │       ├── options
│   │       └── structs
│   └── Graph
│       └── src
│           ├── axis
│           ├── charts
│           ├── colors
│           ├── data_container
│           ├── datasets
│           │   └── property
│           ├── driver
│           ├── element
│           ├── exceptions
│           ├── interfaces
│           ├── math
│           ├── options
│           ├── palette
│           ├── renderer
│           └── structs
├── ezpdf
│   └── fonts
├── htmlawed
├── icalcreator
└── vcardclass

Dernière modification par sinbad83 (Le 19/08/2013, à 14:41)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#11 Le 20/08/2013, à 13:22

Pseudo supprimé

Re : OCSinventory/GLPI

regarde, tu dois avoir un fichier apache.conf sous glpi, qui traine par là, ou un racourci sous /etc/apache2/.cond.d
vérifie "Alias /glpi /path"

sudo chown -R www-data:www-data /path

#12 Le 20/08/2013, à 18:52

sinbad83

Re : OCSinventory/GLPI

Voici le contenu du fichier /etc/apache2/conf.d/glpi

~$ cat /etc/apache2/conf.d/glpi
Alias /glpi /usr/share/glpi

<Directory /usr/share/glpi>
  DirectoryIndex index.php
  Options FollowSymLinks
  AllowOverride Limit Options FileInfo
</Directory>

# some people prefer a simple URL like http://glpi.example.com
#<VirtualHost 1.2.3.4>
#  DocumentRoot /usr/share/glpi~$ 
#  ServerName glpi.example.com
#</VirtualHost>

J'ai appliqué le chown sur  /usr/share/glpi.

Mais quand je lance l'agent OCS, il n'y a pas de communication:

~$ sudo ocsinventory-agent --nolocal --server=localhost
[error] Cannot establish communication : 404 Not Found

et toujours l'erreur au relancement Apache:

~$ sudo service apache2 restart
 * Restarting web server apache2                                                
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

Il n'y a pas de fichier /var/log/apache2/error.log.

Dernière modification par sinbad83 (Le 20/08/2013, à 19:01)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#13 Le 20/08/2013, à 20:40

Pseudo supprimé

Re : OCSinventory/GLPI

j'ai installé le glpi, à l'instant,

sudo apt-get install glpi
sudo dpkg-reconfigure glpi

cela va te créer un user mysql glpi avec database et password, que tu peux récupérer avec

 
cat /etc/dbconfig-common/glpi.conf
dbc_dbuser='glpi'
dbc_dbpass='mot_de_passe'

ensuite tu as des histoires de droits avec www-data

sudo chown -R www-data:www-data /usr/share/glpi
sudo chown -R www-data /var/lib/glpi
sudo chown -R www-data /etc/glpi/config

ensuite, il cherche un fichier qui normalement doit être générer à l'installation en  GUI.

sudo mv /etc/glpi/config/config_db.php /etc/glpi/config/config_db.php.old

ensuite dans apache si tu as un vhost déjà opérationnel
sudo nano /etc/apache2/sites-available/default

....
	Alias /gpl /usr/share/glpi

	<Directory /usr/share/glpi>
        Order allow,deny
        Allow from all
	DirectoryIndex index.php
	Options FollowSymLinks
	AllowOverride Limit Options FileInfo
	</Directory>
sudo rm -i /etc/apache2/conf.d/glpi
sudo service apache2 reload

ensuite avec ton navigateur tu vas en http://..../gpl
et l'installation en GUI démarre
au moment demandé par le GUI, tu renseignes, ce que tu as trouvé dans /etc/dbconfig-common/glpi.conf
dbc_dbuser='glpi'

user database = glpi

dbc_dbpass='mot_de_passe'

user password = mot_de_passe
database existante ou à créer : glpi

Voilà une fois finie, à la première connexion,
http:/..gpl
identifiants admin login+pass    glpi + glpi

par contre, pour OCS& ocsinventory , je n'ai pas regardé

#14 Le 21/08/2013, à 10:54

sinbad83

Re : OCSinventory/GLPI

Merci Titouan,
j'ai supprimé le glpi existant et suivi ta procédure pour réinstaller (mais dans /etc/apache2/sites-available/default, j'ai remplacé     Alias /gpl /usr/share/glpi  par     Alias /gpli /usr/share/glpi).
Malheureusement en finale, le navigateur répond:

404 Not Found
glpi/index.html:

This item has not been found

- Par ailleurs, je constate que le changement de nom de /etc/glpi/config/config_db.php n'a pas été suivi par la création d'un nouveau.
- J'ai fait la modification dans /etc/apache2/sites-available/default en fin de fichier, est-ce correct ?
- J'ai de nouveau une erreur en relançant apache2.

Dernière modification par sinbad83 (Le 21/08/2013, à 11:20)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#15 Le 21/08/2013, à 12:09

Pseudo supprimé

Re : OCSinventory/GLPI

bonjour,

je suppose qu'il manque php...

sudo apache2ctl -M | grep php
test
sudo nano /usr/share/glpi/phpinfo.php
<?php
phpinfo();
?>
sudo chown www-data /usr/share/glpi/phpinfo.php

firefox http://.../glpi/phpinfo.php

#16 Le 21/08/2013, à 12:18

sinbad83

Re : OCSinventory/GLPI

J'ai un gros problème. En voulant désinstaller glpi pour le réinstaller, il y a eu un sac avec la suppression ou non de la bdd glpi. Je suis complètement coincé quand je veux désinstaller également apache2, mysql, php5 et php5-mysql. Je sens que je vais devoir faire une réinstallation complète. Ce ne serait pas de gaieté de coeur...

Dernière modification par sinbad83 (Le 21/08/2013, à 14:16)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#17 Le 21/08/2013, à 12:37

Pseudo supprimé

Re : OCSinventory/GLPI

pas besoin de desinstaller glpi

sudo dpkg-reconfigure glpi
 

Address already in use:...

même problème qu'en début de topic
tu as une autre ressource serveur qui écoute sur le 80

Could not reliably determine the server's fully qualified

pas très important

je constate que le changement de nom de /etc/glpi/config/config_db.php n'a pas été suivi par la création d'un nouveau.

c'est l'assistant glpi  qui le crée lorsque tu vas en http://.../glpi. Et pour le moment, tu n'y arrives pas . pas de php.

#18 Le 21/08/2013, à 13:38

Pseudo supprimé

Re : OCSinventory/GLPI

a écrit :

Address already in use:...Action 'start' failed

Tu n'aurais pas initalement installé XAMPP par hasard, puis LAMP par la suite ???

#19 Le 21/08/2013, à 14:15

sinbad83

Re : OCSinventory/GLPI

Non, pas du tout.


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#20 Le 21/08/2013, à 14:20

sinbad83

Re : OCSinventory/GLPI

Quand je lance dpkg-reconfigure glpi, j'ai en finale un message d'erreur

Une erreur s'est produite lors de la création de la base de données.                                                                                     
 │ ERROR 1045 (28000): Access denied for user 'glpi'@'localhost' (using         
 │ password: YES)                                                               
 │                                                                              
 │ Vous pouvez soit recommencer soit abandonner l'opération. Si vous            
 │ choisissez « Recommencer », la mise à jour sera tentée à nouveau en vous     
 │ posant à nouveau les questions de configuration. Avec l'option               
 │ « Recommencer avec les mêmes réglages », la mise à jour sera tentée          
 │ immédiatement. Avec le choix « Abandonner », la mise à jour échouera et      
 │ vous devrez revenir à la version précédente, désinstaller et                 
 │ reconfigurer ce paquet, à moins d'effectuer vous-même les opérations         
 │ nécessaires pour continuer à l'utiliser. Enfin, le choix « Ignorer »         
 │ poursuivra les opérations en ignorant les erreurs ultérieures issues de      
 │                                                                              
 │                                  <Ok>          

Aucune des options Recommencer/Abandonner, etc... ne fonctionne.
J'avais pourtant supprimé la base glpi dans mysql.

Quand je veux réinstaller php5 ou le reconfigurer, la réponse est toujours

...
Paramétrage de php5-common (5.4.9-4ubuntu2.2) ...
Not replacing deleted config file /etc/php5/mods-available/pdo.ini
ERROR: /etc/php5/mods-available/pdo.ini does not exist
dpkg: erreur de traitement de php5-common (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
dpkg: des problèmes de dépendances empêchent la configuration de php5-cli :
 php5-cli dépend de php5-common (= 5.4.9-4ubuntu2.2) ; cependant :
 Le paquet php5-common n'est pas encore configuré.

dpkg: erreur de traitement de php5-cli (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de php5-cgi :
 php5-cgi dépend de php5-common (= 5.4.9-4ubuntu2.2) ; cependant :
 Le paquet php5-common n'est pas encore configuré.

dpkg: erreur de traitement de php5-cgi (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libapache2-mod-php5 :
 libapache2-mod-php5 dépend de php5-common (= 5.4.9-4ubuntu2.2) ; cependant :
 Le paquet php5-common n'est pas encore configuré.

dpkg: erreur de traitement de libapache2-mod-php5 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                                                                     Aucun rapport « apport » n'a été créé car le message d'erreur indique une erreur consécutive à un échec précédent.
                       Aucun rapport « apport » écrit car MaxReports a déjà été atteint
       Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                       Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                       Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                       empêchent la configuration de php5-mysql :
 php5-mysql dépend de phpapi-20100525 ; cependant :
  Le paquet phpapi-20100525 n'est pas installé.
  Le paquet libapache2-mod-php5 qui fournit phpapi-20100525 n'est pas encore configuré.
  Le paquet php5-cli qui fournit phpapi-20100525 n'est pas encore configuré.
  Le paquet php5-cgi qui fournit phpapi-20100525 n'est pas encore configuré.
 php5-mysql dépend de php5-common (= 5.4.9-4ubuntu2.2) ; cependant :
 Le paquet php5-common n'est pas encore configuré.

dpkg: erreur de traitement de php5-mysql (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de php5 :
 php5 dépend de libapache2-mod-php5 (>= 5.4.9-4ubuntu2.2) | libapache2-mod-php5filter (>= 5.4.9-4ubuntu2.2) | php5-cgi (>= 5.4.9-4ubuntu2.2) | php5-fpm (>= 5.4.9-4ubuntu2.2) ; cependant :
 Le paquet libapache2-mod-php5 n'est pas encore configuré.
  Le paquet libapache2-mod-php5filter n'est pas installé.
 Le paquet php5-cgi n'est pas encore configuré.
  Le paquet php5-fpm n'est pas installé.
 php5 dépend de php5-common (>= 5.4.9-4ubuntu2.2) ; cependant :
 Le paquet php5-common n'est pas encore configuré.

dpkg: erreur de traitement de php5 (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de libphp-phpmailer :
 libphp-phpmailer dépend de php5 | php5-cli | php5-cgi | libapache2-mod-php5 ; cependant :
 Le paquet php5 n'est pas encore configuré.
 Le paquet php5-cli n'est pas encore configuré.
 Le paquet php5-cgi n'est pas encore configuré.
 Le paquet libapache2-mod-php5 n'est pas encore configuré.

dpkg: erreur de traitement de libphp-phpmailer (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 php5-common
 php5-cli
 php5-cgi
 libapache2-mod-php5
 php5-mysql
 php5
 libphp-phpmailer
E: Sub-process /usr/bin/dpkg returned an error code (1)

Dernière modification par sinbad83 (Le 21/08/2013, à 14:57)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#21 Le 21/08/2013, à 16:07

sinbad83

Re : OCSinventory/GLPI

De retour après réinstallation Raring.
Installation GLPI selon ta procédure OK, sauf réponse Firefox:

Not Found
The requested URL /glpi/ was not found on this server.

J'ai fait le contrôle apache2ctl -M | grep php, c'est OK.
La commande test ne donne aucune réponse. Normal ?
Le phpinfo.php marche en /var/www/phpinfo.php mais pas en /usr/share/glpi/phpinfo.php


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#22 Le 21/08/2013, à 16:26

Pseudo supprimé

Re : OCSinventory/GLPI

et dans les logs d'apache ??
et ton virtualhost, à quoi, il ressemble ?

#23 Le 21/08/2013, à 16:54

sinbad83

Re : OCSinventory/GLPI

Je ne connais pas grand-chose en bdd, c'est sans doute l'origine des problèmes.
Pour les erreurs apache:

~$ tail -f /var/log/apache2/error.log 
[Wed Aug 21 17:07:29 2013] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
[Wed Aug 21 17:07:29 2013] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
[Wed Aug 21 17:07:29 2013] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
[Wed Aug 21 17:07:29 2013] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
[Wed Aug 21 17:07:29 2013] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Wed Aug 21 17:07:29 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.4.9-4ubuntu2.2 configured -- resuming normal operations
[Wed Aug 21 17:08:37 2013] [error] [client 127.0.0.1] File does not exist: /var/www/usr
[Wed Aug 21 17:15:26 2013] [notice] caught SIGTERM, shutting down
[Wed Aug 21 17:16:45 2013] [notice] Apache/2.2.22 (Ubuntu) PHP/5.4.9-4ubuntu2.2 configured -- resuming normal operations

Je vois par ailleurs un problème côté phpmyadmin qui signale

Erreur
Requête SQL: DocumentationModifier Modifier
SELECT `tables`
FROM `phpmyadmin`.`pma_recent`
WHERE `username` = 'root'

MySQL a répondu: Documentation
#1146 - Table 'phpmyadmin.pma_recent' doesn't exist 

Je ne comprends pas, il n'y a pas de table phpmyadmin:

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| glpi               |
| mysql              |
| performance_schema |
| test               |
+--------------------+
5 rows in set (0.00 sec)

Dernière modification par sinbad83 (Le 21/08/2013, à 16:57)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#24 Le 21/08/2013, à 17:28

Pseudo supprimé

Re : OCSinventory/GLPI

Bad file descriptor: apr_socket_accept: (client socket

Pas très grave apparemment; Do a hard restart instead of a graceful restart when using mod_prefork

#25 Le 21/08/2013, à 19:21

sinbad83

Re : OCSinventory/GLPI

Après redémarrage, GLPI fonctionne. Reste à réinstaller OCS...

Dernière modification par sinbad83 (Le 22/08/2013, à 07:01)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne