| |
|
| :: |
| Auteur |
Message |
cotp PR2


Inscrit le: 20 Aoû 2006 Messages: 250 Localisation: Paris
|
Posté le: Lun Aoû 13, 2007 5:39 pm Sujet du message: Probleme avec php5 |
|
|
Bonjour à tous,
J'ai un gros probleme, mon hebergeur viens de passer à la version PHP Version 5.2.3 (auparavant en version 4) et tout un tas de pages et fonctions que j'avais créer ne fonctionnent plus...
J'ai du mal avec la fonction include par exemple ou même à passer des variables par un simple formulaire...
Que faire ?
J'ai bien essayé via un htacess
| Citation: | | SetEnv PHP_VER 4 |
mais rien n'y fait
Je ne sais pas par où commencé et je suis bien embeté...
Merci à celui qui voudra bien m'aider...
Cotp |
_________________ Cotp est webmaster d'un site d'un forum ciné / référencement sites internet / vente chaussures |
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Lun Aoû 13, 2007 6:13 pm Sujet du message: Re: Probleme avec php5 |
|
|
Changer d'hébergeur est une vrai option.
C'est vraiment pas classe je trouve d'imposer PHP5 sans proposer PHP4 en même temps.
C'est quand même pas si horrible d'utiliser php4 encore un peu, avec tous les site PHP3 qui tournent encore ...
Enfin, voilà, mettre à jour tout ton code pour php5, c'est mieux, mais cela peu prendre du temps en fonction de ton code, et aussi, phpBB2 n'est pas compatible non plus. C'est un peu dommage de se pencher sur phpBB2 alors que phpBB3 est lui tout à fait compatible ...
Si tu n'as pas le choix, monte le debugging à fond, et au boulot, en général, c'est pas compliquer à régler, le souci, c'est de trouver ou ça coince exactement.
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
cotp PR2


Inscrit le: 20 Aoû 2006 Messages: 250 Localisation: Paris
|
Posté le: Lun Aoû 13, 2007 10:57 pm Sujet du message: Re: Probleme avec php5 |
|
|
| dcz a écrit: | Changer d'hébergeur est une vrai option.
C'est vraiment pas classe je trouve d'imposer PHP5 sans proposer PHP4 en même temps.
C'est quand même pas si horrible d'utiliser php4 encore un peu, avec tous les site PHP3 qui tournent encore ...
Enfin, voilà, mettre à jour tout ton code pour php5, c'est mieux, mais cela peu prendre du temps en fonction de ton code, et aussi, phpBB2 n'est pas compatible non plus. C'est un peu dommage de se pencher sur phpBB2 alors que phpBB3 est lui tout à fait compatible ...
Si tu n'as pas le choix, monte le debugging à fond, et au boulot, en général, c'est pas compliquer à régler, le souci, c'est de trouver ou ça coince exactement.
++ |
Bon j'ai résolu une partie de mes problèmes en passant certains de mes fichiers en .php4 mais effecitvement ce que je ne trouve pas cool c'est par exemple de ne pas nous avertir (vianewsletter par exemple) du changement...
Quand tu dis que phpBB2 n'est pas compatible tu me fais peur là car il est justement hébergé dessus ... Quelles fonctions exactement, je vais peut etre devoir migrer plus tot que prévu...
Cotp |
_________________ Cotp est webmaster d'un site d'un forum ciné / référencement sites internet / vente chaussures |
|
| Revenir en haut de page |
|
 |
ZENformatik PR2


Inscrit le: 02 Nov 2006 Messages: 272
|
Posté le: Lun Aoû 13, 2007 11:03 pm Sujet du message: Re: Probleme avec php5 |
|
|
Salut
Moi aussi je vais passer à php5 d'ici demain car php4 ne sera plus disponible bientôt...
Pour le moment j'ai que mon htacess qui foire un peu pour les plans des forums, il me manque plus qu'a avoir de nouveau l'accès à mon FTP pour voir tout ça de plus prés.  |
_________________ ZENformatik |
|
| Revenir en haut de page |
|
 |
SeO Administrateur - Site Admin

Inscrit le: 15 Mar 2006 Messages: 3128
|
Posté le: Mar Aoû 14, 2007 7:18 am Sujet du message: Re: Probleme avec php5 |
|
|
Franchement, y'a pas urgence. Surtout avec phpBB2.
@copt, on dirait bien du coup que ton hebergeur est pas si mauvais que ça, si tu peu utiliser php4 quand même.
C'est à ça qu'elle sert la variable $phpEx, tu la met à php4 (dans config.php) et tu renommes tous tes fichiers de phpBB2 et hop, plus de soucis  |
_________________
|
|
| Revenir en haut de page |
|
 |
cotp PR2


Inscrit le: 20 Aoû 2006 Messages: 250 Localisation: Paris
|
Posté le: Mar Aoû 14, 2007 10:27 am Sujet du message: Re: Probleme avec php5 |
|
|
| SeO a écrit: | Franchement, y'a pas urgence. Surtout avec phpBB2.
@copt, on dirait bien du coup que ton hebergeur est pas si mauvais que ça, si tu peu utiliser php4 quand même.
C'est à ça qu'elle sert la variable $phpEx, tu la met à php4 (dans config.php) et tu renommes tous tes fichiers de phpBB2 et hop, plus de soucis  |
Ouah cool, merci pour l'astuce, au fait où as tu vu qu'il y avait des soucis avec php4 et phpBB2, en effet le forum semble tourner normalement...
Cotp |
_________________ Cotp est webmaster d'un site d'un forum ciné / référencement sites internet / vente chaussures |
|
| Revenir en haut de page |
|
 |
ZENformatik PR2


Inscrit le: 02 Nov 2006 Messages: 272
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
|
| Revenir en haut de page |
|
 |
speed
Inscrit le: 01 Jan 2007 Messages: 49
|
Posté le: Sam Aoû 18, 2007 9:21 am Sujet du message: Re: Probleme avec php5 |
|
|
| dcz a écrit: | Le problème, c'est que phpBB2 n'est vraiment pas compatible avec php5, et c'est l'acp le plus touché.
Franchement, avec phpBB3 si proche, je ne m'y risquerait pas.
Ton "pas eu de soucis" me parait un peu péremptoire
++ |
dcz a parfaitement raison ; c'est sûr qu'il faut être prudents, ça n'est pas gagné d'avance pour phpBB2, et donc, a priori, faut rester humbles face à php5 ! |
Dernière édition par speed le Ven Aoû 31, 2007 10:16 am; édité 2 fois |
|
| Revenir en haut de page |
|
 |
cotp PR2


Inscrit le: 20 Aoû 2006 Messages: 250 Localisation: Paris
|
Posté le: Sam Aoû 18, 2007 10:15 pm Sujet du message: Re: Probleme avec php5 |
|
|
Et ben avec tout ça on est pas rendu hein....
Pour ma part (désolé pour le HS) je viens de tater aux joies de la reinstallation d'une nouvelle config montage du proc compris (drivers et compagnie) et de windows....
Cotp |
_________________ Cotp est webmaster d'un site d'un forum ciné / référencement sites internet / vente chaussures |
|
| Revenir en haut de page |
|
 |
ZENformatik PR2


Inscrit le: 02 Nov 2006 Messages: 272
|
Posté le: Dim Aoû 19, 2007 10:56 am Sujet du message: Re: Probleme avec php5 |
|
|
Salut
Oui c'est sur que si un forum est modder à mort ça risque fatalement de buger le mieux est de rester d'origine
Moi mon forum à que très peu de mod, tous sont de phpBB-SEO et j'ai eu aucun soucis majeur après mon passage à php5
Ce qui me fait le plus peur c'est le changement pour MySQL 4 à MySQL 5 et pourtant j'aurais pas le choix dans pas longtemps.
| Citation: | Comment basculer mes bases de données de MySQL 4 à MySQL 5 ?
1. La migration de MySQL 4 à 5 n'est pas encore obligatoire, mais elle le sera bientôt car le MySQL4 n'est plus développé et a été remplacé par la version 5
2. Si vous voulez effectivement changer la version MySQL de MySQL4 à MySQL5 ou vice-versa il faut suspendre tous les scripts utilisant vos tables voir même mettre une page de maintenance sur votre site le temps de sauvegarder votre base MySQL une dernière fois ou utiliser le dernier backup en date dans le répertoire /backups_mysql de votre serveur FTP le cas échéant.
3. Dans la console d'administration de votre site, il faut effacer toutes les bases de données ainsi que les utilisateurs. Au moment où il n'y aura plus aucune base et aucun user, en fermant et réouvrant la console d'admin, vous pourrez sélectionner sous "outils" puis sous "bases de données" soit l'option MySQL 4 soit MySQL 5, dans les deux cas vos nouvelles bases seront sur un serveur MySQL dédié et donc "localhost" ne fonctionnera plus dans vos scripts.
4. Récréez les bases MySQL et réinsérez le dump MySQL du point 2 soit via PHPMyAdmin soit via la procédure d'importation automatique, voir:
http://www.infomaniak.ch/support/faq.php?iCodeCategorie=47&iCodeQuestion=185#faq_185
5. Modifiez vos scripts pour utiliser "mysql.votredomain.com" au lieu de "localhost".
"mysql.votredomain.com" pointera soit sur le serveur dédié MySQL 4 soit MySQL 5
N.B. Il n'est pas possible de se connecter sur "mysql.votredomain.com" depuis l'extérieur du serveur, il faut vous connecter sur http://www.votredomain.com/MySQLAdmin/ pour consulter vos bases.
Il n'est pas non plus possible de faire des tests sur le serveur, car vous serez directement en production avec la nouvelle version; il faut d'abord tester les bases chez vous en local, et les recharger sur les FTP en les préparant pour l'importation après changement de la version MySQL.
ATTENTION:Tous les anciens backups des bases dans le répertoire /backups_mysql de votre serveur FTP serons supprimés automatiquement dès le lendemain de votre changement, et remplacés par les nouveaux backups. Pour cette raison il peut être utile de déplacer ces backups ailleurs dans votre espace FTP avant le changement de version MySQL.
Source : http://www.infomaniak.ch/support/faq_search/categories/MySQL-47/questions/Comment-basculer-mes-bases-de-donnees-de-MySQL-4-a-MySQL-5--514#faq_514 |
|
_________________ ZENformatik |
|
| Revenir en haut de page |
|
 |
speed
Inscrit le: 01 Jan 2007 Messages: 49
|
Posté le: Dim Aoû 19, 2007 11:30 am Sujet du message: Re: Probleme avec php5 |
|
|
Salut !
A priori tu n'as pas à avoir d'inquiétudes
Le gros morceau, c'est php 5, or tu l'as déjà. |
Dernière édition par speed le Ven Aoû 31, 2007 10:16 am; édité 1 fois |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Dim Aoû 19, 2007 4:41 pm Sujet du message: Re: Probleme avec php5 |
|
|
Juste pour mémoire, phpBB2 n'est pas officiellement compatible avec php5, même sans mod il peut y avoir des soucis, notamment avec la gestion des droit de modération et autre petit truc gênant et potentiellement assez discret dans l'acp.
Alors ça ne suffit pas que ça marche "à première vue".
Quant à la base de donnée, c'est un autre problème, et il y a finalement moins de chances que l'interface mysql4 de phpbb ait des problèmes que l'acp avec PHP.
C'est pour ça le $dbms = 'mysql4';, phpBB2 n'a rien de spécifique pour mysql5.
Dans tous les cas, je pense que le confort, c'est de passer à php5 avec phpBB3, avant ça, c'est pas la peine, voir, c'est beaucoup plus simple.
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
cotp PR2


Inscrit le: 20 Aoû 2006 Messages: 250 Localisation: Paris
|
Posté le: Lun Aoû 20, 2007 10:57 am Sujet du message: Re: Probleme avec php5 |
|
|
| SeO a écrit: | Franchement, y'a pas urgence. Surtout avec phpBB2.
@copt, on dirait bien du coup que ton hebergeur est pas si mauvais que ça, si tu peu utiliser php4 quand même.
C'est à ça qu'elle sert la variable $phpEx, tu la met à php4 (dans config.php) et tu renommes tous tes fichiers de phpBB2 et hop, plus de soucis  |
Franchement tu conseilles quoi dcz entre les deux:
- Renommer tous les fichiers en php4 et faire le changement mentionné ci-dessus (quitte à foutre aussi la pagaille car il se peut que certains MOD n'utilises pas $phpEx,)
- Passer à phpBB3
En fait j'aimerais savoir ce que nous devons effectivement verifier pour voir que le forum n'a pas été "atteint"...
Cotp |
_________________ Cotp est webmaster d'un site d'un forum ciné / référencement sites internet / vente chaussures |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Mar Aoû 21, 2007 7:34 am Sujet du message: Re: Probleme avec php5 |
|
|
| cotp a écrit: |
- Renommer tous les fichiers en php4 et faire le changement mentionné ci-dessus (quitte à foutre aussi la pagaille car il se peut que certains MOD n'utilises pas $phpEx,) |
Sans hésiter. Il y a assez peut de chance de voir des fichiers ne pas l'utiliser, et tu le verra assez vite en plus. Et puis, c'est sans risque pour le référencement avec la réécriture d'url, il faut juste mettre à jour le .htaccess.
Parce que justement, phpBB2 et php5, c'est parfois assez difficile de voir ce qui ne marche pas, comme ça joue avec les autorisations, cela peut avoir des effets difficiles à déceler et pour autant assez embêtant avec le temps.
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
|
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|