-
PHP 5.4.3 et AMFPHP
Bonjour,
devant me connecter à une base Oracle, on m'a demandé d'installer Instant Client 11g2 qui marche avec PHP 5.4.3.
J'avais fait un post sur ce point et j'avais décidé d'utiliser PDO et ODBC mais le mal était fait.
Donc, j'avais installé WAMP, les librairies Oracle 11g2, créer le TNSNAMES.ora, et j'ai fait ce que j'avais à faire en magouillant entre pdo, odbc et oci...
je reviens sur mon ancien projet Flex et là, stupeur, j'ai une erreur de connexion avec AMFPHP.
Il me donne le message suivant:
Use of undefined constant AMFPHP_BASE - assumed 'AMFPHP_BASE' in
L:\Wamp\www\amfphp 1.9\services\amfphp\DiscoveryService.php
include_once(AMFPHP_BASEshared/util/MethodTable.php): failed to open stream:
'AMFPHP_BASEshared/util/MethodTable.php' je trouve ça bizarre.
Alors, je vois que PHP 5.4 supprime les magic_quote, mais ce paramètre n'a jamais été activé sur mon serveur. Aucune info chez AMFPHP (silex) ni sur les forums.
Questions:
1/ l'un d'entre vous a t'il eu ce problème?
2/ y a t'il un moyen simple et évident de supprimer ce message et de remettre à jour AMFPHP 1.9 (la version 2.1 me génère aussi des erreurs rien qu'à l'install; problème de path).
3/ Si pas de possibilité en 2/, est-ce qu'en repassant en 5.3, je ne risque pas casser mes scripts Oracle et SQLServeur (à cause des libs 11g2).
Merci à ceux qui ont une idée parce que PHP, c'est bien mais tous ces problèmes de config ajoutés les uns aux autres, ça fait parfois beaucoup.
-
La lib officiel Adobe c'est Zend AMF, AMFPHP n'as plus été maintenu par son auteur (qui est passer a Zend AMF) et est visiblement repris par quelqu'un d'autre, dans tout les cas utilise Zend AMF
-
Bonjour,
ici le chef de l'équipe actuelle d'amfphp.
Quel est le problème avec 2.1?
ensuite une petite clarification:
Ensuite concernant l'auteur, c'est Patrick Mineault et il fait des neurosciences, pas ZendAMF. Il y a effectivement Wade Arnold qui s'occupe de ZendAMF, mais il n'a rien fait pour le projet
-
Wade Arnold était pas lead ?
-
Patrick Mineault lui a passé le projet quand il a arrété. Wade Arnold n'a rien fait pendant quelques temps, ensuite Zend l'a approché pour faire Zend AMF et il a laissé couler le projet, jusqu'a ce qu'on le reprenne
-
[QUOTE=arielsom;6779354]Bonjour,
ici le chef de l'équipe actuelle d'amfphp.
Quel est le problème avec 2.1?
Bonjour,
le problème était que je suis passé en php 5.4 et que AMF1.9 ne fonctionnait plus; je suis passé à la 2.1 sans plus de succès.
je suis donc passé à ZendAMF qui, je dois le dire, me complique la vie par rapport à la simplicité d'utilisation d'AMFPHP1.9.
Enfin, je précise : je suis novice et n'est aucun jugement sur la performance ou la qualité du code; je constate juste la difficulté de mise en oeuvre de ZendAMF.
quand je maitriserai mieux les arcanes de PHP, je reviendrai certainement mettre mon nez ds AMFPHP2.1.
Salutations