You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2016-10-04 14:31:20

emilien.briel
Member
Registered: 2015-06-16
Posts: 5

impossible d'accéder à la page d'installation

Bonjour,

Lors de l'installation de GLPI, lorsque j'essaie d'y accéder via le navigateur web, j'obtiens une page en php non traduite, avez-vous une idée ?

je suis sous ubuntu 16.04 server et php7

Merci d'avance

Offline

#2 2016-10-04 15:45:52

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: impossible d'accéder à la page d'installation

essaye cela :

apt-get install libapache2-mod-php
a2enmod php7.0
sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
service apache2 restart

ensuite pour php7, il faudra faire cela : http://forum.glpi-project.org/viewtopic.php?id=155385

Offline

#3 2016-10-04 16:46:36

emilien.briel
Member
Registered: 2015-06-16
Posts: 5

Re: impossible d'accéder à la page d'installation

Merci pour ta réponse, en fait pour y accéder je suis obliger de taper dans la barre d'adresse :

http://ip_du_serveur/glpi/install/install.php

et une fois installé:

http ://ip_du_serveur/glpi/index.php

Il y a longtemps sur une version précédente je n'étais pas obligé de taper tout cela, est ce normal ?

et sinon comment faire pour taper seulement "glpi" et tomber directement sur la page de login ?

Last edited by emilien.briel (2016-10-04 17:21:55)

Offline

#4 2016-10-04 19:31:29

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: impossible d'accéder à la page d'installation

Il faut mettre un alias dans votre configuration Apache


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#5 2016-10-06 16:43:01

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: impossible d'accéder à la page d'installation

J'ai exactement le même problème. Ubuntu 16.04.1, et après avoir fait la mise à jour de GLPI, j'ai un message d'erreur

Check PHP version not to have trouble if (version_compare(PHP_VERSION, "5.4.0")

C'est sur que Ubuntu 16.04 vient avec PHP7.0 et non 5.

serait-ce le problème ?
Si je vais comme Emilien le mentionne à : http://ip_du_serveur/glpi/install/install.php
je tombe en effet sur une page plus "connue" de l'installation, mais là encore plein de texte ou erreurs dans la page.

".__('Do you want to continue?')."
"; echo ""; echo ""; echo "
"; echo ""; echo "
"; Html::closeForm(); } } //------------Start of install script--------------------------- // Use default session dir if not writable if (is_writable(GLPI_SESSION_DIR)) { Session::setPath(); } Session::start(); error_reporting(0); // we want to check system before affraid the user. if (isset($_POST["language"])) { $_SESSION["glpilanguage"] = $_POST["language"]; } Session::loadLanguage(); /** * @since version 0.84.2 **/ function checkConfigFile() { if (file_exists(GLPI_CONFIG_DIR . "/config_db.php")) { Html::redirect($CFG_GLPI['root_doc'] ."/index.php"); die(); } } if (!isset($_POST["install"])) { $_SESSION = array(); checkConfigFile(); header_html("Select your language"); choose_language(); } else { // Check valid Referer : Toolbox::checkValidReferer(); // Check CSRF: ensure nobody strap first page that checks if config file exists ... Session::checkCSRF($_POST); // DB clean if (isset($_POST["db_pass"])) { $_POST["db_pass"] = stripslashes($_POST["db_pass"]); $_POST["db_pass"] = rawurldecode($_POST["db_pass"]); $_POST["db_pass"] = stripslashes($_POST["db_pass"]); } switch ($_POST["install"]) { case "lang_select" : // lang ok, go accept licence checkConfigFile(); header_html(__('License')); acceptLicense(); break; case "License" : // licence ok, go choose installation or Update checkConfigFile(); header_html(__('Beginning of the installation')); step0(); break; case "Etape_0" : // choice ok , go check system checkConfigFile(); //TRANS %s is step number header_html(sprintf(__('Step %d'), 0)); $_SESSION["Test_session_GLPI"] = 1; step1($_POST["update"]); break; case "Etape_1" : // check ok, go import mysql settings. checkConfigFile(); // check system ok, we can use specific parameters for debug Toolbox::setDebugMode(Session::DEBUG_MODE, 0, 0, 1); header_html(sprintf(__('Step %d'), 1)); step2($_POST["update"]); break; case "Etape_2" : // mysql settings ok, go test mysql settings and select database. checkConfigFile(); header_html(sprintf(__('Step %d'), 2)); step3($_POST["db_host"],$_POST["db_user"],$_POST["db_pass"],$_POST["update"]); break; case "Etape_3" : // Create and fill database checkConfigFile(); header_html(sprintf(__('Step %d'), 3)); if (empty($_POST["databasename"])) { $_POST["databasename"] = ""; } if (empty($_POST["newdatabasename"])) { $_POST["newdatabasename"] = ""; } step4($_POST["databasename"], $_POST["newdatabasename"]); break; case "Etape_4" : // finish installation header_html(sprintf(__('Step %d'), 4)); step7(); break; case "update_1" : checkConfigFile(); if (empty($_POST["databasename"])) { $_POST["databasename"] = ""; } update1($_POST["databasename"]); break; } } footer_html();

Y'en a plein comme ca !

Après avoir cliqué sur un des nombreux liens présents sur la page j'ai maintenant une page plus normal. mais avec l'erreur

Test sur l'extension Curl
L'extension curl de votre parseur PHP n'est pas installée>

Hé ben.. cette mise à jour parait complexe. Suis en erreur ?
J'utilise GLPI sur ce serveur depuis plusieurs années. J'ai récemment fait 2 choses

Mise à jour Ubuntu à la dernière version
Mise à jour de GLPI a la 9.1..
Peut-être que cela est trop

Last edited by Ijack30 (2016-10-06 16:49:04)

Offline

#6 2016-10-06 17:19:33

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: impossible d'accéder à la page d'installation

oui mais mise à jour de ubtuntu 16.04 qui est en php 7 !

regarde mon post ici : http://forum.glpi-project.org/viewtopic.php?id=155385

Offline

#7 2016-10-06 17:20:19

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: impossible d'accéder à la page d'installation

pour curl : sudo apt-get install php-curl

Offline

#8 2016-10-06 17:36:25

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: impossible d'accéder à la page d'installation

Merci Eric.

je vois qu'avec PHP 7.0 il faut tout réinstaller.. CURL-LDAP-IMAP..

Bon, tout fonctionne normalement, la seule chose que je ne comprends pas trop, c'est qu'avant mon url était simplement
http://serveur/glpi

Maintenant, je dois absolument ajouter
/index.php

Un fichier de config à modifier ?

Pourtant mon fichier glpi.conf de apache2 contient

Alias /glpi /var/www/glpi

<Directory /var/www/glpi>
   DirectoryIndex index.php
   Options FollowSymLinks

Last edited by Ijack30 (2016-10-06 17:43:28)

Offline

Board footer

Powered by FluxBB