Multiples bug avec php 7 sur phpBB-3.1.7-pl1

Multiples bug avec php 7 sur phpBB-3.1.7-pl1 - Logiciels - Linux et OS Alternatifs

Marsh Posté le 15-02-2016 à 00:30:29    

Bonjour/soir, je tente une migration de mon serveur vers un nouveau (matos plus économe: Raspberry pi b+ à la place de ma E350M1 et ses 4 Go de RAM DDR3 ET son hdd 3,5 pouces)
 
Le serveur fonctionne correctement, le site fonctionne normalement sans bug, y compris les nombreuses pages avec un peu de php.
 
... Par contre jsais pas si ça vient du fait que c'est php 7.0.3 que j'ai installé dessus, mais phpBB déconne à plein tube !
 
Exemple:
 
1-) sur certaines pages il manque des posts (enfin, y a du vide à la place du contenu du post...)
2-) dans le PCA l'onglet "publication", "permissions", "personnalisation" et "maintenance" bug et sont inaccessible:  
 

Citation :

Fatal error: Uncaught RuntimeException: Unable to create the cache directory (./../cache/twig//3/c). in /var/www/localhost/htdocs/phpBB/vendor/twig/twig/lib/Twig/Environment.php:1275 Stack trace: #0 /var/www/localhost/htdocs/phpBB/vendor/twig/twig/lib/Twig/Environment.php(335): Twig_Environment->writeCacheFile('./../cache/twig...', '<?php\n\n/* acp_l...') #1 /var/www/localhost/htdocs/phpBB/phpbb/template/twig/environment.php(151): Twig_Environment->loadTemplate('acp_logs.html', NULL) #2 /var/www/localhost/htdocs/phpBB/vendor/twig/twig/lib/Twig/Environment.php(308): phpbb\template\twig\environment->loadTemplate('acp_logs.html') #3 /var/www/localhost/htdocs/phpBB/phpbb/template/twig/twig.php(332): Twig_Environment->display('acp_logs.html', Array) #4 /var/www/localhost/htdocs/phpBB/includes/functions_acp.php(181): phpbb\template\twig\twig->display('body') #5 /var/www/localhost/htdocs/phpBB/adm/index.php(90): adm_page_footer() #6 {main} thrown in /var/www/localhost/htdocs/phpBB/vendor/twig/twig/lib/Twig/Environment.php on line 1275


 
3-) Il n'est pas possible d'installer phpBB, de mémoire parce que "null" est réservé... (ça je m'en suis rendu compte après avoir testé une new install de phpBB vu que la méthode classique d'import de BDD et transfert du dossier de phpBB me fait les problèmes que j'ai indiqué), le problème étant indiqué comme venant du fichier "/var/www/localhost/htdocs/phpBB/phpbb/cache/driver/null.php"
 
4-) j'ai des messages d'erreurs en tête de certaines pages du forum (pas toutes):
 

Citation :

[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5282: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3903)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5282: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3903)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5282: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3903)


 
Pensez vous qu'il soit plus sage de revenir à php 5 du coup, ou y a t-il moyen de me faire aider pour tout résoudre vu que je n'y comprends rien  :o ? (bon j'avoue que ça me ferait un peu chier aussi, php 7 a mis au moins 8 heures à compiler, et oui c'est une Gentoo :o )
 
Merci d'avance en tout cas et désolé pour la complexité du truc, je comprendrais si vous n'arrivez pas ou ne voulez pas m'aider (d'autant plus que je ne m'y connais que très peu en php...)  :o
 
Edit: je précise qu'absolument rien dans mon forum n'est customisé, c'est du 100% out-of-the-box du site officiel de phpBB. (je faisais les MAJ au fur et à mesure avec les upgrades officiels du site officiel uniquement)


Message édité par Mac Gyver 974 le 15-02-2016 à 00:33:24
Reply

Marsh Posté le 15-02-2016 à 00:30:29   

Reply

Marsh Posté le 16-02-2016 à 23:22:16    

version non supportée de php  :sweat:

Reply

Marsh Posté le 20-02-2016 à 14:25:13    

roondar a écrit :

version non supportée de php  :sweat:


 
Effectivement, du coup j'ai reswitcher avec les eselect sur php 5.6 (jsuis en 5.6.18) et là nickel tout fonctionne  :(  
 
Plus qu'à attendre une version de phpBB qui accepte php 7 pour reswitcher...
 
Tant pi :(

Reply

Marsh Posté le 21-02-2016 à 19:28:49    

Mac Gyver 974 a écrit :


 
Effectivement, du coup j'ai reswitcher avec les eselect sur php 5.6 (jsuis en 5.6.18) et là nickel tout fonctionne  :(  
 
Plus qu'à attendre une version de phpBB qui accepte php 7 pour reswitcher...
 
Tant pi :(


 
https://www.phpbb.com/community/vie [...] &t=2356086
 
Yes - 3.2 is expected to be compatible with PHP 7. In answer to your next question PHP 7 will be released when it is ready.


Message édité par roondar le 21-02-2016 à 19:29:16
Reply

Marsh Posté le 29-03-2016 à 11:44:49    

Alors vivement la sortie de la 3.2 :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed