trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2003/11/18 à 23:36 |
Des petites modifs sur le script d'install. Notamment sur la manière
de gérer les CHMOD.
Pour moi:
- valide sur OVH
- valide sur easyphp 1.7
Si problème il y a c'est sur des serveurs Linux. problème de
paramétrage des droits d'apache sur les répertoires (si
appartient ou non au groupe).
J'ai mis les répertoires en 777
et les fichiers en 666.
PS: Le fichier se trouve au même endroit que les archives.
[Edité le 18/11/2003 par trollix] | HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise à la
médiocrité tombera plus bas encore. "Proverbe chinois" |
|
|
|
pascal
Mod Developer    Messages: 331 Inscrit(e) le: 2003/11/16 Statut: Déconnecté(e)
|
Posté le 2003/11/19 à 12:53 |
je viens de tester la nouvelle install... les chmods ont bien
été changés sur oxyd...
le seul problème rencontré est que certains modules ne sont
pas activés, il faut faire une mise à jour et tout rentre
dans l'ordre... cela vient peut être que l'install est de la 0.962 et
le reste de la 0.961... |
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2003/11/19 à 13:03 |
Merci Pascal pour ta réponse.
certains modules ne sont pas
activés
Lesquels ?
Celàpeut être voulu car l'install n'installe pas tous les
modules. On va voir écrire un script d'install qui permette de
choisir son installation de départ en fonction des modules choisis. | HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise à la
médiocrité tombera plus bas encore. "Proverbe
chinois" |
|
|
pascal
Mod Developer    Messages: 331 Inscrit(e) le: 2003/11/16 Statut: Déconnecté(e)
|
Posté le 2003/11/19 à 13:15 |
il n'y avait que :
- Systeme
- Une
- Simple page
- IXP Search
- Membres
les autres etaient bien actifs et installés, mais n'apparaissaient
pas comme installés... (logos colonne de gauche et dans le menu
navigation)... |
|
Tavnos
Béta-testeur    Messages: 1039 Inscrit(e) le: 2003/9/13 Statut: Déconnecté(e)
|
Posté le 2003/11/19 à 23:13 |
| Serait-il possible par hasard d'intégrer une question a l'install
des modules pour qu'il fasse les CHMOD directement quand on active le
module ! Ca serait classe ca |
|
Maurice
Béta-testeur    Messages: 986 Inscrit(e) le: 2003/11/1 Statut: Déconnecté(e)
|
Posté le 2003/11/21 à 07:04 |
J,avais envie de faire un install.. et tester la machine
J'ai échoué, j'ai des NOK partout, d'un coups.
Ta un indice? |
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2003/11/21 à 13:07 |
Maurice,
Si tu regardes le code php de l'install:
1) Il essaie de mettre les droits lui-même
2) S'il n'y arrive pas, il met NOK
Ca veut dire qu'apache ne donne pas les droits à php pour faire ces
modifs.
Quels sont mes droits de ton apache ?
Si on regarde tous les tests faits avec les hébergeurs
mutualisés, ça marche...
Ceci dit, dans l'absolu, comme pour toute installation de CMS (xoops,
phpnuke), il faut mettre les droits à la main avant. et là
ça doit marcher partout.
Juste une autre question, est-ce que tu as les mêmes problèmes
avec xoops ou postnuke ou SPIP ?
Si non, il faut le code de leur install pour regarder comment ils traitent
les pb de droits. (si ils le ne le font pas manuellement)..
On va y arriver, và ... | HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise
à la
médiocrité tombera plus bas encore.
"Proverbe
chinois" |
|
|
Maurice
Béta-testeur    Messages: 986 Inscrit(e) le: 2003/11/1 Statut: Déconnecté(e)
|
Posté le 2003/11/21 à 20:56 |
OK, je regarde cela avec mon gestionnaire de réseau.
J'ignorais ou j'ai jamais remarqué que xoops fasait les cmod sur les
folder et fichiers.
Faut dire que cela fait longtemps, mon derniers install de xoops. |
|
Tavnos
Béta-testeur    Messages: 1039 Inscrit(e) le: 2003/9/13 Statut: Déconnecté(e)
|
Posté le 2003/11/23 à 11:02 |
| D'accord je regarderais ca Trollix des que c'est construit ! |
|
pascal
Mod Developer    Messages: 331 Inscrit(e) le: 2003/11/16 Statut: Déconnecté(e)
|
Posté le 2003/11/23 à 17:15 |
Serait-il possible par hasard d'intégrer une
question a l'install des modules pour qu'il fasse les CHMOD directement
quand on active le module ! Ca serait classe ca
Tavnos, normalement dans iXprim pas besoin de chmod spécifique pour
chaque module... iXprim gere les configs de chaque module dans la db et pas
dans des fichiers config... au passage si c'est une idée Trollix...
BRAVO !...
Pour les chmods, je crois qu'il n'est pas possible de les faire en
automatique via php pour tous les serveurs et toutes les config de
serveur... j'ai proposé des fichiers à Trollix (ils sont
extraits de l'install de E-Xoops) qui peuvent peut-être être
utiles pour ceux ayant accès au shell de leur serveur... à
suivre...
[Edité le 23/11/2003 par pascal] |
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2003/11/23 à 19:13 |
pascal a
écrit:Pour les chmods, je crois qu'il n'est pas
possible de les faire en automatique via php pour tous les serveurs et
toutes les config de serveur... j'ai proposé des fichiers à
Trollix (ils sont extraits de l'install de E-Xoops) qui peuvent
peut-être être utiles pour ceux ayant accès au shell de
leur serveur... à suivre...
C'est un fichier batch (bourne shell - extension .sh) utilisable si vous
avez un accès telnet au serveur et accès au mode commande.
Utile pour les dédiés et les linux at home. | HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise
à la
médiocrité tombera plus bas
encore.
"Proverbe
chinois" |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2003/11/23 à 19:26 |
pascal a
écrit:Tavnos, normalement dans iXprim pas besoin de
chmod spécifique pour chaque module... iXprim gere les configs de
chaque module dans la db et pas dans des fichiers config... au passage si
c'est une idée Trollix... BRAVO !...
C'est vrai que j'ai supprimé tout ce qui était gênant
pour la sécurité, l'install. Il reste que quelques fichiers
dans /mod/conf et mainfile.php, Il vont progressivement
disparaître.
Les données sont actuellement mises dans un blob de la table
modules. Elle sont lues une fois lors de l'initialisation et il n'y a plus
d'autre appel. Ensuite le cache fait le reste (limitation des
requêtes SQL)
Je crois qu'il faudra aussi à terme chiffrer les données de
mainfile.php... | HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de
la
médiocrité, mais celui qui
vise
à la
médiocrité tombera plus
bas
encore.
"Proverbe
chinois" |
|
|
Maurice
Béta-testeur    Messages: 986 Inscrit(e) le: 2003/11/1 Statut: Déconnecté(e)
|
Posté le 2003/11/23 à 20:42 |
Le niveau de sécurité est différent de serveur a un
autre.. J'ai vu des dédiés avec l'acces root par FTP, ce qui
est une abérence.
D'autre utilisant un programe FTPd comme PureFTP qui permet aux
utilisateurs sur le serveur de voir les fichiers des autres utilisateurs..
Vous imaginer le regards sur le fichier mainfile.. Hihihihi!!
L'idée est tres bonne pour un .sh et mettre de le noyau sous
compression .tar
|
|