Pantzer

Texte à méditer :  Directeur pompes funèbres cherche personnel ayant le sens de l'humour, connaissant particulièrement la mise en boîte.   Pierre Dac

[RSS 2.0]

PICT8903
PICT8903: La plaine de la Queyrie et à droite la Tête de la Graille. A son pied, les carières romaines.
La plaine de la Queyrie et à droite la Tête de la Graille. A son pied, les carières romaines.

Qui suis-je ?

Sites réalisés

Merci






Participez aux frais d'hébergement :

 
Liste des membres Membres : 258

Votre pseudo :

Mot de passe :

[ Mot de passe perdu ? ]


[ Devenir membre ]


  Membre en ligne :
  Anonyme en ligne : 1

Total visites Total visites: 1279189  

Record connectés :
Record connectés :Cumulé : 384

Le 03/08/2010 @ 11:53


Webmaster - Infos

Licences

Guppy

Guppy 4.5.x

Guppy plugins

mad AUCUN support par mail.
Utilisez le forum
biggrin pour signaler des bugs ou pour poser des questions.

blog.gifEn vrac - Développement

Développement

Debuggage PHP en ligne de commande  -  par hpsam

Petite commande sympa, qui permet de trouver les parse error php dans un répertoire (et ses sous répertoires bien entendu) :

find /path/to/code -name *.php | xargs -n1 php -l

Cette commande cherche dans le répertoire /path/to/code tous les fichiers avec une extension .php (Ajuster si nécessaire pour correspondre à votre propre convention de nomage ; Ajouter une autre extension comme .inc en ajoutant -o -name *.inc à la commande find) et les passe un par un à l'exécutable PHP CLI avec -l pour indiquer le mode lint. Dans ce mode, le fichier est parsé mais pas éxécuté, et n'importe quelle erreur de parsage existante sera identifié. Le script s'arrête si une erreur de parsage est rencontré.

Ce qui donne par exemple :

No syntax errors detected in ./path/to/code/file1.php
No syntax errors detected in ./path/to/code/file2.php
No syntax errors detected in ./path/to/code/file3.php
PHP Parse error:  syntax error, unexpected T_STRING in ./path/to/code/file3.php on line 255
Errors parsing ./path/to/code/file3.php
xargs: php: a terminé son exécution avec le statut 255; arrêt abrupt.

 

PS: cela fonctionne sous Linux seulement.

 

Publié le 04/05/2008 @ 10:07  
Tous les billets  Prévisualiser  Imprimer l'article 


Commentaires



Personne n'a encore laissé de commentaire.
Soyez donc le premier !

Rubriques

Archives
12-2019 Janvier 2020 02-2020
L M M J V S D
    01 02 03 04 05
06 07 08 09 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Derniers billets
27/04/2008 @ 21:58
Eclipse ...
05/04/2008 @ 11:10
Halte au spam 2 ...
05/04/2008 @ 10:43
Halte au spam ...

Derniers commentaires

Billets des amis

Avec Plugin Version, Développeurs, gérez les mises à jours de vos plugins !

^ Haut ^