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
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 deniedj'ai donc testé de changer l'owner pour mettre "www-data".
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