Unexpected T-String +recherche outil de débugging pour mac

Petit nouveau ! | 2 Messages

07 nov. 2008, 15:28

Bonjour,
Je suis en train de migrer mon blog Typepad vers Wordpress et ai trouvé un tuto pour modifier les URLs des posts http://moronicbajebus.com/2006/11/17/fr ... ith-slugs/.
Le principe consiste à faire tourner unscript d'importation PHP sur WP http://adamstiles.com/import-mt-with-name.phps

Problème :
à la ligne 6
if (!file_exists('../wp-config.php')) die("There doesn't seem to be a wp-config.php file. You must install WordPress before you import any entries.");
le navigateur me retourne

Code : Tout sélectionner

Parse error: syntax error, unexpected T_STRING in /srv/d_oseres/www/www.seres.info/htdocs/fr/wp-admin/import-mt.php on line 6
le script se trouve ici :
http://seres.info/fr/wp-admin/import-mt.php

J'ai aussi une erreur ligne 8 :
var $step = $_GET['step'];

Code : Tout sélectionner

Parse error: syntax error, unexpected T_VAR in /srv/d_oseres/www/www.seres.info/htdocs/fr/wp-admin/import-mt.php on line 8
Par ailleurs, pourriez vous me recommander un outil de débugging sous mac ?
Merci par avance

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

07 nov. 2008, 17:05

Bonjour,
var $step = $_GET['step'];
Je doute que "var" devant une variable soit nécessaire en PHP.

Pour ton premier problème, je ne vois pas d'erreur dans ta ligne de code, donne nous les 3 lignes avant et après celle qui cause problème.
Quand tout le reste a échoué, lisez le mode d'emploi...

Petit nouveau ! | 2 Messages

07 nov. 2008, 17:17

Merci,
le fichier original est ici : http://adamstiles.com/import-mt-with-name.phps

Les premiers lignes :

Code : Tout sélectionner

<?php define('MTEXPORT', ''); // enter the relative path of the import.txt file containing the mt entries. If the file is called import.txt and it is /wp-admin, then this line //should be define('MTEXPORT', 'import.txt'); if (!file_exists('../wp-config.php')) die("There doesn't seem to be a wp-config.php file. You must install WordPress before you import any entries."); require('../wp-config.php'); require ('upgrade-functions.php'); $step = $_GET['step']; if (!$step) $step = 0; header( 'Content-Type: text/html; charset=utf-8' ); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <title>WordPress &rsaquo; Import from Movable Type</title>