Gestion de Contenu, de Communauté et de groupes de travail collaboratif - Open Source, français, sécurisé, stable et performant

  • MODULES

    Pour étendre les nombreuses fonctionnalités disponibles de base - modules.npds.org est à votre disposition.

    Des modules complémentaires, une communauté de développeurs active, des forums pour vos questions ... NPDS  est aussi une plateforme de développement !
  • STYLES

    Vous cherchez des thèmes graphiques pour votre portail ou votre communauté : styles.npds.org est à votre disposition.

    Des thèmes du plus simple au plus sophistiqué. Des thèmes facilement modifiables et toujours en Open-Source - Laissez simplement parler votre imagination !
  • BIBLES

    La documentation indispensable pour personnaliser et exploiter toute la puissante de NPDS  est à votre disposition sur bible.npds.org.

    Vous pouvez participer à l'effort de documentation - rien de plus simple : contactez un membre de la Team de développement et nous vous ouvrirons un compte sur le Wiki !
Devenir membre    |    Identifiant : Mot de Passe : -
Au delà de la gestion de contenu 'classique', NPDS met en oeuvre un ensemble de fonctions spécifiquement dédiées à la gestion de Communauté et de groupes de travail collaboratif.
Il s'agit d'un Content & Community Management System (CCMS) robuste, sécurisé, complet, performant et parlant vraiment français.

Gérez votre Communauté d'utilisateurs, vos groupes de travail collaboratif, publiez, gérez et organisez votre contenu grâce aux puissants outils disponibles de base.
  • Multi langues (Français, Anglais, Allemand, Espagnol, Chinois)
  • Respect des standards : UTF8, XHTML, CSS, ...
  • Système de blocs avancés
  • Installation et administration complète et centralisée
  • Editeur HTML intégré
  • Gestionnaire de fichier en ligne
  • Gestion des groupes de membres
  • Ecriture collaborative de documents (PAD)
  • Forums évolués
  • Mini-sites (pour les membres et les groupes de travail)
  • Chat temp réel
  • Système de News et de rubriques complet (édition, révision, publication)
  • ...
Gratuit et libre (Open-Source), développé en PHP, NPDS est personnalisable grâce à de nombreux thèmes et modules et ne requiert que quelques compétences de base.
NPDS Workplace - groupe de travail collaboratif
 NPDS WorkSpace - tous l'univers du travail collaboratif.
Modéré par : developpeur jpb Jireck 
Index du Forum » » Pour débuter » » Les permissions  
2 pages [ 1 | 2 ]
AuteurLes permissions
PhilGuen
932      

PhilGuen
  Posté : 08-01-2012 10:56

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/guene t/mainfile.php on line 358

Warning: flock() has been disabled for security reasons in /chroot/home/guene t/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 /chroo t/home/guenet/cache.class.php on line 380

Warning: Cannot modify header information - headers already sent by (output s tarted at /chroot/home/guenet/mainfile.php:358) in /chroot/home/guenet/admin/se ttings_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


  Profil  E-mail  www  Citation   
developpeur
24560       
 

developpeur
  Posté : 08-01-2012 18:35

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 ????

  Profil  E-mail  www  Citation   
PhilGuen
932      

PhilGuen
  Posté : 09-01-2012 10:03

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

  Profil  E-mail  www  Citation   
developpeur
24560       
 

developpeur
  Posté : 09-01-2012 21:27

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


  Profil  E-mail  www  Citation   
PhilGuen
932      

PhilGuen
  Posté : 09-01-2012 23:37

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


  Profil  E-mail  www  Citation   
colonelwog
1804       
 

colonelwog
  Posté : 10-01-2012 16:17

perso chez O.V.H je n'ai jamais eu de problème via les chmod !

  Profil  E-mail  www  Citation   
B-Mag
2363       
 

B-Mag
  Posté : 12-01-2012 18:23

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.
*******************************

  Profil  www  Citation   
PhilGuen
932      

PhilGuen
  Posté : 13-01-2012 08:33

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


  Profil  E-mail  www  Citation   
B-Mag
2363       
 

B-Mag
  Posté : 14-01-2012 18:25

salut

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

C'est fonctionnel sous sable pas testé sous Revolution

  Profil  www  Citation   
PhilGuen
932      

PhilGuen
  Posté : 15-01-2012 09:03

Merci beaucoup.

  Profil  E-mail  www  Citation   
B-Mag
2363       
 

B-Mag
  Posté : 15-01-2012 10:50

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

  Profil  www  Citation   
PhilGuen
932      

PhilGuen
  Posté : 15-01-2012 18:12

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"

  Profil  E-mail  www  Citation   
jpb
2052       
 

jpb
  Posté : 15-01-2012 18:47

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

  Profil  www  Citation   
PhilGuen
932      

PhilGuen
  Posté : 15-01-2012 18:59

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)

  Profil  E-mail  www  Citation   
jpb
2052       
 

jpb
  Posté : 15-01-2012 19:30

Comme quoi la gratuité à ses limites...

  Profil  www  Citation   
Aller à la page : [ 1 | 2 ]
  
Sauter à :

Temps : 0.0172 seconde(s)