[resolu]Erreur 403 lors de l'acces au site sous primary

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[resolu]Erreur 403 lors de l'acces au site sous primary

Messagepar TOM23 » 19 Avr 2008 10:14

Bonjour, j'ai installé joomla! dans mon ibay primary, et ayant des difficultées à importer et à installer un nouveau template pour mon site, j'ai demandé de l'aide sur le forum joomla!

Le soucis venait du fait que le deplacement de l'archive avant son installation n'etait pas possible, l'import du fichier *.zip et l'installation devant se faire automatiquement par joomla!

Voici les commandes qu'une personne qui utilise SME 7.3 ma données afin de regé la probleme:

Code: Tout sélectionner
Sous SME 7.3 , il y a des petites procédures à faire pour l'utilisation de certains CMS.

1. Autoriser les scripts PHP à accéder à certains répertoires

La commande à faire:

db accounts setprop Primary PHPBaseDir /home/e-mith/files/ibays/Primary/:/tmp/

signal-event ibay-modify Primary

2. Ensuite il faut modifier les droits d'accès au répertoire /tmp

chmod -R ugo+rwx /tmp


Bilan: plus d'accés au site, erreur 403 pour tout ce qui est sous primary, comment regler le probleme ?
Dernière édition par TOM23 le 19 Avr 2008 23:41, édité 1 fois au total.
TOM23
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 141
Inscrit le: 19 Nov 2006 14:35

Messagepar unnilennium » 19 Avr 2008 18:32

bonjour,

bon deja un répertoire temp par defaut c'est chmod 41777 donc je vois pas l'interet d'y retoucher si ce n'est pour le rendre moins accessible et donc risquer d'avoir des problèmes. m'enfin passons.

tes script de joomla vont aussi avoir besoin d'acceder a des script dans le même repertoire et osus la racine web plutot qu'avec le chemin complet depuis la base d el'ibay; je consielelrais donc plutot:




Code: Tout sélectionner

db accounts setprop Primary PHPBaseDir /.:/home/e-mith/files/ibays/Primary/html/:/home/e-mith/files/ibays/Primary/:/tmp/

signal-event ibay-modify Primary



ensuite as tu verifié le chown de tes fichier joomla? si tu veux qu'il soient executable par le serveur web il faut que le user www puisse les lires au moins. donc ils doivent appartenir au user www ou aux groupe www ou shared. au dans le pire des cas avoir un chmod o+r pour que tout le monde puisse les lires ce qui est pas glop car tou tle monde pourra recuperer ton mot de passe mysql dans le fichier de conf.

donc un truc a faire serait :

Code: Tout sélectionner
cd /home/e-mith/files/ibays/Primary/home
chown -R www:www *
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar TOM23 » 19 Avr 2008 18:52

Ok je comprends, mais là j'ai un nouveau soucis, en faisant:

Code: Tout sélectionner
cd /home/e-mith/files/ibays/Primary/html/


J'ai un message me disant que le fichier ou repertoire n'existe pas...
TOM23
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 141
Inscrit le: 19 Nov 2006 14:35

Messagepar unnilennium » 19 Avr 2008 19:01

arf je comprend mieux le 403 !

enf iat j'ai copié coller ce que tu as ecri sans faire gaffe que le chemin etait pas bon, et j'imagine que tu en as fait de même avec l'information qu'on t'as donné sur l'autre forum :

c'est pas e-mith mais e-smith

Code: Tout sélectionner

db accounts setprop Primary PHPBaseDir /.:/home/e-smith/files/ibays/Primary/html/:/home/e-smith/files/ibays/Primary/:/tmp/

signal-event ibay-modify Primary




Code: Tout sélectionner
cd /home/e-smith/files/ibays/Primary/home
chown -R www:www *

Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar TOM23 » 19 Avr 2008 19:33

Merci, ça marche !

Je vais refaire le test, mais en copiant le site dans une autre ibays pour passer dessus en cas de besoin.
TOM23
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 141
Inscrit le: 19 Nov 2006 14:35

Messagepar unnilennium » 19 Avr 2008 23:32

merci d'edirer ton premier post et de mettre [résolu] dans le titre


JPP
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar TOM23 » 19 Avr 2008 23:41

Je le fais de suite, une question je n'ai rien fait de plus que ce que tu m'as indiqué, c'est ok pour la securité de mon serveur ?
TOM23
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 141
Inscrit le: 19 Nov 2006 14:35

Messagepar unnilennium » 21 Avr 2008 05:31

a priori oui si les script etaient bien chmodé à l'origine.


le mieux pour en etre certain ets d'essayer d'explorer le contenu du primary avec un user depuis le reseau (autre que admin)


c'est le seul endroit ou on peut trouver une grosse faille : un de tes users qui recupere le mdp de la bdd suite à un mauvais chmod.(dans cette situation)


JPP
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron