RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 Exceptions non-supportées ?

Forum : PHP
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ PHP

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM PHP

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
hibou57
Superviseur :
- Langages Web
Modérateur :
- XML/XSL
- ADA
Avatar de hibou57
Inscrit : 13/02/2005
Messages : 478
Message
#151498
Posté le 02/04/08 à 18:52
Alut les gars et les nanas,

J'ai la malheureuse surprise de tomber sur un serveur sur lequel apparement PHP ne supporte pas les exceptions : il renvoit une erreur de syntax.

Est-ce normal ou pas ?

Le serveur à été recement mis à jour vers la toute dernière version de Debian, alors je ne pense pas que la version de PHP soit obsolète.

Quand je lis ici même, un fil où on se pose la question de l'orienté objet avec PHP, je m'étonne de voir un serveur sous lequel PHP ne supporte même pas les exceptions.

Quelqu'un(e) sait d'où ça peut venir ?

J'ai remplacé les exceptions par des fonctions "erreurXXXX", mais c'est pas aussi propre quand-même.

By the way : y at-il une option runtime pour empêcher la génération des mesages d'avertissement dans le code HTML ?
__________________________
Lasidoré : Editeur XML orienté sémantique/Online XML editor - Alpha
Utiliser le Compilateur Ada GNAT - Fiabilité professionnelle, Ada we trust
Opera, Le navigateur - Léger, rapide, efficace, joli et source d'inspiration
DragonFly, Le debugger JavaScript, CSS, ... et HTML - Only on Opera
Exalead Search - Beceause Google is not a synonym of “ search engine ”

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

zeb
Membre du club
Avatar de zeb
Inscrit : 16/02/2004
Messages : 1857
Message
#151499
Posté le 02/04/08 à 19:00
opérateur de silence -> @
__________________________
Château de Chatel / Moselle, Château de Moyen, Château de rochefort..
LAMP Compagnie Stanislas, Forum XIXème, Radio, Sculpture et pierre.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

hibou57
Superviseur :
- Langages Web
Modérateur :
- XML/XSL
- ADA
Avatar de hibou57
Inscrit : 13/02/2005
Messages : 478
Message
#151500
Posté le 02/04/08 à 19:05
zeb dit :
opérateur de silence -> @

Oops, pardon... où avais-je la tête Smiley

Tu as une idée pour cette histoire des exceptions ?

Ca marche parfaitement sur EasyPHP, mais dès que j'installe sur le serveur : KO Smiley
__________________________
Lasidoré : Editeur XML orienté sémantique/Online XML editor - Alpha
Utiliser le Compilateur Ada GNAT - Fiabilité professionnelle, Ada we trust
Opera, Le navigateur - Léger, rapide, efficace, joli et source d'inspiration
DragonFly, Le debugger JavaScript, CSS, ... et HTML - Only on Opera
Exalead Search - Beceause Google is not a synonym of “ search engine ”

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

zeb
Membre du club
Avatar de zeb
Inscrit : 16/02/2004
Messages : 1857
Message
#151503
Posté le 02/04/08 à 19:24
le problème c'est que ta configuration de prod sur le serveur Debian n'est sûrement pas la même que sur ton instal local (qui avec un peut de chance est sous windows en plus)

Donc tirer des déductions n'est pas évident. A priori je ne voie pas d'où peut provenir ton histoire d'exceptions.

La bonne technique que j'utilise est de développer directement sur le serveur de prod dans un dossier annexe. ou sur un serveur identique si cela pose des problèmes mais en aucun cas je ne travaille en local si ma machine de dev n'est pas identique a celle de destination.
Je sais que cela ne t'avance pas a grand chose mais bon ...

Au fait ton site en signature sur le monde arabe est vraiment sympa. ;-)
__________________________
Château de Chatel / Moselle, Château de Moyen, Château de rochefort..
LAMP Compagnie Stanislas, Forum XIXème, Radio, Sculpture et pierre.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

hibou57
Superviseur :
- Langages Web
Modérateur :
- XML/XSL
- ADA
Avatar de hibou57
Inscrit : 13/02/2005
Messages : 478
Message
#151505
Posté le 02/04/08 à 20:04
Merci Zeb, tu me flatte trop Smiley, tu m'as fais trop plaisir Smiley (en plus ton pseudo me fait pensez au prénom Zineb).

Pour la question du serveur, c'est que développer en local me semble plus pratique (l'interface graphique à la windows est plus reposante que le shell
SSH Smiley ). En plus le serveur sur lequel j'ai installé n'est même pas encore le serveur définitif : j'ai installé sur mon herbergement personel pour présenter une version de teste au client.... ensuite sa passera sur encore un autre serveur.

En tous cas, s'il existe des serveurs qui ne supportent pas les exceptions, c'est bon de la savoir, et alors pour éviter les problèmes, mieux vaut ne pas les utiliser (je vais quand même écrire à 1&1, mon hebergeur).

Quoiqu'il en soit, j'ai remplacé par des fonctions erreurXXXX, mais je suis déçu quand-même.... les exceptions me semble pourtant être un acquis sociale inaliénable en matière de conception Smiley Va falloir qu'on se sindique, c'est pas normal ça Smiley
__________________________
Lasidoré : Editeur XML orienté sémantique/Online XML editor - Alpha
Utiliser le Compilateur Ada GNAT - Fiabilité professionnelle, Ada we trust
Opera, Le navigateur - Léger, rapide, efficace, joli et source d'inspiration
DragonFly, Le debugger JavaScript, CSS, ... et HTML - Only on Opera
Exalead Search - Beceause Google is not a synonym of “ search engine ”

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

zeb
Membre du club
Avatar de zeb
Inscrit : 16/02/2004
Messages : 1857
Message
#151506
Posté le 02/04/08 à 20:31
Si tu veux, passe moi ton bou de code qui plante en MP ou ici si c'est pas trop confidentiel j'ai une douzaine de domaines chez 1&1 je pourrais toujours voir si il y a une solution. (demain en tous cas, car ce soir je fais la close et je me couche, mon fils m'a réveillé tôt et j'ai les yeux qui tombent sur le tapis)
__________________________
Château de Chatel / Moselle, Château de Moyen, Château de rochefort..
LAMP Compagnie Stanislas, Forum XIXème, Radio, Sculpture et pierre.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

hibou57
Superviseur :
- Langages Web
Modérateur :
- XML/XSL
- ADA
Avatar de hibou57
Inscrit : 13/02/2005
Messages : 478
Message
#151553
Posté le 04/04/08 à 21:10
C'est aimable de ta part Zeb, mais pas besoin, parce que c'est pas un plantage, mais un problème de syntax.

J'ai reçu une réponse hier de la part de 1&1, qui a eu, je le souligne, l'amabilité de me répondre alors que je n'avais pas transmis la demande au bon service (j'ai posé la question au service qui gère les serveur, alors que je ne savais pas que ce service est reservé aux client-e-s serveurs dédiés).

Je publie directement la réponse ici, tout y est (deux solutions sont données)

Service client 1&1 dit :
Monsieur Duchêne,

Je suis désolé cependant l'adresse email serveurs@1and1.fr est
uniquement réservée aux clients serveurs dédiés de 1and1 Internet SARL.

Toutes demandes concernant les hébergements mutualisés et les domaines
doivent être envoyées sur l'email support@1and1.fr

Le service facturation est à votre disposition sur l'email
billing@1and1.fr pour toutes questions sur la facturation.

Cependant, à titre exceptionnel, je vais prendre en charger votre
dossier.

Je pense que vous obtenez ces erreurs, car vous utilisez des directives
PHP5 avec l'interpréteur PHP4.

Afin de permettre des fichiers en extension .php d'être pris en charge
par PHP5, il est possible dans un fichier en .htaccess d'ajouter cette
ligne :

AddType x-mapp-php5 .php

Sinon, vous pouvez aussi nommer vos fichiers PHP à exécuter en PHP5 avec
l'extension .php5 .


Notez donc également au passage, que si vous êtes client(e)s 1&1, et que vous avez un question concernant les serveurs mutualisés, ne posez pas la question à serveur[at]1and1.fr, mais selectionnez plutôt un des autres mails de contact fournis dans votre compte.

@Zeb, t'as des enfant alors, c'est chouchouchouette Smiley tous mes veoux de santé et de sereinité à la famille ;)
__________________________
Lasidoré : Editeur XML orienté sémantique/Online XML editor - Alpha
Utiliser le Compilateur Ada GNAT - Fiabilité professionnelle, Ada we trust
Opera, Le navigateur - Léger, rapide, efficace, joli et source d'inspiration
DragonFly, Le debugger JavaScript, CSS, ... et HTML - Only on Opera
Exalead Search - Beceause Google is not a synonym of “ search engine ”

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

zeb
Membre du club
Avatar de zeb
Inscrit : 16/02/2004
Messages : 1857
Message
#151556
Posté le 04/04/08 à 23:07
hibou57 dit :
@Zeb, t'as des enfant alors, c'est chouchouchouette Smiley tous mes veoux de santé et de sereinité à la famille ;)

Merci pour eux, c'est un petit garçon de 2 mois (ça bouffe beaucoup d'énergie a cet age).

sympa le mec de 1&1 d'avoir pris le sujet !

son truc me fait penser que j'utilise sa directive htaccess pour gérer mes flux XML.
J'ai ajouté cette ligne dans le fichier.

AddType x-mapp-php5 .xml

et du coup j'ai la possibilité de générer dynamiquement mes flux XML depuis un script php.

IL y a plein d'autre applications possible avec cette directive comme la protection des images, la production de javascript en fonction de qui ou de quoi, idem pour des feuille de styles adaptée en fonction du navigateur, etc ...
__________________________
Château de Chatel / Moselle, Château de Moyen, Château de rochefort..
LAMP Compagnie Stanislas, Forum XIXème, Radio, Sculpture et pierre.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM PHP



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.