Parse error: syntax error, unexpected T_STRING in /home/....

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Parse error: syntax error, unexpected T_STRING in /home/....

Re: Parse error: syntax error, unexpected T_STRING in /home/

par sirakawa » 10 févr. 2014, 09:59

<?PHP
//__DIR__ fait dir_name(__FILE__)
$rep = __DIR__;
define ("DS", DIRECTORY_SEPARATOR);
$chemin = $rep.DS."libs".DS."phpthump".DS."Thumblib.inc.php";
print "$chemin";
require_once( $chemin);
?>
Teste le code ci-dessus.
L'erreur peut provenir du fichier inclus. Dans ce cas, commenrte la ligne require pour voir...

Re: Parse error: syntax error, unexpected T_STRING in /home/

par moogli » 10 févr. 2014, 08:01

Salut,

Non tu auras la même erreur.

Il faut que tu regarde le code avant il doit te manque un ; ou une }
C'est forçement une fermeture de ligne ou bloc qui n'est pas faite.

@+

Re: Parse error: syntax error, unexpected T_STRING in /home/

par sana13 » 09 févr. 2014, 23:26

Bonsoir, merci tout d'abord pour vos réponses et votre aide.
J'ai essayé de faire comme vous me l'indiquez.
Voici ma ligne 18:

require_once( dirname(_file_).DS.'libs'.DS.'phpthumb'.DS.'ThumbLib.inc.php');
?>
define('PhpThumbFactoryLoaded',1);

Lorsque je teste monsite :

Parse error: syntax error, unexpected $end in /home/..../public_html/helper.php on line 112

Voici ma ligne 112 :

?> (il s'agit de la dernière ligne de la page)

Dois je l'effacer ?

Re: Parse error: syntax error, unexpected T_STRING in /home/

par sirakawa » 09 févr. 2014, 19:06

au lieu de :
require_once( dirname(_file_).DS.'libs'.DS.'phpthumb'.DS.'ThumbLib.inc.php'include_path='.:/user/lib/php:/usr/local/lib/php');
écrire:
<?PHP
define("DS", DIRECTORY_SEPARATOR); //ajouté ici pour les tests

$fichier = dirname(_file_).DS.'libs'.DS.'phpthumb'.DS.'ThumbLib.inc.php'include_path='.:/user/lib/php:/usr/local/lib/php";
print "$fichier";
?>
permettrait d'y voir plus clair en confirmant ce que dit xtg concernant ce que include_path fait ici (en plus mal concaténé)

Re: Parse error: syntax error, unexpected T_STRING in /home/

par xTG » 09 févr. 2014, 18:54

require_once( dirname(_file_).DS.'libs'.DS.'phpthumb'.DS.'ThumbLib.inc.php');
J'ai un peur de la provenance de ce : //include_path='.:/user/lib/php:/usr/local/lib/php')

Re: Parse error: syntax error, unexpected T_STRING in /home/

par sana13 » 09 févr. 2014, 17:29

Bonjour,

Je suis en train de mettre mon site web en ligne.
J'ai la version Joomla 2.5.14 et Virtuemart 2.0.26.
Je suis donc en train de configurer un module et lorsque je teste en ligne, j'obtiens ça:

Parse error: syntax error, unexpected T_STRING in /home/..../public_html/helper.php on line 18

Sur cette ligne voila ce qu'il y a d'écrit :

require_once( dirname(_file_).DS.'libs'.DS.'phpthumb'.DS.'ThumbLib.inc.php'include_path='.:/user/lib/php:/usr/local/lib/php')

J'ai essayé de modifier les virgules, crochets, parenthèses .... mais rien n'y fait.

Merci de bien vouloir me venir en aide svp.
Merci d'avance[/quote]

Parse error: syntax error, unexpected T_STRING in /home/....

par Invité » 09 févr. 2014, 17:27

Bonjour,

Je suis en train de mettre mon site web en ligne.
J'ai la version Joomla 2.5.14 et Virtuemart 2.0.26.
Je suis donc en train de configurer un module et lorsque je teste en ligne, j'obtiens ça:

Parse error: syntax error, unexpected T_STRING in /home/..../public_html/helper.php on line 18

Sur cette ligne voila ce qu'il y a d'écrit :

require_once( dirname(_file_).DS.'libs'.DS.'phpthumb'.DS.'ThumbLib.inc.php'include_path='.:/user/lib/php:/usr/local/lib/php')

J'ai essayé de modifier les virgules, crochets, parenthèses .... mais rien n'y fait.

Merci de bien vouloir me venir en aide svp.
Merci d'avance