Version 0.79e beta

• Forum
  • Les Messages
  • Nouveau Sujet
  • Rechercher
  • Charte
• Membres
  • S'inscrire
  • Connexion
  • Options
  • Déconnexion
• Infos site
  • free.fr/php/MySql
  • HAPedit
  • Contact

Menu : Accueil | Forum | Nouveau Sujet | Devenir Membre | Connexion

Fil du message « Qq pbs avec la compilation »  
[Sujet] Posté le 02/12/2002 à 17:02 par Pierre Down
Hello,

J'ai 2 petits soucis lors de la compilation:

1) apparemment je ne parviens pas à compiler en mode serveur local bien qu'ayant démarré EasyPHP. J'ai vérifier les paths du php.ini et php.exe c'est OK.

2) c'est assez perturbant de recevoir un msg "compilation OK" alors qu'il manque par ex un ";". N'y aurait-il pas un moyen de visualiser le fichier log généré par PHP lors de la compil, et qui contient effectivement les msg d'erreurs?

Merci et @+

Pierre
[Répondre à ce message]  [Réponses : 1 2 3 4 5 6 7 8 9 ][haut de la page]
• [1/9] Posté le 02/12/2002 à 19:44 par Daniel Up Down
Hello Pierre,

> J'ai 2 petits soucis lors de la compilation:
>
> 1) apparemment je ne parviens pas à compiler en mode serveur local bien
> qu'ayant démarré EasyPHP. J'ai vérifier les paths du php.ini et php.exe
> c'est OK.

Ah !?
J'ai de sérieux soucis avec les utilisateurs de EasyPhp.
Il y a fréquemment pour une nouvelle version du package, un nouveau soucis avec HAPedit... :|

> 2) c'est assez perturbant de recevoir un msg "compilation OK" alors qu'il
> manque par ex un ";". N'y aurait-il pas un moyen de visualiser le fichier
> log généré par PHP lors de la compil, et qui contient effectivement les msg
> d'erreurs?

C'est ce que fait HAPedit.
Et quand tu essayes de visualiser cette page dans le navigateur,
est-ce que le message d'erreur apparait dans la page ?

Daniel
[Répondre à ce message[haut de la page]
• [2/9] Posté le 03/12/2002 à 00:34 par PierreUp Down
Daniel,

> Hello Pierre,
>
> > J'ai 2 petits soucis lors de la compilation:
> >
> > 1) apparemment je ne parviens pas à compiler en mode serveur local bien
> > qu'ayant démarré EasyPHP. J'ai vérifier les paths du php.ini et php.exe
> > c'est OK.

"vérifié" (beurk)
>
> Ah !?
> J'ai de sérieux soucis avec les utilisateurs de EasyPhp.
> Il y a fréquemment pour une nouvelle version du package, un nouveau soucis avec HAPedit... :|

Ma foi ça fonctionnait jusqu'à aujourd'hui. Le pb c'est que je ne parviens pas à trouver ce qui a été modifié entre hier et aujourd'hui...

>
> > 2) c'est assez perturbant de recevoir un msg "compilation OK" alors qu'il
> > manque par ex un ";". N'y aurait-il pas un moyen de visualiser le fichier
> > log généré par PHP lors de la compil, et qui contient effectivement les msg
> > d'erreurs?
>
> C'est ce que fait HAPedit.
> Et quand tu essayes de visualiser cette page dans le navigateur,
> est-ce que le message d'erreur apparait dans la page ?

Oui le msg d'erreur apparaît bien qd je le visualise dans le navigateur. Je le retrouve également dans le fichier .log, mais HAPEdit m'indique tout de même que la compilation s'est bien passée.

Il m'est arrivé un truc encore plus gênant: j'ai créé un petit script tout bête qui ouvre un fichier et renvoie son contenu ligne par ligne. Pas de pb quand je visualise le résultat dans le navigateur mais HAPEdit reffuse carrément la compilation (msg type "Impossible de compiler... .php"!
Tu aurais une idée?

Merci,


>
> Daniel

Pierre
[Répondre à ce message[haut de la page]
• [3/9] Posté le 03/12/2002 à 12:34 par Daniel Up Down

Hello Pierre,

> > Et quand tu essayes de visualiser cette page dans le navigateur,
> > est-ce que le message d'erreur apparait dans la page ?
>
> Oui le msg d'erreur apparaît bien qd je le visualise dans le navigateur. Je
> le retrouve également dans le fichier .log, mais HAPEdit m'indique tout de
> même que la compilation s'est bien passée.

Alors c'est que HAPedit ne lit pas ce fichier.
Le php.ini déclaré dans HAPedit et celui de php.exe ne sont pas les mêmes.

As-tu installé une nouvelle version de php ou Apache ?

> Il m'est arrivé un truc encore plus gênant: j'ai créé un petit script tout
> bête qui ouvre un fichier et renvoie son contenu ligne par ligne. Pas de pb
> quand je visualise le résultat dans le navigateur mais HAPEdit reffuse
> carrément la compilation (msg type "Impossible de compiler... .php"!

> Tu aurais une idée?

J'aurais la même que celle qui est donnée dans le message que tu as tronqué où HAPedit te dit de voir ta config php.

Donc a prirori, cela ne se passe pas au niveau de HAPedit, mais de ta config.


Daniel
[Répondre à ce message[haut de la page]
• [4/9] Posté le 03/12/2002 à 13:52 par PierreUp Down
Daniel,

>
> Hello Pierre,
>
> > > Et quand tu essayes de visualiser cette page dans le navigateur,
> > > est-ce que le message d'erreur apparait dans la page ?
> >
> > Oui le msg d'erreur apparaît bien qd je le visualise dans le navigateur. Je
> > le retrouve également dans le fichier .log, mais HAPEdit m'indique tout de
> > même que la compilation s'est bien passée.
>
> Alors c'est que HAPedit ne lit pas ce fichier.
> Le php.ini déclaré dans HAPedit et celui de php.exe ne sont pas les mêmes.

Si si j'ai vérifié, le php.ini se trouve sous C:\WINDOWS et son chemin d'accès est déclaré de la même façon sous HAPEdit et EasyPHP (et je n'ai qu'un php.ini sur mon DD).
>
> As-tu installé une nouvelle version de php ou Apache ?

Non.

>
> > Il m'est arrivé un truc encore plus gênant: j'ai créé un petit script tout
> > bête qui ouvre un fichier et renvoie son contenu ligne par ligne. Pas de pb
> > quand je visualise le résultat dans le navigateur mais HAPEdit reffuse
> > carrément la compilation (msg type "Impossible de compiler... .php"!
>
> > Tu aurais une idée?
>
> J'aurais la même que celle qui est donnée dans le message que tu as tronqué où HAPedit te dit de voir ta config php.

Sauf que j'ai fait un autre essai: j'ai copié le fichier à pb en lui donnant un nom plus court. Typiquement il s'appelait wieworders.php et j'ai renommé la copie view.php: et là ça a marché! En fait, après plusieurs tests, il semblerait que la compilation soit systématiquement refusée si le nb de caractères dépasse strictement 5...Je m'attendais à 8, mais là je suis sec.
>
> Donc a prirori, cela ne se passe pas au niveau de HAPedit, mais de ta config.

J'ai réinstallé un vieil éditeur pour voir et je n'ai pas le même pb. Tu veux que je t'envoie qq fichiers pour tester ?
>
>
> Daniel

Pierre
[Répondre à ce message[haut de la page]
• [5/9] Posté le 03/12/2002 à 16:17 par Daniel Up Down
Hello Pierre,

> > Alors c'est que HAPedit ne lit pas ce fichier.
> > Le php.ini déclaré dans HAPedit et celui de php.exe ne sont pas les mêmes.

> Si si j'ai vérifié, le php.ini se trouve sous C:\WINDOWS et son chemin
> d'accès est déclaré de la même façon sous HAPEdit et EasyPHP (et je n'ai
> qu'un php.ini sur mon DD).

Bon !?


> > As-tu installé une nouvelle version de php ou Apache ?

> Non.

Autre chose qui t'a demandé de redémarrer l'ordinateur ?


> > > Tu aurais une idée?

> > J'aurais la même que celle qui est donnée dans le message que tu as
> > tronqué où HAPedit te dit de voir ta config php.

> Sauf que j'ai fait un autre essai: j'ai copié le fichier à pb en lui
> donnant un nom plus court. Typiquement il s'appelait wieworders.php et j'ai
> renommé la copie view.php: et là ça a marché! En fait, après plusieurs
> tests, il semblerait que la compilation soit systématiquement refusée si le
> nb de caractères dépasse strictement 5...Je m'attendais à 8, mais là je
> suis sec.

Dans les options PHP,
tu es en "Php Direct" ?

> > Donc a prirori, cela ne se passe pas au niveau de HAPedit, mais de ta
> > config.

> J'ai réinstallé un vieil éditeur pour voir et je n'ai pas le même pb. Tu
> veux que je t'envoie qq fichiers pour tester ?

Non, je n'ai rien changé à ce niveau depuis très longtemps.
On va étudier le pb de nomlong/nomcourt.

Alors "Php Direct" ou pas ?

Daniel
[Répondre à ce message[haut de la page]
• [6/9] Posté le 03/12/2002 à 16:29 par PierreUp Down
Daniel,

> Hello Pierre,
>
> > > Alors c'est que HAPedit ne lit pas ce fichier.
> > > Le php.ini déclaré dans HAPedit et celui de php.exe ne sont pas les mêmes.
>
> > Si si j'ai vérifié, le php.ini se trouve sous C:\WINDOWS et son chemin
> > d'accès est déclaré de la même façon sous HAPEdit et EasyPHP (et je n'ai
> > qu'un php.ini sur mon DD).
>
> Bon !?
>
>
> > > As-tu installé une nouvelle version de php ou Apache ?
>
> > Non.
>
> Autre chose qui t'a demandé de redémarrer l'ordinateur ?

J'ai mis à jour hier mon pilote vidéo avec lequel j'avais des soucis. Donc plusieurs redémarrages à la clef effectivement...
>
>
> > > > Tu aurais une idée?
>
> > > J'aurais la même que celle qui est donnée dans le message que tu as
> > > tronqué où HAPedit te dit de voir ta config php.
>
> > Sauf que j'ai fait un autre essai: j'ai copié le fichier à pb en lui
> > donnant un nom plus court. Typiquement il s'appelait wieworders.php et j'ai
> > renommé la copie view.php: et là ça a marché! En fait, après plusieurs
> > tests, il semblerait que la compilation soit systématiquement refusée si le
> > nb de caractères dépasse strictement 5...Je m'attendais à 8, mais là je
> > suis sec.
>
> Dans les options PHP,
> tu es en "Php Direct" ?

Oui puisque comme je l'avais signalé plus haut l'option par serveur local ne fonctionne plus.

>
> > > Donc a prirori, cela ne se passe pas au niveau de HAPedit, mais de ta
> > > config.
>
> > J'ai réinstallé un vieil éditeur pour voir et je n'ai pas le même pb. Tu
> > veux que je t'envoie qq fichiers pour tester ?
>
> Non, je n'ai rien changé à ce niveau depuis très longtemps.
> On va étudier le pb de nomlong/nomcourt.
>
> Alors "Php Direct" ou pas ?
>
> Daniel

Pierre
[Répondre à ce message[haut de la page]
• [7/9] Posté le 03/12/2002 à 18:24 par Daniel Up Down
Hello Pierre,

> > Autre chose qui t'a demandé de redémarrer l'ordinateur ?

> J'ai mis à jour hier mon pilote vidéo avec lequel j'avais des soucis. Donc
> plusieurs redémarrages à la clef effectivement...

Je prends note.

> > Dans les options PHP,
> > tu es en "Php Direct" ?

> Oui puisque comme je l'avais signalé plus haut l'option par serveur local
> ne fonctionne plus.

Hum!
Dans ta config Apache, les fichiers php sont bien ouverts avec le même php.exe définie dans les options de HAPedit ?

Dans HAPedit si tu fais Maj+F2 tu as le code produit par la compil, donc avec le message d'erreur.
Veux-tu vérifier ça ?

Daniel
[Répondre à ce message[haut de la page]
• [8/9] Posté le 04/12/2002 à 22:59 par PierreUp Down
Daniel,

> > > Dans les options PHP,
> > > tu es en "Php Direct" ?
>
> > Oui puisque comme je l'avais signalé plus haut l'option par serveur local
> > ne fonctionne plus.
>
> Hum!
> Dans ta config Apache, les fichiers php sont bien ouverts avec le même php.exe définie dans les options de HAPedit ?

je ne trouve pas d'info sur le chemin du php.exe dans le fichier httpd.conf mais il n'y a qu'un seul php.exe sur mon DD dans le directory de EasyPHP.

>
> Dans HAPedit si tu fais Maj+F2 tu as le code produit par la compil, donc avec le message d'erreur.
> Veux-tu vérifier ça ?

j'ai vérifié avec maj+F2 sur un fichier "long" (>5 car): il highlight tout le bloc php contenu entre le <? et le ?>. Z'en pensez quoi docteur?

>
> Daniel

Pierre
[Répondre à ce message[haut de la page]
• [9/9] Posté le 05/12/2002 à 15:20 par Daniel Up     
Hello Pierre,

> > Dans ta config Apache, les fichiers php sont bien ouverts avec le même
> > php.exe définie dans les options de HAPedit ?

> je ne trouve pas d'info sur le chemin du php.exe dans le fichier httpd.conf

C'est pas ça qu'il fallait voir....

> mais il n'y a qu'un seul php.exe sur mon DD dans le directory de EasyPHP.

... mais cela répond à ma question

> > Dans HAPedit si tu fais Maj+F2 tu as le code produit par la compil, donc
> > avec le message d'erreur.
> > Veux-tu vérifier ça ?

> j'ai vérifié avec maj+F2 sur un fichier "long" (>5 car): il highlight tout
> le bloc php contenu entre le <? et le ?>. Z'en pensez quoi docteur?

Quand il fait ça, c'est qu'il n'a pas réussi à compiler.
J'étudie ça.

Peux-tu m'envoyer par mail tes infos d'environemenent ?
Menu : Infos -> Environnement.

Daniel
[Répondre à ce message[haut de la page]
[Précédent] 1 [Suivant]
 
 

Menu : Accueil | Forum | Nouveau Sujet | Devenir Membre | Connexion

Printemps 2025 haut de la page