Bonjour à tous,
J'ai un petit soucis lors de la réalisation de cette étape.
Pour info je suis sur un système LAMP + symfony 1.2.4 + Propel
Le dossier /data/jobindex est bien créer à la racine du projet et des fichiers sont bien créer à l'interieur pour indexation des contenus.
Sauf que quand je fais une recherche j'ai une erreur 500 du type :
Le dossier est créer avec comme propriétaire "valentin" c'est à dire moi j'ai donc testé de changer l'owner pour mettre "www-data".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 500 | Internal Server Error | Zend_Search_Lucene_Exception fopen(/var/www/jobeet/data/jobindex/_10.sti) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied
La je n'ai plus d'erreur mais quand je recherche dans les index j'ai en retour un tableau vide
De plus si je fais un cleanup le propriétaire redevient ce qu'il était à l'origine ...
donc ce n'est pas la bonne solution je pense ...
Si quelqu'un a déjà eu se problème ou a une idée
Merci
Edit: J'ai modifié une erreur sur la methode getLuceneIndexFile(),
du coup les adresses des dossiers sont bonnes : /data/job.dev.index/
mais l'erreur est toujours la même
Le truc aussi qui n'aide pas c'est que dans le dossier il n'y a pas de fichier _b.sti ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 500 | Internal Server Error | Zend_Search_Lucene_Exception fopen(/var/www/jobeet/data/job.dev.index/_b.sti) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied
Partager