IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

script php4.4.9 faire fonctionner chez 1and1


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de pierre987321
    Inscrit en
    Août 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 139
    Par défaut script php4.4.9 faire fonctionner chez 1and1
    bonjour,
    j'ai un problème, je cherche à faire fonctionner mon gros script en PHP 4.4.9 sur 1and1 qui propose php5.5 et +, serveur mutualisé.

    Mon site est fonctionnel chez un hébergeur depuis des années et je cherche a changer d’hébergeur.

    est ce que j'ai une chance de trouver une solution ?
    avez vous une/des idées ?

  2. #2
    Membre Expert
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Par défaut
    Je suis chez 1&1. J'ai dû passer de PHP 4.x à PHP 5.4 puis à PHP 7. Ils proposaient (à l'époque - c-à-d il y a 5 ou 6 ans) de continuer avec PHP 4 moyennant 4 ou 5€ de plus par mois. Ne voulant pas dépenser plus, je suis passé à PHP 5.4 mais j'ai dû reprendre certains scripts qui utilisaient des fonctions obsolètes ou supprimées comme certaines fonctions d'expressions régulières et j'en passe. Puis une paire d'années plus tard ils m'ont fait la même histoire pour passer de PHP 5.4 à PHP 7. Là j'ai dû réécrire les fonctions mysql en mysqli. Sinon je n'ai pas à me plaindre du service.
    Donc pour toi, ça va être coton car ils ne supporteront pas PHP 5 éternellement. Un conseil installe toi PHP 7 et reprend tes scripts pour les adapter à cette nouvelle version car dans tous les cas tu devras les reprendre.

  3. #3
    Membre confirmé Avatar de pierre987321
    Inscrit en
    Août 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 139
    Par défaut .
    j'ai eu le service tech. de 1and1 est franchement 1/10
    il m'a répondu comme un bon commercial...
    ( on propose version 5.5 et +, sinon voir avec un autre hébergeur...)

    je suis dégouté !!!

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    php4.4.9... un peu de sérieux...
    Ce n'est pas 1&1 qui est en cause.

    Et je doute que le PHP soit le seul à être obsolète.
    Je suis curieux de voir le code HTML...
    • Mise en page avec des <table>, des <frameset> ?
    • Balises,attributs,... obsolètes ?
    • ...

    Bref, il serait temps de se retrousser les manches...

  5. #5
    Membre confirmé Avatar de pierre987321
    Inscrit en
    Août 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 139
    Par défaut
    http://www.venteavous.com/index.php
    je suis dessus a modifier comme un con...
    Avoir le choix de choisir de php, c bien ;-)

  6. #6
    Membre Expert
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Par défaut
    Quand j'ai dû passer de mysql à mysqli j'ai eu un grand moment de solitude. Mon site est un site perso et compte pas mal de scripts dans la partie administration. Je n'avais pas le temps (ni spécialement envie) de tous les reprendre. Donc je me suis créé un script à inclure qui met les fonctions mysql que j'utilisais à la sauce mysqli sans avoir à modifier la liste des paramètres.

    J'ai un fichier (voir le code plus bas) qui est inclus au début de chaque script nécessitant un accès à la BDD. J'ai simplement fait un include de mon nouveau fichier mis en commentaire les anciennes fonctions de connexion et de sélection de la BDD. Bien entendu, auparavant j'avais remplacé dans mon fichier toutes les fonctions mysql* décrites dans le nouveau fichier en x_mysql*.
    Ca vaut ce que ça vaut, mais pour moi ça marche.

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?php
      //----------------- Connexion à la base de données
      include_once('classDB.inc'); 
      //$link = mysql_connect(MYSQL_SERVER_NAME, MYSQL_USER_NAME, MYSQL_USER_PASSWORD) or die ("Impossible de se connecter à mySQL"); 
      //mysql_select_db (DATABASE_NAME) or die ("Impossible d'accéder à la base de données");
    ?>
    les constantes sont dans un fichier à part qui est inclus avant celui de la connexion à la BDD.


    https://www.developpez.net/forums/d1...-mysql-mysqli/

  7. #7
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Citation Envoyé par pierre987321 Voir le message
    Avoir le choix de choisir de php, c bien ;-)
    Non ce n'est pas bien.
    PHP 4.4 c'est 2005 soit bientôt 13 ans.

    Entre php 4.4 et 7 il y'a du avoir quelques milliers de bugs corrigés et plus important quelques milliers de failles de sécurité.

    C'est pour ces même raisons que les hébergeurs imposent de monter en version car garder une version de PHP obsolète les empêche d'avoir des systèmes à jour et sécurisés.

    Ca t’embête de devoir mettre à jour ton code mais ça t’embêterais encore plus de voir ton site pirater car ton serveur est plein de faille alors que ton code lui est sécurisé.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Comment faire fonctionner ce script sous Matlab R2007b
    Par houssamonline dans le forum MATLAB
    Réponses: 2
    Dernier message: 19/12/2012, 10h14
  2. Comment faire fonctionner ce script dans mon site ?
    Par beegees dans le forum jQuery
    Réponses: 4
    Dernier message: 02/01/2010, 23h01
  3. Réponses: 15
    Dernier message: 27/04/2009, 10h08
  4. pb pour faire fonctionner un script
    Par developman dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/12/2006, 14h30
  5. Besoin d'aide pour faire fonctionner un Script d'upload d'images
    Par PaoOo dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 15/06/2006, 21h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo