- 1
[Opened] probleme creation dao
Posted by guillem on 07/06/2008 20:18
Je fais :
guillem@zzz$ php lib/jelix-scripts/jelix.php --app createdao app table1 table1
et j'obtiens :
Error: (24)Error while writing ini file home/guillem/public_html/jelix-1.0.4-dev/temp/app/defaultconfig.ini.php.resultini.php
Le répertoire temp est bien dispo en écriture pour www-data.
Une idée ?
[Opened] Re: probleme creation dao
Posted by bballizlife on 07/06/2008 21:24
Est-il aussi accessible en écriture pour ton user "guillem" (celui sous lequel tu exécute la commande) ?
N'importe comment c'est dans la doc
[Opened] Re: probleme creation dao
Posted by Maurice on 07/06/2008 21:36
Le répertoire temp est bien dispo en écriture pour www-data.
Ti es sûr que "www-data" est bien l'utilisateur apache ?
- Fais un chmod -R 777 /.../temp/
- Refais tes tests d'écriture et regarde le nom et groupe des fichiers créés par apache,
- remets le propriétaire et mode du temp en fonction des résultats.
Maurice
[Opened] Re: probleme creation dao
Posted by Maurice on 07/06/2008 21:38
T"es trop rapide bballizlife !
[Opened] Re: probleme creation dao
Posted by guillem on 07/06/2008 21:48
Effectivement :)
J'ai la possibilité de m'ajouter au groupe www-data, de changer les droits en 777 sur temp/* ou d'éxecuter les commandes en tant que www-data (dans ce cas il faut que je donne les droits en écriture sur les APP/MODULE/daos).
Je ne vois pas tellement quelle solution est la meilleure dans un environnement de dev (dans l'env de production on suppose qu'il n'existe qu'un seul user).
[Opened] Re: probleme creation dao
Posted by laurentj on 07/07/2008 14:20
Salut,
je confirme les problèmes de droits sur ce répertoire temp entre jelix-scripts et l'appli web. On va voir si on peut résoudre ça dans 1.1. Dans 1.0, ça risque d'être chaud... Donc on va voir. Pour le moment, faut faire avec :-(
- 1