Le 28/07/2016 à 18:22

Bonjour,

Je cherche a recréer mon forum PhpBB en version 3.2.
J'ai donc supprimer tout les fichiers de l'ancien forum (3.0), ensuite j'ai créer une database vierge pour le forum.
J'ai upload tout les fichiers de PhpBB 3.2 ( dans le repertoire /forum ) et ensuite j'ai été sur le script d'installation ( /forum/install/app.php )
Celui-ci ce charge, mais lorsque je tente de commencer l'installation ( /forum/install/app.php/install ) je recois une erreur 404 d'apache...

Comment puis-je débloquer cette situation ?

Cordialement

Hideman

Le 04/08/2016 à 16:10

Bonjour,

regardez le logs, personne ne pourra vous aider si la seule indication que vous avez est la classique erreur 404...

Cordialement,
Cette signature utilise du bbcode. Vous pouvez apprendre ici !

Le 08/08/2016 à 18:25

Bonjour,

Voici de plus ample details :
Page principale du script d'installation : http://factionacraft.raidghost.com/forumTest/install/app.php ==> no probleme
Une fois cliquer sur l'onglet install ( page : http://factionacraft.raidghost.com/forumTest/install/app.php/install ) ==> error 404

Voila mes hypothèses :
1) un probleme de réercriture d'url ( ex .htaccess )
==> J'ai tester en supprimant le .htaccess ==> meme chose

2) probleme coté phpbb
==> non j'ai tester sur un autre heberegeur cela fonctionne
==> http://forumphpbb.esy.es/phpBB3/install/app.php

3) probleme de configuration apache2
==> je ne peut pas vérifier cela

4) probleme de dependances php
==> Je ne peut pas vérifier non plus

Dependances php : http://factionacraft.raidghost.com/forumTest/docs/INSTALL.html#require

Logs d'access :
IP - - [08/Aug/2016:18:10:12 +0200] "GET /forumTest/install/app.php HTTP/1.1" 200 1907 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0"
IP - - [08/Aug/2016:18:12:21 +0200] "GET /forumTest/install/app.php/install HTTP/1.1" 404 509 "http://factionacraft.raidghost.com/forumTest/install/app.php" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0"

Dernier log d'erreur :
[Sat Jul 30 23:52:30.251383 2016] [proxy_fcgi:error] [pid 6377] [client IP] AH01071: Got error 'PHP message: PHP Parse error: syntax error, unexpected 'new' (T_NEW) in /var/www/factionacraft/forum/includes/captcha/plugins/phpbb_captcha_gd_plugin.php on line 55\n', referer: http://factionacraft.raidghost.com/forum/
==> Erreur non lier c'était durant mon dev sur l'ancienne version du forum

Configuration :
emplacement : /forumTest
database : vierge



Le 11/08/2016 à 14:57

Après de plus ample recherche je pense que la cause viens des rewrite rules qui sont en conflit entre :
Code Igniter se trouvant sur le répertoire racine
Et phpBB se trouvant dans le répertoire /forumTest

Voici donc leur rewriterules :
Code Igniter ( / ) :
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_URI} !^/(index\.php|assets|forum|forumTest|images|cache)
RewriteRule . /index.php [L]
</IfModule>

Et phpBB :
<IfModule mod_rewrite.c>
#RewriteEngine on

#
# Uncomment the statement below if URL rewriting doesn't
# work properly. If you installed phpBB in a subdirectory
# of your site, properly set the argument for the statement.
# e.g.: if your domain is test.com and you installed phpBB
# in http://www.test.com/phpBB/index.php you have to set
# the statement RewriteBase /phpBB/
#
RewriteBase /forumTest/

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

#
# The following 3 lines will rewrite URLs passed through the front controller
# to not require app.php in the actual URL. In other words, a controller is
# by default accessed at /app.php/my/controller, but can also be accessed at
# /my/controller
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]

#
# If symbolic links are not already being followed,
# uncomment the line below.
# http://anothersysadmin.wordpress.com/2008/06/10/mod_rewrite-forbidden-403-with-apache-228/
#
#Options +FollowSymLinks
</IfModule>

Merci de votre futur aide ...

Cordialement

Hideman

Le 01/09/2016 à 17:23

Après la réponse de rémis par ticket l'erreur provenait bien des rewrite rules ( réécriture d'URL ) mais du coté raidghost.
La correction de se problème a été apporté, et seras disponible prochainement.
Je remercie encore une fois rémis pour cette correction.

Cordialement.

Hideman