Annexe A Codes d'erreur de la publication Web personnalisée avec PHP. Filemaker FileMaker Server 9
Ci-dessous, vous trouverez de brèves informations sur Serveur 9. Il permet de publier vos bases de données FileMaker sur le Web en utilisant l'API FileMaker pour PHP, offrant une interface PHP orientée objet pour l'intégration de vos données FileMaker dans des applications Web PHP. Vous pouvez aussi utiliser PHP Site Assistant pour créer un site Web PHP complet.
Annexe A
Codes d'erreur de la publication Web personnalisée avec PHP
Le moteur de publication Web prend en charge deux types de codes d'erreur pouvant survenir dans le cadre de la publication Web personnalisée :
1
les erreurs de requête sur la base de données et les données. Le moteur de publication Web génère un code d'erreur chaque fois que des données font l'objet d'une requête à partir de la base de données publiée. L'API
FileMaker pour PHP renvoie ce code d'erreur sous forme d'objet FileMaker_Error. Consultez la rubrique
« Numéros des codes d'erreur des bases de données FileMaker : ».
1
les erreurs PHP. Ces erreurs sont générées et renvoyées par des composants PHP, notamment le module cURL.
Consultez la rubrique « Numéros des codes d'erreur des composants PHP » page 54.
4
5
10
11
12
13
8
9
6
7
14
15
16
17
Numéros des codes d'erreur des bases de données FileMaker :
En tant que développeur de la solution de publication Web personnalisée, il vous appartient de vérifier la valeur du code d'erreur renvoyé et d'agir en conséquence. Le moteur de publication Web ne gère pas les erreurs de base de données.
2
3
0
1
Numéro d'erreur
-1
Description
Erreur inconnue
Pas d'erreur
L'utilisateur a annulé l'action
Erreur de mémoire
Commande non disponible (par exemple, système d'exploitation incorrect, mode incorrect, etc.)
Commande inconnue
Commande incorrecte (par exemple, un calcul n'a pas été indiqué pour une action de script
Définir rubrique)
Fichier accessible en lecture seule
Mémoire insuffisante
Résultat vide
Privilèges d'accès insuffisants
Données requises manquantes
Nom incorrect
Ce nom existe déjà
Le fichier ou l'objet est déjà utilisé
En dehors de l'intervalle
Division par zéro impossible
Echec de l'opération, réessayez (par exemple une requête utilisateur)
Echec de la tentative de conversion d'un jeu de caractères étranger en UTF-16
206
207
208
209
210
211
117
130
131
200
113
114
115
116
201
202
203
204
205
109
110
111
112
105
106
107
108
101
102
103
104
Numéro d'erreur
18
19
100
48
Publication Web personnalisée de FileMaker Server avec PHP
Description
Le client doit fournir les données du compte pour poursuivre
La chaîne contient des caractères autres que A-Z, a-z, 0-9 (ASCII)
Fichier manquant
Enregistrement manquant
Rubrique manquante
Lien manquant
Script manquant
Modèle manquant
Table manquante
Index manquant
Liste de valeurs manquante
Jeu de privilèges manquant
Tables liées manquantes
Valeur de rubrique incorrecte
Fenêtre manquante
Fonction manquante
Référence de fichier manquante
Le jeu de menus est manquant
L'objet de modèle est manquant
La source de données est manquante
Les fichiers sont endommagés ou manquants et doivent être réinstallés
Les fichiers des modules de langue sont manquants (par exemple les modèles)
L'accès à l'enregistrement est interdit
Impossible de modifier la rubrique
L'accès à la rubrique est interdit
Aucun enregistrement à imprimer ou un mot de passe est nécessaire pour imprimer
Aucun accès aux rubriques dans l'ordre de tri
Impossible de créer de nouveaux enregistrements ; l'importation peut remplacer les données existantes
Impossible de modifier le mot de passe ou bien le fichier ne peut pas être modifié
Impossible d'accéder au schéma de base de données ou bien le fichier ne peut pas être modifié
Nombre de caractères insuffisant dans le mot de passe
Le nouveau mot de passe doit être différent du mot de passe existant
Compte utilisateur inactif
Mot de passe a expiré
306
400
401
402
403
301
302
303
304
215
216
217
300
Numéro d'erreur
212
213
214
404
405
501
502
503
504
415
416
417
500
410
412
413
414
406
407
408
409
Annexe A
|
Codes d'erreur de la publication Web personnalisée avec PHP
49
Description
Compte utilisateur et/ou mot de passe incorrect. Réessayez
Le compte utilisateur et/ou le mot de passe n'existe pas
Tentatives de connexion trop nombreuses
Impossible de dupliquer les droits Admin
Impossible de dupliquer un compte Invité
L'utilisateur ne dispose pas de droits suffisants pour modifier le compte administrateur
Fichier verrouillé ou en cours d'utilisation
L'enregistrement est déjà utilisé par un autre utilisateur
La table est déjà utilisée par un autre utilisateur
Le schéma de base de données est déjà utilisé par un autre utilisateur
Le modèle est déjà utilisé par un autre utilisateur
L'ID de modification d'enregistrement ne correspond pas
Les critères de recherche sont vides
Aucun enregistrement ne correspond à cette requête
Ceci n'est pas une rubrique clé pour une référence externe
Le nombre maximal d’enregistrements indiqué est atteint pour la version de démonstration
FileMaker Pro
Ordre de tri incorrect
Le nombre d'enregistrements indiqué dépasse le nombre d'enregistrements pouvant être ignorés
Les critères de remplacement et de renumérotation sont incorrects
Une ou les deux rubriques clés manquent (lien incorrect)
Le type de la rubrique indiquée est incorrect pour ce type d'opération
Ordre d'importation incorrect
Ordre d'exportation incorrect
Version de FileMaker Pro incorrecte pour récupérer le fichier
Le type de la rubrique indiquée est incorrect
Résultat impossible à afficher sur le modèle
Un ou plusieurs enregistrements liés requis ne sont pas disponibles
Une clé primaire est requise dans la table source de données
La base de données n'est pas une source de données prise en charge
La date indiquée ne correspond pas aux options d'entrée définies
L'heure indiquée ne correspond pas aux options d'entrée définies
Le numéro indiqué ne correspond pas aux options d'entrée définies
La valeur de la rubrique n'est pas comprise dans la fourchette de valeurs définies
La valeur de la rubrique ne correspond pas à la valeur définie dans les options d’entrée
715
716
717
718
719
720
709
710
711
714
721
722
723
602
603
700
706
707
708
512
513
600
601
508
509
510
511
Numéro d'erreur
505
506
507
50
Publication Web personnalisée de FileMaker Server avec PHP
Description
La valeur de la rubrique ne correspond à aucune donnée existante contenue dans le fichier de base de données des options d'entrée
La valeur de la rubrique n'est pas incluse dans la liste des valeurs définies
La valeur de la rubrique n'est pas conforme aux critères de contrôle de calcul des options d'entrée
Valeur incorrecte saisie en mode Recherche
La rubrique requiert une valeur correcte
La valeur liée est vide ou non disponible
La valeur de la rubrique dépasse le nombre maximal de caractères autorisés
L'enregistrement a déjà été modifié par un autre utilisateur
Pour créer un enregistrement, l'une de ses rubriques doit comporter une valeur
Une erreur d'impression s'est produite
L'en-tête et le pied de page combinés sont plus longs qu'une page
Le corps de la page ne tient pas sur une page pour la disposition en colonnes active
Connexion d'imprimante perdue
Le fichier ne possède pas le bon format d'importation
Le fichier EPSF est dépourvu d'images de prévisualisation
Le traducteur graphique est introuvable
Impossible d'importer le fichier ou bien un moniteur gérant les couleurs est nécessaire pour effectuer cette opération
L'importation d'une séquence QuickTime a échoué
Impossible de mettre à jour la référence du fichier QuickTime car le fichier de base de données est accessible en lecture seule
Le traducteur d'importation est introuvable
Les privilèges d'accès associés à votre mot de passe ne vous permettent pas d'effectuer cette opération
Feuille de calcul ou plage nommée Excel spécifiée manquante
Une requête SQL utilisant les instructions DELETE, INSERT ou UPDATE n'est pas autorisée dans l'importation ODBC
Les informations XML/XSL sont insuffisantes pour procéder à l'importation ou à l'exportation
Erreur lors de l'analyse du fichier XML (à partir de Xerces)
Erreur lors de la transformation du fichier XML en fichier XSL (à partir de Xalan)
Erreur lors de l'exportation ; le format souhaité ne prend pas en charge les rubriques multivaluées
Une erreur inconnue s'est produite dans l'analyseur ou le transformateur
Impossible d'importer des données dans un fichier dépourvu de rubriques
Vous ne disposez pas des droits nécessaires pour ajouter des enregistrements ou les modifier dans la table cible
811
813
814
815
816
807
808
809
810
803
804
805
806
729
730
731
732
733
734
735
736
800
801
802
Numéro d'erreur
724
725
726
727
Annexe A
|
Codes d'erreur de la publication Web personnalisée avec PHP
51
Description
Vous ne disposez pas des droits nécessaires pour ajouter des enregistrements à la table cible
Vous ne disposez pas des droits nécessaires pour modifier les enregistrements dans la table cible
Le fichier d'importation contient davantage d'enregistrements que la table cible. Les enregistrements n'ont pas tous été importés
La table cible contient davantage d'enregistrements que le fichier d'importation. Les enregistrements n'ont pas tous été mis à jour
Erreur lors de l'importation. Des enregistrements n'ont pas été importés
Version d'Excel non prise en charge. Convertir fichier en Excel 7.0 (Excel 95), Excel 97, 2000 ou au format XP, puis réessayer.
Le fichier servant à l'importation ne contient aucune donnée
Impossible d'insérer ce fichier car il contient d'autres fichiers
Une table ne peut être importée en elle-même
Ce type de fichier ne peut pas être affiché sous forme d'image
Ce type de fichier ne peut pas être affiché sous forme d'image. Il sera inséré et affiché sous forme de fichier
Il y a trop de données à exporter dans ce format. Les données seront tronquées.
Impossible de créer le fichier sur le disque
Impossible de créer un fichier temporaire sur le disque
Impossible d'ouvrir le fichier.
Cette erreur peut être causée par l'un des éléments suivants :
1
Nom de base de données non valide
1
Le fichier est fermé dans FileMaker Server
1
Permission non valide
Le fichier est mono-utilisateur ou bien l’hôte est introuvable
Le fichier ne peut être ouvert en lecture seule dans son état actuel
Le fichier est endommagé
Utilisez la commande Récupérer. Le fichier ne peut être ouvert avec cette version de
FileMaker Pro
Le fichier n’est pas un fichier FileMaker Pro ou est sérieusement endommagé
Impossible d'ouvrir le fichier car les privilèges d'accès sont endommagés
Le disque/volume est saturé
Le disque/volume est verrouillé
Un fichier temporaire ne peut être ouvert en tant que fichier FileMaker Pro
Erreur de synchronisation d'enregistrements sur le réseau
Impossible d'ouvrir le fichier, car le nombre maximal de fichiers ouverts est atteint
Impossible d'ouvrir le fichier de référence externe
Impossible de convertir le fichier
900
901
902
903
904
821
822
823
824
Numéro d'erreur
817
819
820
905
906
1202
1203
1204
1205
957
958
1200
1201
951
954
955
956
920
921
922
923
1206
1207
1208
52
Publication Web personnalisée de FileMaker Server avec PHP
Description
Impossible d'ouvrir le fichier, car il n'appartient pas à cette solution
Impossible d'enregistrer une copie locale d'un fichier distant
Fichier en cours de fermeture
Déconnexion forcée par l'hôte
Fichiers FMI introuvables ; réinstallez les fichiers manquants
Impossible de définir le fichier en mode mono-utilisateur, des invités sont connectés
Le fichier est endommagé ou n'est pas un fichier FileMaker
Erreur générale de vérification orthographique
Le dictionnaire principal n'est pas installé
Impossible de lancer le système d'Aide
Cette commande ne peut pas être utilisée dans un fichier partagé
Cette commande ne peut être utilisée que dans un fichier se trouvant sur le serveur
FileMaker Server
Aucune rubrique active sélectionnée ; la commande ne peut être utilisée que si une rubrique est active
Le fichier en cours n'est pas partagé ; la commande ne peut être employée que si le fichier est partagé
Impossible d'initialiser le correcteur orthographique
Impossible de charger le dictionnaire de l'utilisateur pour modification
Dictionnaire de l'utilisateur introuvable
Dictionnaire de l'utilisateur en lecture seule
Une erreur inattendue s'est produite
Grammaire XML non prise en charge
Aucun nom de base de données
Le nombre maximal de sessions de base de données a été dépassé
Commande en conflit
Paramètre manquant dans la requête
Erreur de calcul générique
Paramètres trop peu nombreux dans la fonction
Paramètres trop nombreux dans la fonction
Fin de calcul non conforme
Nombre, chaîne, nom de rubrique ou parenthèse ouvrante « ( » nécessaire
Commentaire non terminé par "*/"
La chaîne doit se terminer par des guillemets
Parenthèses non équilibrées
Opérateur manquant, fonction introuvable ou parenthèse ouvrante « ( » non nécessaire
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1400
1405
1406
1407
1408
1401
1402
1403
1404
Numéro d'erreur
1209
1210
1211
1212
1213
1214
Annexe A
|
Codes d'erreur de la publication Web personnalisée avec PHP
53
Description
Nom (nom de rubrique ou de modèle) manquant
Fonction module déjà enregistrée
L'utilisation de listes n'est pas autorisée dans cette fonction
Entrez ici un opérateur (+, -, *,).
Cette variable a déjà été définie dans la fonction Permettre
MOYENNE, NOMBRE, MULTIVALUEE, NOMBREVALEURS, MAX, MIN, NPV,
ECARTECH, SOMME et RECAPITULATIF : le programme a rencontré une expression requérant une seule rubrique
Ce paramètre est incorrect pour la fonction Obtenir
Seules les rubriques Récapitulatif sont autorisées comme premier argument dans
RECAPITULATIF
Rubrique de regroupement incorrecte
Evaluation du nombre impossible
Impossible d'utiliser une rubrique dans sa propre formule
Le type de la rubrique doit être de type normal ou calculé
Le type de données doit être un nombre, une date, une heure ou un horodatage
Impossible d'enregistrer le calcul
La fonction auquel il est fait référence n'est pas encore mise en place
La fonction à laquelle il est fait référence n'existe pas
La fonction à laquelle il est fait référence n'est pas prise en charge dans ce contexte
L'initialisation du pilote ODBC a échoué ; assurez-vous que les pilotes ODBC sont correctement installés.
Echec de l'allocation d'environnement (ODBC)
Echec de la libération d'environnement (ODBC)
Echec de la déconnexion (ODBC)
Echec de l'allocation de connexion (ODBC)
Echec de la libération de connexion (ODBC)
Echec de la vérification de SQL API (ODBC)
Echec de l'allocation d'instruction (ODBC)
Erreur étendue (ODBC)
54
Publication Web personnalisée de FileMaker Server avec PHP
Numéros des codes d'erreur des composants PHP
L'API FileMaker pour PHP utilise plusieurs composants PHP. Ces composants PHP peuvent renvoyer des codes d'erreur supplémentaires non listés ci-dessus.
Par exemple, si les services du Noyau de publication Web ou de FileMaker Server ne sont pas exécutés, vous pouvez recevoir l'erreur du module cURL CURLE_GOT_NOTHING (52).
Pour plus d'informations sur les codes d'erreur associés à PHP, consultez le site Web du PHP à l'adresse http://php.net.

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.
Caractéristiques clés
- Intégration de bases de données FileMaker dans des applications Web PHP
- Utilisation de l'API FileMaker pour PHP pour l'accès aux données
- Génération de sites Web PHP complets avec PHP Site Assistant
- Création, suppression, édition et duplication d'enregistrements de bases de données FileMaker
- Accès aux modèles, tables externes, listes de valeurs et rubriques liées
- Exécution de scripts complexes (environ 70 actions ScriptMaker™ prises en charge)
- Réalisation de requêtes complexes