2010-04-25 7 views
0

je les directives Apache suivantes pour traiter chaque fichier * .xml sur le serveur Web:directives Apache: Action concassées

AddHandler ae_xslt .xml  
Action ae_xslt test.php 

DirectoryIndex index.xml index.php index.html 

Le problème est que je reçois une erreur de serveur interne (500). Quand je regarde dans les journaux d'erreur Apache, j'obtiens l'erreur suivante:

Htaccess: Action takes two arguments, a media type followed by a script name

ajouter le gestionnaire « ae_xslt » associé aux fichiers xml et je mets le script « test.php » avec gestionnaire « ae_xslt ». Ainsi chaque fichier * .xml doit passer par le script 'test.php'

Je ne vois pas quel est le problème avec cette action! Qu'est-ce qui me manque ici? Laissez-moi vous expliquer la solution.

Répondre

0

La chose est que j'avais en fait le morceau de code suivant:

AddHandler ae_xslt .xml # here some comments 

Maintenant Apache pense qu'il ya en fait 3 paramètres, au lieu du nécessaire 2. Bien sûr, vous pouvez ajouter des commentaires, mais vous n'êtes pas autorisé commenter sur la même ligne que le code!