Depuis peu, je me suis lancé dans l'administration d'un serveur dédié avec kimsufi.
J'ai rapatrié mon nom de domaine que je gère depuis mon serveur. Je tente de transférer mon site web (sous dotclear) depuis mon serveur. Je suis presque au bout, mais un problème que je tente de résoudre depuis plusieurs jours persiste.
Tout d'abord, j'ai crée un utilisateur "jhiki" dans le groupe user pour la gestion de ce site.
Ensuite, J'ai crée le virtualhost pour mon site web :
<VirtualHost *:80>
DocumentRoot /home/jhiki/www
ServerName www.jhiki.com
ServerAlias www.jhiki.com
ServerAlias jhiki.com
ServerAdmin yyy@jhiki.com
<Directory "/home/jhiki/www">
allow from all
Options None
Require all granted
</Directory>
</VirtualHost>
Jusque là pas de soucis j'ai bien accès à mon site.
Les droits sur le dossier /home/jhiki sont jhiki:user.
Le problème donc, ce sont les droits en écriture sur les dossiers de mon site. Par exemple, dotclear à besoin d'écrire dans le dossier cache (qui est en 755). Il y a d'autre soucis de ce genre comme l'impossibilité de me connecter à l'admin malgré le bon login et mot de passe. Je soupçonne un problème de droit en lecture sur certain fichiers.
J'ai tenté d'ajouter l'utilisateur jhiki dans le groupe www-data et de donner les droits du dossier /home/jhiki à jhiki:www-data mais ça n'a pas réglé le problème.
Je viens donc vers vous pour avoir peut-être d'autres pistes qui m'aideront à résoudre ce soucis ...
Pour information, j'ai désactivé l'accès en ssh du compte root. D'autres commande qui pourront peut-etre vous éclairer :
*:80 is a NameVirtualHost
default server www.jhiki.com (/etc/apache2/sites-enabled/jhiki.conf:1)
port 80 namevhost www.jhiki.com (/etc/apache2/sites-enabled/jhiki.conf:1)
alias www.jhiki.com
alias jhiki.com
port 80 namevhost mysql.jhiki.com (/etc/apache2/sites-enabled/mysql.jhiki.conf:1)
alias mysql.jhiki.com
Pour plus d'aisance j'utilise maintenant webmin dans le gestion du serveur.
Pour donner accès à ton dossier cache ou autre dossier il faut qu'ils appartiennent au groupe www-data (pour le faire ; chown :www-data dossier) et que le droit d'écriture sont donné au groupe (chmod g+w dossier).
Mais la solution la plus simple c'est de faire en sorte que tout le dossier qui contient le site appartient à www-data (chown -R www-data:www-data /home/jhiki/www).
C'est aussi ce que j'avais testé. Mais ça ne fonctionne pas mieux. J'avais attribué à /home/jhiki/www les droit sur www-data:www-data. Les problème d'écriture était partiellement réglé, mais jil reste les problème de lecture. Impossible d'accéder à l'admin et même sur le front, le site m'affiche une erreur ERR_EMPTY_RESPONSE.
Ce n'est pas une erreur provenant de dotclear, puisque le site fonctionne parfaitement sur le mutualisé OVH. Et les login pour me connecter à l'admin sont bons, mais je retourne sans cesse sur le formulaire d’authentification. De plus il ne charge pas les bons fichiers css.
as tu bien installer tout les modules apache car la c'est pas une erreur de droit si tu reviens au formulaire ..
c'est plus un probleme de lib
regarde les logs d'erreur apache
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
Tu a certainement des "plugins" php qui sont pas installer
Tu as installer quoi comme lib php en + de php ?
- Edité par Oldaric 20 avril 2015 à 14:20:00
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On peux voir que c'est jhiki l'utilisateur, et c'est ce que je souhaite. Je ne veux pas que www-data soit l'utilisateur de mon site pour une question pratique.
t'occupe pas du processus , c'est le fonctionnement normal d'apache
fais une page avec web avec le code ci-dessous et execute la pour nous donnée le retour des libs php installé
Tu es sous quelle "linux" ?
phpinfo();
- Edité par Oldaric 20 avril 2015 à 18:12:59
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
Et donnant le droit d'écriture dans le dossier cache cela ne marche toujours pas (car avec la commande ls que tu n'a donné il n'y avait pas les droits).
c'est rien sa , c'est le bon fonctionnement d'apache
tu utilise une base de donnée ?
il manque certainement le php5-mysql etc...
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
active les erreur dans ton PHP.ini pour qu'il t'affiche l'erreur PHP associé lorsque tu essayes de te connecter , je mettrai ma main a coupé sur une lib php manquante
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
Elles sont activée déjà. Et puis s'il y avait une erreur php, je la verrais dans les logs. J'ai envie de croire qu'il s'agit d'une lib manquante (ce serait pratique :p), mais l'absence d'erreur php grandit le doute.
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
Problème de droits serveur web
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?
On estime à environ 550 millions le nombre d'armes à feu actuellement en circulation. Autrement dit il y a un homme sur douze qui est armé sur cette planète. La seule question c'est … comment armer les onze autres ?