Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
680 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Soucis de mise à jour phpbb [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Soucis de mise à jour phpbb [Résolu]

n°1485548
Mac Gyver ​974
Posté le 27-07-2023 à 21:19:55  profilanswer
 

Bonjour, je viens de mettre à jour mon forum phpbb et je n'ai plus que des pages blanches.
Au départ, je voulais faire la mise à jour en mode graphique, mais j'avais cette erreur au moment de mettre à jour:
 

Code :
  1. [phpBB Debug] "mkdir(): Permission denied" in file /var/www/localhost/htdocs/phpBB/phpbb/cache/driver/file.php on line 42


 
Et je suppose que c'est à cause de ce message que rien ne s'affichait après le petit rond qui tourne, après avoir cliqué sur mettre à jour.
 
Du coup je suis passé sur la solution en ligne de commande, qui elle s'est bien déroulée sans erreur:

Code :
  1. php ./bin/phpbbcli.php db:migrate --safe-mode


 
Sauf que maintenant, quand je vais sur mon forum je n'ai que des pages blanches, donc comme ça fait un bail que je n'ai pas touché à phpbb je suis perdu :o
 
Merci d'avance pour toute aide (j'ai réalisé un backup via phpmyadmin et en interne avec phpbb en plus, et les dossiers ne devant pas être supprimé ne l'ont pas été donc j'ai tout mes fichiers pas de soucis de perte de données c'est déjà ça)
 
J'ai ces erreurs apache lors de mes accès au forum:

[Thu Jul 27 20:16:18.741198 2023] [php:error] [pid 800] [client 81.51.100.70:45930] PHP Fatal error:  Uncaught Error: mysqli_result object is already closed in /var/www/localhost/htdocs/phpBB/phpbb/db/driver/mysqli.php:264\nStack trace:\n#0 /var/www/localhost/htdocs/phpBB/phpbb/db/driver/mysqli.php(264): mysqli_fetch_assoc()\n#1 /var/www/localhost/htdocs/phpBB/phpbb/db/driver/factory.php(305): phpbb\\db\\driver\\mysqli->sql_fetchrow()\n#2 /var/www/localhost/htdocs/phpBB/phpbb/session.php(1180): phpbb\\db\\driver\\factory->sql_fetchrow()\n#3 /var/www/localhost/htdocs/phpBB/phpbb/session.php(1338): phpbb\\session->check_ban()\n#4 /var/www/localhost/htdocs/phpBB/phpbb/session.php(657): phpbb\\session->check_ban_for_current_session()\n#5 /var/www/localhost/htdocs/phpBB/phpbb/session.php(472): phpbb\\session->session_create()\n#6 /var/www/localhost/htdocs/phpBB/index.php(27): phpbb\\session->session_begin()\n#7 {main}\n  thrown in /var/www/localhost/htdocs/phpBB/phpbb/db/driver/mysqli.php on line 264
[Thu Jul 27 20:16:45.557915 2023] [mpm_prefork:notice] [pid 779] AH00169: caught SIGTERM, shutting down
[Thu Jul 27 20:16:47.763152 2023] [mpm_prefork:notice] [pid 1482] AH00163: Apache/2.4.57 (Unix) PHP/8.2.8 configured -- resuming normal operations
[Thu Jul 27 20:16:47.763841 2023] [core:notice] [pid 1482] AH00094: Command line: '/usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D LANGUAGE -D PHP -d /usr/lib/apache2 -f /etc/apache2/httpd.conf'
[Thu Jul 27 20:16:57.244935 2023] [php:error] [pid 1486] [client 81.51.100.70:48924] PHP Fatal error:  Uncaught Error: mysqli_result object is already closed in /var/www/localhost/htdocs/phpBB/phpbb/db/driver/mysqli.php:264\nStack trace:\n#0 /var/www/localhost/htdocs/phpBB/phpbb/db/driver/mysqli.php(264): mysqli_fetch_assoc()\n#1 /var/www/localhost/htdocs/phpBB/phpbb/db/driver/factory.php(305): phpbb\\db\\driver\\mysqli->sql_fetchrow()\n#2 /var/www/localhost/htdocs/phpBB/phpbb/session.php(1180): phpbb\\db\\driver\\factory->sql_fetchrow()\n#3 /var/www/localhost/htdocs/phpBB/phpbb/session.php(1338): phpbb\\session->check_ban()\n#4 /var/www/localhost/htdocs/phpBB/phpbb/session.php(657): phpbb\\session->check_ban_for_current_session()\n#5 /var/www/localhost/htdocs/phpBB/phpbb/session.php(472): phpbb\\session->session_create()\n#6 /var/www/localhost/htdocs/phpBB/index.php(27): phpbb\\session->session_begin()\n#7 {main}\n  thrown in /var/www/localhost/htdocs/phpBB/phpbb/db/driver/mysqli.php on line 264


 
 
Edit: je suis sous Gentoo, c'est un serveur "at home", et j'ai suivi ce tuto à la lettre: https://www.phpbb.com/support/docs/ [...] date_full/
 :jap: (je ne sais pas s'il peut y avoir un rapport, mais j'ai mis à jour php en version 8.2.8 juste avant, c'est venu avec la MAJ générale du serveur qui en avait bien besoin, j'étais précédemment en 8.1.21)
 
Edit2: rien à voir avec la version de php, je suis repassé via eselect entièrement sur la 8.1.21, redémarré Apache et c'est pareil :/


Message édité par Mac Gyver 974 le 28-07-2023 à 21:26:48
mood
Publicité
Posté le 27-07-2023 à 21:19:55  profilanswer
 

n°1485552
Mac Gyver ​974
Posté le 28-07-2023 à 02:46:47  profilanswer
 

Ah et bien pour une fois que j'ai un problème qui m'inquiète énormément (je me voyais déjà installer le dernier phpBB de 0 et récupérer mes sauvegardes....)
 
J'ai réussi à résoudre le problème grâce a ce topic  
 
C'était un truc super con, mais j'ai galéré comme pas possible à trouver la bonne info:
 
Il fallait mettre les droits en 777 sur le dossier "cache", et c'est tout, problème résolu !
 
(Du coup je suis repassé sur php 8.2.8: aucun soucis)


Message édité par Mac Gyver 974 le 28-07-2023 à 02:53:22

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Soucis de mise à jour phpbb [Résolu]

 

Sujets relatifs
PB mise à jour dans OMV 6Prosody "échec de la poignée de main ssl" suite mise à jour
Installation, mis à jour et maintenance hors ligneSoucis démarrage driver Nut / onduleur
Dégradation en 3d avec les dernières mises à jourMettre à jour GLPI sur QNAP
Problème de mise à jour d'Openmediavault 
Plus de sujets relatifs à : Soucis de mise à jour phpbb [Résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR