logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
33 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 399 213

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Pour débuter »» Les permissions

Nouveau sujet
 Les permissions#25326Répondre

5Contributeur(s)
PhilGuendeveloppeurcolonelwogB-Magjpb
3 Modérateur(s)
developpeurjpbJireck
PhilGuen PhilGuenicon_post
Bonjour à tous,

Souhaitant faire des infidélités à FREE, j'essaie d'installer NPDS sur http://www.c-webhosting.org/ et je suis confronté aux problèmes dûs aux diverses permissions sur les fichiers.

Après bien des tâtonnements, j'ai pu faire une installation de NPDS (bien que au niveau des vérifications des attributs par l'installateur, il manque celle d'un certains nombres de fichiers).

Lors de la validation des préférences en admin, je me heurte toujours aux messages suivants :




Warning: flock() has been disabled for security reasons in /chroot/home/guenet/mainfile.php on line 358

Warning: flock() has been disabled for security reasons in /chroot/home/guenet/mainfile.php on line 363

Warning: fopen(cache/sql/.htaccess) [function.fopen]: failed to open stream: Permission denied in /chroot/home/guenet/cache.class.php on line 378

Warning: fclose(): supplied argument is not a valid stream resource in /chroot/home/guenet/cache.class.php on line 380

Warning: Cannot modify header information - headers already sent by (output started at /chroot/home/guenet/mainfile.php:358) in /chroot/home/guenet/admin/settings_save.php on line 602




Pouvez-vous me conseiller? Quelqu'un a-t-il déjà utilisé cet hébergeur pour un site NPDS (sachant que j'y ai installé Webtrees qui tourne sans pb depuis plus d'un mois)

Merci de votre aide

Message édité par : PhilGuen / 08-01-2012 10:58

developpeur developpeuricon_post
c'est plus à ton hébergeur de répondre ... mais les restrictions imposées sont quand même TRES hard (flock interdit ?) et il chroot les home ????
PhilGuen PhilGuenicon_post
L'hébergeur est très réactif, donc le problème est (presque) réglé de ce côté là.

Mais il n'empêche que j'ai toujours des problèmes.

N'y a-t-il pas un moyen de "forcer" les chmods pas un fichier htaccess

j'ai vu sur le net qu'on pouvait faire quelque chose comme ca


chmod. htaccess 644 
chmod 755 pl fichiers



mais comment faire pour les répertoires?

Quand je vois sur ce forum tous les pbs liés aux autorisations, ce serait peut-être bien de "livrer" un fichier qui les force (si c'est possible bien sur).

Est-il possible d'avoir la liste des chmods obligatoires? J'ai le sentiment que celle déposée dans la bible n'est plus à jour.

Merci de votre aide
developpeur developpeuricon_post
forcer via htaccess - je sais pas

avoir la liste :

chmod 666 $racine"/abla.log.php"
chmod 666 $racine"/cache.config.php"
chmod 666 $racine"/cache.timings.php"
chmod 666 $racine"/config.php"
chmod 666 $racine"/filemanager.conf"
chmod 666 $racine"/humans.txt"
chmod 666 $racine"/robots.txt"
chmod 666 $racine"/sample.proxy.conf.php"
chmod 666 $racine"/sections.config.php"
chmod 666 $racine"/signat.php"

chmod 666 $racine"/admin/extend-modules.txt"

chmod 666 $racine"/cache/language.php"
chmod 666 $racine"/cache/sql/.htaccess"

chmod 666 $racine"/editeur/tiny_mce/themes/advanced/npds.conf.php"

chmod 666 $racine"/images/forum/smilies/more/smilies.php"

chmod 666 $racine"/language/lang-mods.php"

chmod 666 $racine"/meta/cur_charset.php"
chmod 666 $racine"/meta/meta.php"

chmod 666 $racine"/slogs/security.log"
chmod 666 $racine"/slogs/spam.log"

find $racine"/static/" -type f -exec chmod 666 {} \;
chmod 644 $racine"/static/index.html"

chmod 666 $racine"/themes/pages.php"

find $racine"/users_private/user/" -type f -exec chmod 666 {} \;

chmod 666 $racine"/modules/archive-stories/archive-stories.conf.php"
chmod 666 $racine"/modules/archive-stories/cache.timings.php"

chmod 666 $racine"/modules/f-manager/users/root.conf.php"

chmod 666 $racine"/modules/!include!/header_after.inc"
chmod 666 $racine"/modules/!include!/header_before.inc"
chmod 666 $racine"/modules/!include!/header_head.inc"
chmod 666 $racine"/modules/!include!/user.inc"
chmod 666 $racine"/modules/!include!/footer_after.inc"

chmod 666 $racine"/modules/npds_twi/twi_conf.php"

chmod 666 $racine"/modules/links/links.ban_01.php"
chmod 666 $racine"/modules/links/links.ban_02.php"
chmod 666 $racine"/modules/links/links.ban_03.php"
chmod 666 $racine"/modules/links/links.conf.php"

chmod 666 $racine"/modules/sform/contact/formulaire.php"
chmod 666 $racine"/modules/sform/extend-user/extender/formulaire.php"

chmod 666 $racine"/modules/upload/upload.conf.php

PhilGuen PhilGuenicon_post
Merci DEV, je vais déjà faire avec ca.

Pour le forcage avec un htaccess, j'ai vu quelques trucs sur la toile, mais ca n'a pas l'air de fonctionner, en tous cas ce n'est pas complet.

Si quelqu'un sait, je suis preneur

colonelwog colonelwogicon_post
perso chez O.V.H je n'ai jamais eu de problème via les chmod ! :=!
B-Mag B-Magicon_post
salut
Giamdoc avait fait un fichier chmod.php à mettre à la racine du site puis à lancer

j'ai une archive si cela peut etre utile

************
Date de création: 18/03/2004 by GiamDoc
Sur une proposition de Dech
ce fichier comporte tous les noms de fichiers
à chmoder contenus dans la dernière version en date "Runner".
Pour l'install:
transférer sur le serveur le fichier chmod.php à la racine (avec index.php)
transférer dans le rep images: mecanisme.gif
et c'est tout!
pour lancer le "chmodage", appelez simplement ce fichier!
ex: http://www.monsite.net/chmod.php
petit conseil: changez le nom! ex: plusdecorvée.php

il y a quelques lignes avec des // devant comme:
//chmod ("modules/block-User_Info", 0755);
si vous avez le block User Info il suffit de retirer les deux // juste devant
les lignes correspondantes au block user infos.

Vous pouvez rajouter autant de lignes que vous avez de fichiers et de rep à chmoder,
attention de ne pas mettre d'espace dans les guillemets et
de bien mettre un 0 pour la valeur.
chmod ("admin ", 0755); ou chmod ("admin", 755); provoqueront des erreurs!

Bon hé bien! Allons-y chmodons gaiement!
Fini la corvée.
*******************************
PhilGuen PhilGuenicon_post
Merci B-mag. Sympa. Peux-tu me passer ton archive ou la mettre en DL quelque part.

J'avais eu la même idée et ai fait le mien! Je téléchargerai celui de Giam pour comparer.

Celà pourrait (DEVRAIT!!) être inclus dans le script d'installation que ne vérifie pas tous les fichiers. Ce serait plus simple.

Bonne journée

Message édité par : PhilGuen / 13-01-2012 08:35

B-Mag B-Magicon_post
salut

l'archive est ICI http://npdslabo.free.fr/download.php?op=geninfo&did=5

C'est fonctionnel sous sable pas testé sous Revolution
PhilGuen PhilGuenicon_post
Merci beaucoup.
B-Mag B-Magicon_post
salut

si tu arrive à lefaire fonctionner sous Révolution,je suis preneur
Visiblement suite à une instal en manuel, j'ai pas mal de chmod qui sont pas bon chez Pascalex
PhilGuen PhilGuenicon_post
Citation : B-Mag 

salut

si tu arrive à lefaire fonctionner sous Révolution,je suis preneur
Visiblement suite à une instal en manuel, j'ai pas mal de chmod qui sont pas bon chez Pascalex 


Peux pas le tester chez c-WH

Warning: chmod() has been disabled for security reasons in .... on line 32"
jpb jpbicon_post
faudrait quand même penser à choisir des hébergeurs non paranoiaques ... ;-)
PhilGuen PhilGuenicon_post
Citation : jpb 

faudrait quand même penser à choisir des hébergeurs non paranoiaques ... ;-)  


Je ne sais pas si on a beaucoup de choix en gratuit (rapide,réactif,PHP5)
jpb jpbicon_post
Comme quoi la gratuité à ses limites...
B-Mag B-Magicon_post
salut

Avez vous trouver une astuce pour redefinir les chmod sur une version révolution?

J'ai encore plein de message de permission denied suite à ma migration bancale



Warning: fopen(slogs/spam.log) [function.fopen]: failed to open stream: Permission denied in /var/www/vhosts/infos-billards.com/httpdocs/mainfile.php on line 1783

Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/infos-billards.com/httpdocs/mainfile.php on line 1786

Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/infos-billards.com/httpdocs/mainfile.php on line 1786

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/infos-billards.com/httpdocs/mainfile.php on line 1788

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/infos-billards.com/httpdocs/mainfile.php:1783) in /var/www/vhosts/infos-billards.com/httpdocs/modules/td-glossaire/glossaire.php on line 366




Message édité par : B-Mag / 22-01-2012 12:13




ces infos sont elles applicables sur Révolution?
http://www.npds.org/faq.php?id_cat=1&myfaq=yes&categories=Installation+NPDS#42

Message édité par : B-Mag / 22-01-2012 12:19

PhilGuen PhilGuenicon_post
B-mag,

je suis vraiment désolé de ne pouvoir t'aider plus car tu m'as souvent bien dépanné.

Pour ma part, les indications fournies par DEV ont, semble-t-il été suffisantes et j'ai "passé" les chmod sous Filezilla (en ftp donc).

Mon site est loin d'être opérationnel (passage en REV 11 propre => passage en UTF8 => refonte de mon thème : tout ca en même temps je pleure ...) mais je n'ai pas remarqué d'autres dysfonctionnements.

Dans ton cas, il semble que ce soit spam.log qui soit mal chmoder. Tu peux faire un essai en mettant aussi le répertoire slogs à 777 (il me semble que Ji avait écrit que tous les répertoires devaient être à 777).

PS - Vous pouvez vous amuser à tester http://guenet.c-wh.org/index.php?op=edito et me lister tout ce qui m.... :b
B-Mag B-Magicon_post
salut

ben c'est deja pas mal, j'ai repris le debit du post, refait via ftp les chmod et victoire je peux enfin valider mes préférences
:=!
PhilGuen PhilGuenicon_post
Bien content

Bonne fin de dimanche

Cordialement

Philippe