Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffusion.c

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffusion.c

    Bonjour,
    J'ai installé un site joomla en sous domaine sur OVH, adresse http://www.boutique.mpdiffusion.com/

    et j'ai le message d'erreur qui est en titre :
    Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffusion.com/libraries/loader.php on line 18

    Je suis sur que le multi domaine fonctionne, j'ai testé avec un page simple.

    A force de parcourir les forum, j'ai vu qu'il pourrait avoir un probleme sur le ht access, j'ai fait deux essais : le: 1SetEnv PHP_VER 5, et le 2 : SetEnv PHP_VER 5_TEST

    J'ai été voir le fichier, qui correspond au message d'erreur, voici son contenu de ligne 1 à 20 :

    quelqu'un peux m'éclairer ?
    Merci
    <?php
    /**
    * @version $Id: loader.php 20196 2011-01-09 02:40:25Z ian $
    * @package Joomla.Framework
    * @copyright Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.
    * @license GNU General Public License version 2 or later; see LICENSE.txt
    */

    if (!defined('DS')) {
    define('DS', DIRECTORY_SEPARATOR);
    }

    spl_autoload_register(array('JLoader','load'));

    /**
    * @package Joomla.Framework
    */
    abstract class JLoader
    {
    private static $paths = array();

  • #2
    Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

    Bienvenue !

    Comment as-tu nommé le fichier que tu écris ici "ht access" ?
    A force de parcourir les forum, j'ai vu qu'il pourrait avoir un probleme sur le ht access, j'ai fait deux essais : le: 1SetEnv PHP_VER 5, et le 2 : SetEnv PHP_VER 5_TEST
    Tu n'as probablement pas passé PHP en version 5 pour avoir cette erreur : vérifie dans l'administration (menu Aide->Infos système)
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

    Commentaire


    • #3
      Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

      Merci pour ton aide, je rame depuis un moment.
      je continue a chercher, et j'ai trouvé qu'il fallait renommer le fichier " htaccess.txt" en " .htaccess" ce que je viens de faire, et maintenant j'ai ce message sur le site:
      Database Error: Unable to connect to the Database: Could not connect to MySQL
      je n'ai pas compris quand tu me dis "vérifie dans l'administration (menu Aide->Infos système) " je vérifie ou ??

      Commentaire


      • #4
        Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

        Là, on se trouve maintenant devant un problème de configuration : est-ce un transfert de site préparé en local ou déplacé depuis un autre serveur ?
        En tout cas, les informations d'accès à la base de données présentent au moins une erreur.
        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

        Commentaire


        • #5
          Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

          je pense a un probleme du fichier configuration PHP, tu en pense quoi ?

          Commentaire


          • #6
            Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

            oui, c'est un site crée en local, qui tourne tres bien, je suis en train de chercher dans le fichier configuration, mais suis plus habituté a celui de prestashop, alors je galere un peu.
            Je dois pas pointer correctement sur la Bdd

            Commentaire


            • #7
              Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

              Je te renvoie à ma FAQ (lien dans ma signature) pour y trouver les réponses indispensables, d'autant qu'au vu de l'URL, il s'agit probablement d'une boutique Virtuemart.
              "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

              Commentaire


              • #8
                Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

                Une boutique virtumart ?? non, un simple site que je fais pour une association dont je m'occupe
                merci pour ton aide, en fait que je dois chercher maintenant, c'est les emplacement dans le fichier config ou je dois renseigner le nom de ma bdd, exact ?

                Commentaire


                • #9
                  Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

                  Merci pour ton aide, je continue mes recherches

                  Commentaire


                  • #10
                    Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

                    bonjour,
                    j'ai les mêmes erreurs. Pourtant j'ai créé le site en local, je l'ai exporté chez ovh (filezilla). ça marchait bien.
                    Puis j'ai changé le htaccess.txt en .htaccess depuis filezilla puis exporté et maintenant j'ai une parse error : ...www/libraries/loader.php on line 18
                    j'ai supprimer le .htaccess du serveur distant. toujours la même erreur.
                    j'ai tout supprimé dans le www, réinstaller mais mettre .htaccess ni même htaccess.txt. même erreur.
                    Là je ne comprends plus?

                    ovh est en php 5.1 mamp en 5.2

                    Commentaire


                    • #11
                      Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

                      j'ai trouvé la solution.
                      dans .htaccess il faut mettre
                      SetEnv REGISTER_GLOBALS 0
                      SetEnv ZEND_OPTIMIZER 1
                      SetEnv MAGIC_QUOTES 1
                      SetEnv PHP_VER 5
                      ensuite il se peut qu'on ai un problème de connexion Mysql.
                      aller dans le fichier configuration.php mettre
                      public $log_path = '/nomdemonsite/logs';
                      public $tmp_path = '/nomdemonsite/tmp';

                      Commentaire


                      • #12
                        Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

                        bonjour j ai le meme probleme pouvez vous me dire ou rajouter dans le fichier htaccess de joomla les ligne ci dessus ou me montrer un fichier htaccess pret a l emploi
                        merci.

                        Commentaire


                        • #13
                          Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

                          Ces lignes ne sont valables que pour OVH. Pour Nuxit, comme dit dans une autre discussion, il faut vérifier au niveau de leur faq ou de leur forum.
                          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                          Commentaire


                          • #14
                            Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

                            ok merci une autre question dois je configurer nuxit sur php5 ou php4 ?

                            Commentaire


                            • #15
                              Re : Parse error: syntax error, unexpected T_CLASS in /homez.68/mpdiffus/www/mpdiffus

                              Il faut le configurer en PHP 5
                              "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X