Chapitre 6 Stockage, test et suivi d'un site. Filemaker FileMaker Server 9
Chapitre 6
Stockage, test et suivi d'un site
Ce chapitre propose des instructions pour stocker et tester un site en publication Web personnalisée avant son déploiement dans un environnement de production. Vous y trouverez également des instructions relatives à l'utilisation des fichiers journaux permettant d'assurer le suivi du site en phase de test ou après le déploiement.
Stockage d'un site de publication Web personnalisée
Avant de pouvoir tester correctement votre site, copiez ou déplacez les fichiers nécessaires vers leur emplacement correct sur le(s) serveur(s) de stockage.
Pour stocker votre site et le préparer pour les tests :
2. Vérifiez le bon fonctionnement du serveur Web et du moteur de publication Web.
3. Copiez ou déplacez les fichiers de votre site vers le composant serveur Web de votre déploiement
FileMaker Server.
Copiez ou déplacez les fichiers de votre site vers le répertoire suivant sur la machine du serveur Web :
1
IIS (Windows) : <disque>:\Inetpub\wwwroot où <disque> est le disque sur lequel réside le composant
Moteur de publication Web de votre déploiement de serveur FileMaker.
1
Apache (Mac OS) : /Bibliothèque/WebServer/Documents
4. Si ce n'est pas déjà fait, copiez ou déplacez tout objet multimédia référencé vers l'emplacement correct sur la machine du serveur Web.
Si une rubrique de base de données Multimédia stocke une référence à un fichier et non le fichier lui-même, l'objet multimédia référencé sera alors stocké dans le dossier FileMaker Pro Web lorsque l'enregistrement sera créé ou modifié. Pour stocker votre site, copiez ou déplacez les objets multimédias référencés vers un dossier possédant le même emplacement relatif dans le dossier racine du logiciel de serveur Web.
Consultez la rubrique « Publication du contenu des rubriques Multimédia sur le Web » page 19.
5. Commencez à tester votre site.
Test d'un site de publication Web personnalisée
Avant d'informer les utilisateurs de la disponibilité de votre site de publication Web personnalisée, vérifiez qu'il s'affiche et fonctionne comme prévu.
1
Testez les fonctions telles que la recherche, l'ajout, la suppression et le tri d'enregistrements avec différents jeux de comptes et de privilèges.
1
Vérifiez si les ensembles d'autorisation fonctionnent comme prévu en vous connectant à différents comptes.
Assurez-vous que des utilisateurs non autorisés ne peuvent pas accéder à vos données ou les modifier.
1
scripts adaptés au Web.
1
Testez votre site avec différents systèmes d'exploitation et navigateurs Web.
44
Publication Web personnalisée FileMaker Server avec PHP
Remarque
Si vous avez installé le serveur Web, le moteur de publication Web et le serveur de base de données dans un déploiement sur une seule machine, vous pouvez afficher et tester votre site sans utiliser la connexion réseau. Déplacez les fichiers de votre site vers le répertoire approprié sur cette machine, puis saisissez l'une des
URL suivantes dans votre navigateur :
1
http://localhost/<chemin_site>
1
http://127.0.0.1/<chemin_site>
Où <chemin_site> est le chemin relatif vers la page d'accueil de votre site.
Suivi de votre site
Utilisez les types de fichiers de consignation suivants pour surveiller votre site de publication Web personnalisée et réunir des informations au sujet des utilisateurs Web qui visitent votre site :
1
Journaux d'erreurs et d'accès au serveur Web
1
Journal d'application du moteur de publication Web
1
Journal d'erreurs du module de serveur Web
1
Journaux d'accès internes du noyau de publication Web
Utilisation des journaux d'erreurs et d'accès au serveur Web
1
IIS (Windows) : le serveur Web Microsoft IIS génère un fichier journal des accès, mais affiche les erreurs dans l'Observateur d'événements de Windows au lieu de les consigner dans un fichier journal. Le fichier journal des accès, qui répond par défaut au format étendu de fichier journal du W3C, consigne toutes les requêtes HTTP reçues par le serveur Web. Vous pouvez aussi utiliser le format standard de fichier journal du W3C pour le journal des accès. Pour plus d'informations, consultez la documentation du serveur Web Microsoft IIS.
1
Apache (Mac OS uniquement) : le serveur Web Apache génère un fichier journal des accès et un fichier journal des erreurs. Le fichier journal des accès Apache, qui répond par défaut au format standard de fichier journal du W3C, consigne toutes les requêtes HTTP reçues par le serveur Web. Le journal des erreurs Apache consigne les problèmes survenus dans le cadre du traitement des requêtes HTTP. Pour plus d'informations sur ces fichiers journaux, consultez la documentation du serveur Web Apache.
Remarque
Pour obtenir des informations sur les formats standard et étendu de fichier journal du W3C, consultez le site Web du World Wide Web Consortium, à l'adresse www.w3.org.
Utilisation du journal d'application du moteur de publication Web
Par défaut, le moteur de publication Web génère un fichier journal d'application, contenant des informations sur les erreurs, les scripts et les connexions d'utilisateurs du moteur de publication Web. Ce fichier journal est nommé pe_application_log.txt et se trouve sur le composant Moteur de publication Web du déploiement
FileMaker Server :
1
IIS (Windows) :
<disque>:\Program Files\FileMaker\FileMaker Server\Logs\pe_application_log.txt où <disque> correspond au disque principal servant au démarrage de votre système.
1
Apache (Mac OS) : /Bibliothèque/FileMaker Server/Logs/pe_application_log.txt
Chapitre 6
|
Stockage, test et suivi d'un site
45
Le fichier pe_application_log.txt est généré si l'une des options de journalisation suivantes est activée dans le moteur de publication Web :
Option de consignation
Journalisation des erreurs
Journalisation des scripts
Toute erreur inhabituelle survenue dans le moteur de publication Web. Les erreurs habituelles signalées à l'utilisateur Web, telles que Base de données fermée, ne sont pas consignées.
Toute erreur générée quand des utilisateurs Web exécutent des scripts. Les étapes de scripts ignorées en raison de leur incompatibilité avec le Web y sont par exemple recensées.
Ces options de journalisation sont activées par défaut. Pour plus d'informations sur le paramétrage de ces options
à l'aide de FileMaker Server Admin Console, consultez le Guide de démarrage de FileMaker Server.
Remarque
Les entrées du journal d'application ne sont pas supprimées automatiquement et le fichier peut devenir très volumineux avec le temps. Pour économiser de l'espace sur le disque dur de l'ordinateur hôte, archivez régulièrement le fichier journal d'application.
Utilisation du journal des erreurs du module de serveur Web
Si le serveur Web n'est pas en mesure de se connecter au moteur de publication Web, le module de serveur
Web génère un fichier journal consignant toutes les erreurs liées à son utilisation. Ce fichier journal est nommé web_server_module_log.txt et se trouve sur le composant Moteur de publication Web du déploiement
FileMaker Server :
1
IIS (Windows) : <disque>:\Program Files\FileMaker\FileMaker Server\Logs\web_server_module_log.txt où <disque> correspond au disque principal servant au démarrage de votre système.
1
Apache (Mac OS) : /Bibliothèque/FileMaker Server/Logs/web_server_module_log.txt
Utilisation du journal d'accès interne du noyau de publication Web
Par défaut, le composant Noyau de publication Web du moteur de publication Web génère un fichier journal enregistrant les accès au noyau de publication Web. Ce fichier journal est nommé wpc_access_log.txt. Il contient les enregistrements de toutes les requêtes d'utilisateurs finaux visant à générer des résultats de publication Web et
à utiliser la publication Web instantanée de FileMaker Server. Ces requêtes sont directement orientées vers le noyau de publication Web par le serveur Web.
Etant donné que l'API FileMaker pour PHP utilise HTTP POST pour accéder au noyau de publication Web, le fichier journal n'enregistre pas les détails sur les requêtes PHP. Vous pouvez utiliser le fichier journal pour savoir
à quel moment les utilisateurs ont effectué des requêtes.
Le fichier se trouve dans le répertoire suivant sur le composant Moteur de publication Web du déploiement
FileMaker Server :
1
IIS (Windows) : <disque>:\Program Files\FileMaker\FileMaker Server\Logs\wpc_access_log.txt où <disque> correspond au disque principal servant au démarrage de votre système.
1
Apache (Mac OS) : /Bibliothèque/FileMaker Server/Logs/wpc_access_log.txt
Résolution des problèmes sur votre site
Si vous rencontrez des problèmes pour l'affichage ou l'utilisation de votre site, vérifiez les points suivants :
1
Les autorisations d'accès étendues dans la base de données sont configurées pour la publication Web
1
La base de données est hébergée et ouverte par FileMaker Server. Consultez l'Aide de FileMaker Server.
46
Publication Web personnalisée FileMaker Server avec PHP
1
Le nom de compte et le mot de passe que vous utilisez éventuellement pour la base de données sont corrects.
1
Le serveur Web et le moteur de publication Web sont opérationnels.
1
La publication PHP est activée dans le moteur de publication Web.
1
Ouvrez la page Tests technologiques FileMaker Server dans un navigateur : http://<serveur>:16000/test où <serveur> est la machine sur laquelle se trouve FileMaker Server.
1
Cliquez sur le lien Tester la publication Web personnalisée PHP pour ouvrir une page PHP accédant à la base de données de test FMServer_Sample.
Pour plus d'informations, consultez le Guide de démarrage de FileMaker Server et l'Aide de FileMaker Server.

Public link updated
The public link to your chat has been updated.