Dans cet échange, Marie, une commerçante avertie visiblement, explique qu’elle n’arrive plus à exporter ses commandes vers Expeditor i-Net.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
18/07/06
Marie : Bonjour, la contribution a super bien
fonctionnée depuis 2 mois, et voila qu’aujourd’hui lorsque j’exporte le fichier
il m’affiche :
"Warning: Header may not contain more than a single header, new line detected. In /var/www/html/admin_osc/OSC_Expeditor_process.php on line 76"
Je ne comprends pas ce qu’il veut avec cette histoire de nouvelle ligne détectée. N’ayant rien changé à mon système depuis des semaines, quelqu’un comprend ?
Pierre : Une idée comme cela regarde s’il n’y a pas des
caractères spéciaux dans l’adresse du client.
Marie : Non j’ai essayé, j’ai le problème sur tous les clients. J’ai même un second site et j’ai le même problème dessus.
Louis : Cette erreur veut dire que ton script a envoyé des données avant la ligne 79 contenant le header. Quelques pistes de recherche :
- Tu as ajouté d’autres contributions : les require/includes en début de fichier peuvent poser problème
- Ta base MySQL a un problème (table corrompue) : la construction de $txt pose un problème
- Ta version / configuration de php a changée : problème avec $HTTP_POST_VARS
Marie : Merci de ton aide
- Aucune modification depuis des semaines.
- Pour la seconde fois je viens d’effacer cette table, de la recréer, j’ai revalidé une commande en ligne, exporté et j’ai toujours la même erreur.
- Je vais demander à mon hébergeur, ça pourrait en effet expliquer pourquoi j’ai le problème sur mes deux sites. Si c’était le cas, que faudrait-il faire ?
Pierre : Changer d’hébergeur :)
Marie : elle est bonne :( J’ai pas de chance car
c’est effectivement ça ! Voici la réponse de mon hébergeur : "Effectivement, la version de
l’interpréteur PHP est passé à 4.4.2. phpMyAdmin a aussi été mis à jour à la
version 2.8.2". Il me faudrait donc faire quoi maintenant ?
Quarante jours plus tard ….
26/08/06
Marie : je souhaiterais savoir si quelqu’un serait sous PHP 4.2.2 et aurait réussi avec cette version à faire fonctionner la contribution Expeditor I-Net ? Car depuis que mon hébergeur est passé sur cette version, j’ai un infernal message d’erreur qui m’empêche d’exporter. J’y avais pris goût, surtout que cela évite de faire des erreurs lors de la saisie des adresses… donc le jour où quelqu’un parvient à résoudre cela, merci de me tenir au courant, ce serait cool.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Mon premier réflex serait de féliciter cette personne pour son flegme et sa gentillesse. Je n’imagine pas pouvoir demander à un seul client Oxatis d’être privé pendant 40 jours, ni même 4 heures, d’une fonctionnalité existante et importante, sans le voir exprimer son légitime mécontentement !
Deuxièmement, je me demande s’il est possible d’exiger d’une personne qui désire simplement vendre sur internet, la maîtrise de concepts tels que :
- Une « contribution »
- Une configuration « $HTTP_POST_VARS »
- Des « require/includes »
- Une « table SQL corrompue »
- Un « warning: Header may
not contain »
- Un «interpréteur PHP 4.2.2»
C’est assez hallucinant non ? A lire cet échange, je comprends cette crainte des prospects qui disent « Tout le monde me confirme qu’il faut être informaticien pour faire du commerce en ligne ».
Car finalement, le plus important, c’est encore qu'un entrepreneur fait face à de nombreux challenge. En dehors de son talent dans le domaine des produits qu’il commercialise il dispose pour y faire face de :
- Son intelligence et sa capacité d’apprendre de nouvelles pratiques
- Sa pugnacité et sa faculté à accepter de faire face avec les moyens du bord
- Son temps qui, même s’il n’est pas bien rémunéré au départ, est précieux.
Il me semble donc infiniment plus professionnel de concentrer :
- Son intelligence et ses efforts d’apprentissage sur le marketing en ligne,
- Sa pugnacité sur l’analyse des retours sur investissement et la mise en œuvre de nouveaux canaux de recrutement clients,
- Son temps au traitement des problématiques du génèrent du business plutôt qu’à apprendre, mal, une technologie inutile.
Il est des domaines ou l'amateurisme ne paye pas !
Je n'ai pas évoqué non plus la veille technologique, la gestion des serveurs, l'équilibrage de charge, la sauvegarde et la récupération de données, la gestion de la bande passante, etc.
Alors oui, libre si vous êtes spécialiste de la technologie. Mais si vous êtes un chef d'entreprise "lambda", attention à ce que ce ne soit pas "libre… de vous planter en beauté".
Je vous parle de gratuit dans le prochain billet...
Commentaires