Page 1 sur 1

[Mediboard] Aide pour l'installation

Publié : sam. 26 mai 2012, 19:50
par Springbank
Bonjour à tous,

Etant Cadre de santé dans un centre hospitalier, je voulais tester ce SIH (système information hospitalier) open source.http://www.mediboard.org/public/tiki-index.phpet pour l'installation http://www.mediboard.org/public/Guide%20d'installation

J'ai donc installé Apache, PHP et Mysql suivant le wiki, et c'est fonctionnel.
Après avoir galéré avec pecl et pear, j'ai réussi mais je bloque à l'étape 2
Image

Je pense qu'il s'agit de droit d'ecriture mais pas trop sur :)

Mediboard est installé dans /srv/http/mediboard

Voici ce que j'obtiens quand je lance le script:

Code : Tout sélectionner

[root@Laptop shell]# sh setup.sh
--- Mediboard directories groups and mods (sam. mai 26 19:48:22 CEST 2012) ---

>> status: Files group changed to 'daemon'!
>> status: Files protected from writing!
chmod: impossible d'accéder à « lib/ »: Aucun fichier ou dossier de ce type
chmod: impossible d'accéder à « tmp/ »: Aucun fichier ou dossier de ce type
chmod: impossible d'accéder à « files/ »: Aucun fichier ou dossier de ce type
chmod: impossible d'accéder à « includes/ »: Aucun fichier ou dossier de ce type
chmod: impossible d'accéder à « modules/*/locales/ »: Aucun fichier ou dossier de ce type
chmod: impossible d'accéder à « modules/hprimxml/xsd/ »: Aucun fichier ou dossier de ce type
chmod: impossible d'accéder à « locales/*/ »: Aucun fichier ou dossier de ce type
>> status: ERROR # 1 : Failed to allow Apache writing to mandatory files
...Exiting...
Merci de votre aide

Re: [Mediboard] Aide pour l'installation

Publié : sam. 26 mai 2012, 20:11
par widapit
Salut,

Oui effectivement, ça ressemble à une restriction de droits !!! :mrgreen:
donc quelle est la sortie de

Code : Tout sélectionner

ls -l /srv/http/
??

Re: [Mediboard] Aide pour l'installation

Publié : sam. 26 mai 2012, 20:17
par Springbank
Voilà la réponse:

Code : Tout sélectionner

[springbank@Laptop ~]$ ls -l /srv/http
total 12
drwxr-xr-x 17 root root 4096 26 mai   09:15 joomla
drwxr-xr-x 19 root root 4096 25 mai   18:59 mediboard
drwxr-xr-x  5 root root 4096 26 mai   07:59 wordpress
Merci de t'intéresser...

Re: [Mediboard] Aide pour l'installation

Publié : sam. 26 mai 2012, 20:22
par widapit
De rien.... :lol:
je pense qu'un

Code : Tout sélectionner

chown http:http -R /srv/http
devrait suffire, si le user apache est bien 'http' .

Re: [Mediboard] Aide pour l'installation

Publié : sam. 26 mai 2012, 20:36
par benjarobin
@widapit Mauvaise pioche, non et non !!!

Tu t'es juste trompé dans la ligne de commande
Tu doit faire en root ceci :

Code : Tout sélectionner

cd /srv/http/mediboard/
bash shell/setup.sh -g http

Re: [Mediboard] Aide pour l'installation

Publié : sam. 26 mai 2012, 21:01
par widapit
:oops:
autant pour moi !!

Re: [Mediboard] Aide pour l'installation

Publié : sam. 26 mai 2012, 21:30
par Springbank
merci benjarobin, ça marche...
Je continue l'aventure

[Edit] Je crois que j'ai fait une grosse bourde, rien ne marche
[Edit 2] ah, c'est possible de revenir dans l'install

Pouvez vous m'aider à valider ces extensions
Image

Dans /etc/php/php.ini, j'ai déjà décommentez zip mais pour les autres ?

[Edit 3]Dans php.ini, je ne trouve pas extension=json.so, comment faire pour l'installer?

Re: [Mediboard] Aide pour l'installation

Publié : dim. 27 mai 2012, 09:51
par Springbank
Bon ça avance,

j'ai besoin d'aide pour cela maintenant:
Image

Que dois-je faire?
Créer un user apache et un groupe apache?

Re: [Mediboard] Aide pour l'installation

Publié : dim. 27 mai 2012, 10:29
par widapit
Euh, normalement, tu devrais déjà avoir un user+groupe pour apache, en général c'est "http"; tu dois le voir avec un

Code : Tout sélectionner

cat /etc/passwd
il me semble...
Sinon, pour l'extension json.so, elle est intégré à php maintenant (php 5.4), vois les newz du 22 mai sur la page d'accueil du site (tu as certainement un fichier 'php.ini.pacnew') :mrgreen:

Re: [Mediboard] Aide pour l'installation

Publié : dim. 27 mai 2012, 10:57
par Springbank
Salut,

Merci d'être là ce matin.
Effectivement,

Code : Tout sélectionner

[springbank@Laptop ~]$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/false
daemon:x:2:2:daemon:/sbin:/bin/false
mail:x:8:12:mail:/var/spool/mail:/bin/false
ftp:x:14:11:ftp:/srv/ftp:/bin/false
http:x:33:33:http:/srv/http:/bin/false
nobody:x:99:99:nobody:/:/bin/false
dbus:x:81:81:System message bus:/:/bin/false
springbank:x:1000:1000:Springbank:/home/springbank:/bin/bash
avahi:x:84:84:avahi:/:/bin/false
usbmux:x:140:140:usbmux user:/:/sbin/nologin
rtkit:x:133:133:RealtimeKit:/proc:/sbin/nologin
gdm:x:120:120:Gnome Display Manager:/var/lib/gdm:/sbin/nologin
maloutre:x:1001:1002:Ma Loutre:/home/maloutre:/bin/bash
ntp:x:87:87:Network Time Protocol:/var/lib/ntp:/bin/false
mysql:x:89:89::/var/lib/mysql:/bin/false
[springbank@Laptop ~]$ 
mais quel est le mot de passe pour http?

[Edit] C'est bon pour json :D

Re: [Mediboard] Aide pour l'installation

Publié : dim. 27 mai 2012, 12:57
par benjarobin
Tu ne dois pas faire ceci !!! C'est dernière étape est pour moi dangereuse, saute la si possible.
En aucun cas il faut pouvoir se connecter avec l'utilisateur http

Re: [Mediboard] Aide pour l'installation

Publié : dim. 27 mai 2012, 13:59
par Springbank
En effet, cela n'est pas le seul problème/
Image

Et quand je veux mettre à jour le noyau: (en haut à droite)
Image

Re: [Mediboard] Aide pour l'installation

Publié : dim. 27 mai 2012, 14:20
par widapit
mmh, je pense que les mises à jour ne doivent être faites que par "pacman -Syu".... je me trompes ?