Page blanche à la première visite [Réglé]
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Reprise du message précédent
Bonjour,pour info je viens de tester et aucune page blanche ou erreur de mon côté, la seule différence est que je suis sous apache niveau serveur web (et aussi que c'est un Debian Buster, mais cela ne doit pas avoir d'influence juste que j'utilise les paquets présent et pas de dépôts tiers).
<div class="formatter-container formatter-blockquote"><span class="formatter-title">Citation :</span><div class="formatter-content">
---------------------------------System report---------------------------------
-----------------------------generated by PHPBoost-----------------------------
SERVER CONFIGURATION-----------------------------------------------------------
php version : 7.3.2
dbms version : MySQL 10.3.12-MariaDB-2
gd library : 1
curl extension : 1
mbstring extension : 1
url rewriting : N/A
apcu cache : 0
PHPBOOST CONFIGURATION---------------------------------------------------------
phpboost version : 5.2.1
server url : <a href="http://janus57.local">http://janus57.local</a>
site path :
default theme : Base (Version 5.2.0)
default language : Français
default editor : BBCode
home page : <a href="http://janus57.local/index.php">http://janus57.local/index.php</a>
url rewriting : 0
apcu cache : 0
output gzip : 1
session cookie name : session
session duration : 3600
active session duration : 300
DIRECTORIES AUTHORIZATIONS-----------------------------------------------------
/ : 1
/cache : 1
/cache/backup : 1
/cache/syndication : 1
/cache/tpl : 1
/cache/css : 1
/images/avatars : 1
/images/customization : 1
/images/group : 1
/images/maths : 1
/images/smileys : 1
/kernel/db : 1
/lang : 1
/templates : 1
/upload : 1
</div></div>
Cordialement, janus57
Visiteur
Boosteur Inactif
Je vais réinstaller PHPBoost de zéro tant pis et on verra bien si le problème est toujours présent.
Edit après réinstallation :
Je n'ai rien fait de plus qu'une installation vierge sans rien modifié une fois celle-ci terminée. Et je retrouve le bug suivant : https://www.phpboost.com/bugtracker/detail/1892-message-a-la-fin-de-l-installation
Du coup maintenant j'ai le droit à : "Sorry, we encountered a problem and we cannot complete your request..." une fois déconnecté ou lors d'un accès en navigation privée et impossible de faire plus.
Voici des captures des erreurs archivées.
Le fichier de configuration du socket PHP est le suivant :
Code BASH :
[nom_socket] listen = emplacement_du_socket; listen.owner = mon_user listen.group = http listen.mode = 0660 user = mon_user group = http pm = dynamic pm.max_children = 32 pm.start_servers = 8 pm.min_spare_servers = 4 pm.max_spare_servers = 16 pm.max_requests = 40000 chdir = / pm.status_path = /status env[HOSTNAME] = $HOSTNAME env[PATH] = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Édité par Visiteur Le 28/02/2019 à 11h44
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Vu la fatal error sur un fichier de template je dirais plutôt qu'il y a un problème avec la configuration du serveur.
D'ailleurs le chdir sur la racine me semble pas appropriée.
EDIT :
La configuration de la pool me semble pas bonne, en tout cas j'ai jamais réussi à faire fonctionner correctement sans que le user du socket soit www-data (user créer à l'installation de apache), sachant que j'ai les sites dans le /home de l'utilisateur et que le socket est créé dans /run/php/ (de mémoire)
Cordialement, janus57
Édité par janus57 Le 28/02/2019 à 12h48
Visiteur
Boosteur Inactif
- Archlinux
- Nginx 1.15.9
- PHP 7.3.2
- MariaDB 10.3.13
Niveau Nginx c'est une configuration simple sans TLS, header HTTP, etc... Cependant pour PHP j'ai refait exactement la même chose avec le socket dédié pour le site.
Là pas d'erreur, l'installation va jusqu'au bout sans de "Sorry, we encountered a problem and we cannot complete your request..." à la fin. Aucunes erreurs archivées.
Je vais analyser, refaire des installations jusqu'à ce que cela fonctionne parfaitement ! Si vous avez des pistes n'hésitez pas, mais dans tout les cas je viendrais indiquer la résolution si je trouve d'ici là.
Merci janus57 pour ton assistance en tout cas !
Visiteur
Boosteur Inactif
J'ai revu mon php.ini (sous Arch lorsqu'un fichier est modifier lors d'une MAJ, la nouvelle version est mise de côté en .pacnew) en partant de la version livrée avec la dernière version de PHP. J'ai revu aussi l'agencement de mes modules, j'ai basculé leur configuration dans un fichier à part.
J'ai recrée de zéro le dossier contenant le site (propriétaire, droits, etc) et ai téléchargé de nouveau PHPBoost.
J'ai désactivé tous mes headers HTTP dans la configuration Nginx.
L'installation s'est encore terminée sur un "Sorry, we encountered a problem and we cannot complete your request..." qui est liée à l'erreur archivée suivante étant la seule présente cette fois :
<a href="/forum/phpboost.com/upload/error_3069a.png"><img src="/upload/error_3069a.png" alt="error_3069a" title="error_3069a" /></a>
Je l'avais remonté comme un bug normalement corrigé dans la 5.2.1, cela viendrait encore de chez moi ? Un problème avec MariaDB directement ? Pourtant je supprime et recrée la base à chaque essais (sans redémarrer le service cependant).
Sinon le problème de page blanche n'a plus l'air présent, peut importe le nombre de fois que j'essaie en navigation privée, j'arrive sur le site directement. Libre à vous de tester directement pour me confirmer : <a href="https://www.ttclub.fr">https://www.ttclub.fr</a>
Je vais laisser le site ainsi quelques jours pour attester que c'est bon pour ce problème là.
olivierb Membre non connecté
- Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
Je viens de tester l'accès au site : page blanche à la première connexion.
Par contre, est-ce normal qu'il n'y ai pas d'article dans le module news (configuré comme page d'accueil) ?
Olivier
Olivier
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Pour l'erreur SQL elle n'a pas été corrigé car dans le ticket il avait été indiqué qu'elle n'était plus présente.
Pour la page blanche perso je reste sur le fait que cela viens du serveur (je vais tester avec nginx pour être sûr), en tout cas perso je pense qu'il y a quand même une différence entre un Debian et un Arch pour un serveur en production.
Cordialement, janus57
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
Il y avait 2 erreurs dans le ticket : une concernant PHPMailer qui a été corrigée et l'autre (celle indiquée ci-dessus) était effectivement indiquée comme ayant disparue donc elle n'a pas été traitée.
Le ticket #1907 a depuis été ouvert concernant cette erreur spécifiquement.
j1.seth
Visiteur
Boosteur Inactif
Effectivement je ne l'avais pas eu, en n'optant pas pour l'option d'avoir un identification de connexion au moment où j'avais indiqué cela dans le ticket.
C'est noté, on verra si avec Nginx tu rencontres le problème ou non. Effectivement il y a une différence, nos packages sont plus à jour Sinon, je ne vois pas quelles autres différences pourraient être en cause. Je n'ai pourtant pas de problème avec mon instance Nextcloud ou un site Wordpress, et leur socket a exactement la même configuration que ce que j'ai partagé plus haut.
Entendu j1.seth !
Visiteur
Boosteur Inactif
L'installation se déroule sans encombre, pas d'erreur "Sorry blablabla" à la fin, liée à la requête de création du compte administrateur. Après quelques heures à laisser le serveur en fonctionnement, pas d'erreur de page blanche. L'allocation de mémoire est stable.
Je reprends tout à zéro sur mon dédié, mais non toujours cette erreur "Sorry..." à la fin de l'installation avec la page blanche qui arrive après la mise en place du site (au bout d'une dizaine de minutes j'ai calculé). Dans HTOP je vois que l'allocation mémoire du socket lié au site augmente. Pourtant la configuration est identique à ma VM sur laquelle ça fonctionne...
Si ça peut aider, voici les fichiers de configuration PHP :
<span style="text-decoration: underline;">php.ini :</span> <a href="https://framabin.org/p/?d5441f06db9343fa#t+RdjFCsBe5CHiusxon4FFHPP4D77RoF6ymlmWDVits=">https://framabin.org/p/?d5441f06db9343fa#t+RdjFCsBe5CHiusxon4FFHPP4D77RoF6ymlmWDVits=</a>
<span style="text-decoration: underline;">php-fpm.conf :</span> <a href="https://framabin.org/p/?f8548382eec3e332#+vJ4JUPIS/mq7vIFJ9vTOyJ7NVjMSgD1SVI0fuX/UQg=">https://framabin.org/p/?f8548382eec3e332#+vJ4JUPIS/mq7vIFJ9vTOyJ7NVjMSgD1SVI0fuX/UQg=</a>
<span style="text-decoration: underline;">ttclub.conf (identique pour les autres) :</span> <a href="https://framabin.org/p/?deace8c18e537328#un9n3KSHvcTLLXCD05wuAyTNLNeQSlcrjlo+b6AtDTM=">https://framabin.org/p/?deace8c18e537328#un9n3KSHvcTLLXCD05wuAyTNLNeQSlcrjlo+b6AtDTM=</a>
HTOP sur le serveur dédié (j'ai supprimé le socket lié à Wordpress pensant que ça aiderait, mais non) :
<img src="/upload/kitty_portable_2019-03-05_21-12-03.png" alt="kitty_portable_2019-03-05_21-12-03" title="kitty_portable_2019-03-05_21-12-03" />
Visiteur
Boosteur Inactif
Par ailleurs, j'avais omis ce détail, mais l'année dernière j'avais un site sous PHPBoost 5.1 et je n'avais jamais eu ces problèmes. Sachant que le socket PHP lié était configuré exactement comme actuellement.
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
Le bug 1907 va être corrigé en version 5.2.2 qui sortira dans les prochains jours, il faudra de nouveau tester à ce moment là.
Merci
j1.seth
Visiteur
Boosteur Inactif
On verra par la même occasion si je vais toujours avoir ce problème de page blanche lié à la RAM consommé par PHP.
Édité par Visiteur Le 21/03/2019 à 15h32
Visiteur
Boosteur Inactif
Pouvez-vous faire des essaies d'accès de votre côté et me faire vos retours ? <a href="https://www.ttclub.fr">https://www.ttclub.fr</a>
olivierb Membre non connecté
- Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
De mon côté, l'accès fonctionne parfaitement sans page blanche. Le souci semble résolu.
Olivier.
Olivier
Visiteur
Boosteur Inactif
Merci à toute l'équipe PHPBoost !
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie