PHPBoost pas complètement installé ? [Réglé]
gerori Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre gerori
- Inscrit le : 10/09/2017
J'ai installé PHPBoost sur un petit serveur dédié construit sur un ARM / Odroid-U3.
Ce serveur est en réseau local : 10.3.2.229
système : Debian 9.1 (Stretch)
Apache : Server version: Apache/2.4.25 (Debian) / Server built: 2017-07-18T18:37:33
MariaDB : Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 (l'install MySQL installe MariaD sur Debian 9)
PHP : 7.0
J'ai créé un user pour administrer la base avec les droits
J'ai récupéré PHPBoost version 5.1 par un wget.
J'ai ensuite décompressé et déposé dans /var/www/phpboost/etc.
J'ai mis les droits www-data à toute l'arborescence.
Lors de l'installation (dernière page) j'ai laissé l'adresse de phpboost vide car c'est la seule option qui ne renvoie pas d'erreur. J'avais pensé mettre /var/www/phpboost mais ça finit en erreur ...
L'installation s'est ensuite bien terminée avec l'affichage de la page « Félicitation ! ».
En bas de cette page, les 2 liens « Allez à l'accueil du site » et « Allez dans le panneau d'administration » affichent bien les pages en question.
adresse du site = <a href="http://10.3.2.229/">http://10.3.2.229/</a>
page d'admin = <a href="http://10.3.2.229/admin/admin_index.php">http://10.3.2.229/admin/admin_index.php</a>
Mais, sur ces pages, aucun lien ne fonctionne et je n'obtiens que « 404 Not Found ».
exemple pour le rapport système = <a href="http://10.3.2.229/admin/server/report/">http://10.3.2.229/admin/server/report/</a>
Pourtant toute l'arborescence phpboost est bien sur /var/www/phpboost/ ...
Je maîtrise bien GNU/Linux mais pas trop Apache2 !
Je dois être très proche du but !
Si quelqu'un a l'idée qui va débloquer çà ...
Merci d'avance <img src="/images/smileys/wink.png" alt=";)" class="smiley" />
J'ai décidé d'être heureux, c'est bon pour la santé (Voltaire)
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
Citation :
J'ai récupéré PHPBoost version 5.1 par un wget.
Par quel lien ?
Citation :
Lors de l'installation (dernière page) j'ai laissé l'adresse de phpboost vide car c'est la seule option qui ne renvoie pas d'erreur. J'avais pensé mettre /var/www/phpboost mais ça finit en erreur ...
hum dans les 2 cas cela me parait pas bon, déjà le chemin local absolue (/var/www/.. | /home/... | etc.) => jamais.
Et laisser vide vu votre arborescence => non plus (sans connaitre la config VHost), ce serait plutôt /phpboost et le CMS devrait le détecter tout seule.
Cordialement, janus57
gerori Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre gerori
- Inscrit le : 10/09/2017
J'ai pris le lien sur la page de téléchargement de PHPBoost (zéphir ?) ici <a href="/download/60-phpboost-5-1/478-phpboost-5-1/">https://www.phpboost.com/download/60-phpboost-5-1/478-phpboost-5-1/</a>
J'ai donc fait un wget <a href="/download/file/478">https://www.phpboost.com/download/file/478</a>
Je vais essayer ta suggestion /phpboost
Merci.
J'ai décidé d'être heureux, c'est bon pour la santé (Voltaire)
gerori Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre gerori
- Inscrit le : 10/09/2017
Si je laisse la case pour le chemin de phpboost ça marche juste pour les 2 pages que j'ai citées.
Lorsque je mets une valeur dans ce chemin j'ai le message :
« Le chemin du site sur le serveur que vous avez rentrée ne correspond pas à celle détectée par le serveur. Souhaitez vous vraiment choisir ce chemin ? »
... et ça ne fonctionne pas du tout !
Je regarde du côté des VHost ...
Merci.
Cordialement.
Gérard.
J'ai décidé d'être heureux, c'est bon pour la santé (Voltaire)
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
sans connaitre précisément votre configuration cela sort du support de PHPBoost car cela ressemble à une mauvaise configuration.
EDIT :
Si vous avez activé la réécriture des URL il faut activer le mod_rewrite ainsi qu'autoriser la lecture des .htaccess
Cordialement, janus57
Édité par janus57 Le 10/09/2017 à 18h52
gerori Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre gerori
- Inscrit le : 10/09/2017
janus57 :
sans connaitre précisément votre configuration cela sort du support de PHPBoost car cela ressemble à une mauvaise configuration.
Je pense aussi !

Je vais essayer de soigner ça ...
Merci.
Cordialement.
Gérard.
J'ai décidé d'être heureux, c'est bon pour la santé (Voltaire)
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
je vous invite à lire mon EDIT, aussi vu votre configuration je vous conseil de ne pas le rendre accessible à l'extérieur de votre réseau LAN.
Cordialement, janus57
gerori Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre gerori
- Inscrit le : 10/09/2017
J'avance et il semble bien que le site soit correct (?).
Par exemple avec une commande qui marche je demande un backup de la base je retrouve bien le fichier sauvegardé : /var/www/phpboost/cache/backup_portaildb_17-09-11-18-19-15.sql
Il y a aussi un fichier error.log qui contient, par exemple, cette erreur 1103 :
2017-09-10 19:01:22
74
invalid query. (ERRNO 1103) Incorrect table name ''
query: OPTIMIZE TABLE``;
#0 /var/www/phpboost/kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php(54): MySQLQuerier->execute('OPTIMIZE TABLE`...', Array)
#1 /var/www/phpboost/kernel/framework/io/db/DBQuerier.class.php(58): MySQLQuerier->inject('OPTIMIZE TABLE`...', Array)
#2 /var/www/phpboost/kernel/framework/io/db/dbms/MySQLDBMSUtils.class.php(308): DBQuerier->inject('OPTIMIZE TABLE`...', Array)
#3 /var/www/phpboost/kernel/framework/io/db/dbms/MySQLDBMSUtils.class.php(176): MySQLDBMSUtils->inject('OPTIMIZE TABLE`...')
#4 /var/www/phpboost/kernel/framework/core/environment/Environment.class.php(306): MySQLDBMSUtils->optimize('')
#5 /var/www/phpboost/kernel/framework/core/environment/Environment.class.php(239): Environment::optimize_database_tables(Object(Date))
#6 /var/www/phpboost/kernel/framework/core/environment/Environment.class.php(225): Environment::perform_changeday(Object(Date))
#7 /var/www/phpboost/kernel/framework/core/environment/Environment.class.php(86): Environment::process_changeday_tasks_if_needed()
#8 /var/www/phpboost/kernel/framework/core/environment/Environment.class.php(65): Environment::try_init()
#9 /var/www/phpboost/kernel/init.php(32): Environment::init()
#10 /var/www/phpboost/kernel/begin.php(28): require_once('/var/www/phpboo...')
#11 /var/www/phpboost/kernel/framework/ajax/user_xmlhttprequest.php(30): require_once('/var/www/phpboo...')
#12 {main}
/var/www/phpboost/kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php
Une idée ?
Est-ce que ça pourrait venir du fait que la base de données n'est pas (ou pas bien) créée ?
Édité par gerori Le 11/09/2017 à 19h13
J'ai décidé d'être heureux, c'est bon pour la santé (Voltaire)
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
cela n'apporte pas grand chose au problème vu que l'on ne connait pas votre configuration.
Encore une fois désolé mais cela sort du support PHPBoost, surtout que là en plus on est complètement aveugle au niveau de votre configuration, si vous avez activé la réécriture des url, le rewrite et autoriser les .htaccess par exemple.
Cordialement, janus57
gerori Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre gerori
- Inscrit le : 10/09/2017
Oui, le module rewrite est actif et htaccess est activé.
Je continue mes investigations ...
Cordialement.
Gérard.
J'ai décidé d'être heureux, c'est bon pour la santé (Voltaire)
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
le seule chose que je peu affirmer à ce niveau c'est que c'est pas lié à PHPBoost car en interne il y a @ElenWii + moi même au arrivons à faire tourner PHPBoost sur un RPI3/RPI2, mais le problème est bien la configuration de tout ça (@ElenWii pourra le confirmer car je l'ai guidé).
Cordialement, janus57
Édité par janus57 Le 11/09/2017 à 20h21
gerori Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre gerori
- Inscrit le : 10/09/2017
Je viens de trouver : c'était le htaccess mal activé !
Je l'ai activé dans la config Apache : /etc/apache2/apache2.conf
Le site semble bien fonctionner maintenant !

Il me reste donc à le configurer à mon idée ...
Cordialement.
Gérard.
J'ai décidé d'être heureux, c'est bon pour la santé (Voltaire)
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie