Bon, finalement, je réinstalle SPIP à zéro sur samizdat. Cette fois ci la
0.93b histoire de voir.
Au bout de 4 tentative, cela marche à merveille (me semble-t-il).
Bilan des courses:
- Les répertoires en 755 c'est largement suffisant.
- Plus de problème avec mon "cache".
Le secret de ce miracle: j'ai fait l'install en mettant les fichiers avec
l'UID et le GID d'Apache.
Ce qui signifie que lorsqu'un serveur est configué pour que les fichiers
statiques du web soit avec l'UID et le GID de l'utilisateur (ce qui est le
cas normalement sur samizdat) l'installation de SPIP peut s'avérer
problématique... puisque les fichiers générés par le scripr ont un UID/GID
et les fichiers statiques un autre UID/GID ce qui pose des problèmes avec le
"cache" et les "includes".
Voilà
Aris
PS- J'ai quand même toujours le pb avec les accents lorsque j'installe à
partir du fichier .zip.
Le secret de ce miracle: j'ai fait l'install en mettant les fichiers avec
l'UID et le GID d'Apache.
Est-ce que ça n'aurait pas comme conséquence qu'un utilisateur lambda ne
peut pas installer SPIP ? (Ou en tous cas pas le modifier une fois qu'il l'a
installé et passé en UID apache ?)
Ce qui signifie que lorsqu'un serveur est configué pour que les fichiers
statiques du web soit avec l'UID et le GID de l'utilisateur (ce qui est le
cas normalement sur samizdat) l'installation de SPIP peut s'avérer
problématique... puisque les fichiers générés par le scripr ont un UID/GID
et les fichiers statiques un autre UID/GID ce qui pose des problèmes avec le
"cache" et les "includes".
A priori, non, il aura par contre à modifier les droits de certains
répertoires comme indiqué dans la doc. Faudra d'ailleurs faire un test
lors de l'install plutôt que de dire "en cas de messages d'erreur
cryptiques...".
Le secret de ce miracle: j'ai fait l'install en mettant les fichiers avec
l'UID et le GID d'Apache.
Est-ce que ça n'aurait pas comme conséquence qu'un utilisateur lambda ne
peut pas installer SPIP ? (Ou en tous cas pas le modifier une fois qu'il l'a
installé et passé en UID apache ?)
En l'état actuel des chose il est effectivement galère de changer les
chichiers une fois installé si on a pas un accès super-utilisateur.
Ce qui signifie que lorsqu'un serveur est configué pour que les fichiers
statiques du web soit avec l'UID et le GID de l'utilisateur (ce qui est le
cas normalement sur samizdat) l'installation de SPIP peut s'avérer
problématique... puisque les fichiers générés par le scripr ont un UID/GID
et les fichiers statiques un autre UID/GID ce qui pose des problèmes avec le
"cache" et les "includes".
A priori les utilisateurs mettent leurs fichiers dans un répertoire
"public_html", dans leur répertoire perso sous "/home". Leur fichiers ont
donc leur UID.
Si un utilisateur "Tartampion" installe SPIP, les fichiers du script seront
en UID "tartampion"... sauf ceux crées au moment de l'install qui sont en
UID d'Apache. D'où problème, normalement, dès la phase finale de
l'install...
La solution (pour nous) serait peut-être que les utilisateurs web soient
dans le même groupe qu'Apache: mais je suppose que cela nécessitera un
ajustement au niveau des droits.