Mantis

Droits fichiers / Installation BBcode

Posted by olivier 
Droits fichiers / Installation BBcode
October 25, 2007 11:25AM
Bonjour,

D'abord bravo pour ce site !!!

J'ai récemment installé plugin manager 0.0.4 (+patch+lang)
Puis ayant des WARNING 300, j'ai décidé d'écraser cette version avec Plugin Manager 0.1. C'était beaucoup mieux, j'ai pu alors upgradé avec là 1.3. A par quelques warnings en rose tout va bien.

1. Droits sur les fichiers mantis

J'ai du cependant donner les droits en écriture (chmod -R a+w mantis) sur l'ensembrle du répertoire mantis et de ses fils pour que ça marche. Mais cela me semble un peu léger au niveau sécurité. Dois-je les enlever après chaque install (ces droits) ou existe-t-il une façon de donner ces droits seulement au serveur web apache ?


2. Installation bbcode
J'ai voulu par la suite installer le bbcode grâce au plugin manager, mais au moment de l'install j'ai install Fail que ce soit avec la 2 ou la 3...snifff


Bon, voilà. Merci d'avance.

Cordialement

Olivier
Re: Droits fichiers / Installation BBcode
October 25, 2007 11:37AM
Quote
olivier
Bonjour,

D'abord bravo pour ce site !!!

Merci

Quote

J'ai récemment installé plugin manager 0.0.4 (+patch+lang)
Puis ayant des WARNING 300, j'ai décidé d'écraser cette version avec Plugin Manager 0.1. C'était beaucoup mieux, j'ai pu alors upgradé avec là 1.3. A par quelques warnings en rose tout va bien.

1. Droits sur les fichiers mantis

J'ai du cependant donner les droits en écriture (chmod -R a+w mantis) sur l'ensembrle du répertoire mantis et de ses fils pour que ça marche. Mais cela me semble un peu léger au niveau sécurité. Dois-je les enlever après chaque install (ces droits) ou existe-t-il une façon de donner ces droits seulement au serveur web apache ?

Il vaut effectivement mieux faire un chown apache.apache -R mantis
(c'est êut-être -r à la place du -R) pour être tranquille sans qu'il n'y ait de problème de sécurité.

Quote

2. Installation bbcode
J'ai voulu par la suite installer le bbcode grâce au plugin manager, mais au moment de l'install j'ai install Fail que ce soit avec la 2 ou la 3...snifff

C'est à quel étape que le fail apparaît ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Droits fichiers / Installation BBcode
October 25, 2007 01:37PM
Merci de ta réponse rapide !!
Quote

l vaut effectivement mieux faire un chown apache.apache -R mantis
(c'est peut-être -r à la place du -R) pour être tranquille sans qu'il n'y ait de problème de sécurité.
Quote


OK reçu
Mais dans la mesure ou j'ai autorisé tous les fichiers et répertoires en write, et que je remet read de partout, est-t-il nécessaire de garder certains fichier en w pour mantis ? (fichier de log ou autre ?).
Bref comment retrouver ma config de droit originale ?

Quote

C'est à quel étape que le fail apparaît ?
Quote


Hé bien je fait Install avec le lien du pluginmanager et j'obtient un nouvelle page avec un tableau d'une ligne et de colonne :
Installation BBcode FAIL

Olivier
Re: Droits fichiers / Installation BBcode
October 25, 2007 02:21PM
Quote
olivier
Merci de ta réponse rapide !!
Quote

l vaut effectivement mieux faire un chown apache.apache -R mantis
(c'est peut-être -r à la place du -R) pour être tranquille sans qu'il n'y ait de problème de sécurité.

OK reçu
Mais dans la mesure ou j'ai autorisé tous les fichiers et répertoires en write, et que je remet read de partout, est-t-il nécessaire de garder certains fichier en w pour mantis ? (fichier de log ou autre ?).
Bref comment retrouver ma config de droit originale ?

Idéalement, il faut donc mettre apache comme propriétaire pour les plugins, ensuite un chmod 755 -r mantis devrait suffir à protéger normalement les fichiers. Conserver les fichiers en 555 ou 444 n'a plus d'intérêts que 755 ou 644 (à mon avis). (Si je parle chinois, il faut le dire).

Quote

Quote

C'est à quel étape que le fail apparaît ?

Hé bien je fait Install avec le lien du pluginmanager et j'obtient un nouvelle page avec un tableau d'une ligne et de colonne :
Installation BBcode FAIL

Il n'y a qu'une seule ligne et sans explication en dessous du FAIL ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here



Edited 1 time(s). Last edit at 10/25/2007 02:23PM by deboutv.
Re: Droits fichiers / Installation BBcode
October 25, 2007 03:15PM
Non pour le moment tu ne parles pas Chinois lol

Quote

Quote

Quote

C'est à quel étape que le fail apparaît ?

Hé bien je fait Install avec le lien du pluginmanager et j'obtient une nouvelle page avec un tableau d'une ligne et de colonne :
Installation BBcode FAIL

Il n'y a qu'une seule ligne et sans explication en dessous du FAIL ?


Malheureusement non, rien de rien, pas l'ombre d'un commentaire !
Est-ce qu'il y aun fichcier log ou je pourrait trouver une description de l'erreur
Ou alors c'est une histoire de version ???

Olivier
Re: Droits fichiers / Installation BBcode
October 25, 2007 03:30PM
Quote
olivier
Non pour le moment tu ne parles pas Chinois lol

Quote

Quote

Quote

C'est à quel étape que le fail apparaît ?

Hé bien je fait Install avec le lien du pluginmanager et j'obtient une nouvelle page avec un tableau d'une ligne et de colonne :
Installation BBcode FAIL

Il n'y a qu'une seule ligne et sans explication en dessous du FAIL ?


Malheureusement non, rien de rien, pas l'ombre d'un commentaire !
Est-ce qu'il y aun fichcier log ou je pourrait trouver une description de l'erreur
Ou alors c'est une histoire de version ???

Olivier

Il n'y a pas de fichier de log. C'est avec un package téléchargé ou en donnant l'URL au plugin manager ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here



Edited 1 time(s). Last edit at 10/25/2007 04:36PM by deboutv.
Re: Droits fichiers / Installation BBcode
October 25, 2007 04:56PM
Quote

C'est à quel étape que le fail apparaît ?
Quote

Hé bien je fait Install avec le lien du pluginmanager et j'obtient une nouvelle page avec un tableau d'une ligne et de colonne :
Installation BBcode FAIL
Quote

Il n'y a qu'une seule ligne et sans explication en dessous du FAIL ?
Quote

Malheureusement non, rien de rien, pas l'ombre d'un commentaire !
Est-ce qu'il y aun fichcier log ou je pourrait trouver une description de l'erreur
Ou alors c'est une histoire de version ???
Quote

Il n'y a pas de fichier de log. C'est avec un package téléchargé ou en donnant l'URL au plugin manager ?

Avec un package téléchargé.
Re: Droits fichiers / Installation BBcode
October 25, 2007 05:04PM
Si ça peut t'aider j'ai essayé avec l'URL, et aussi avec la version 0.1
Même combat.

Est-ce que ça pourrait pas être le fait d'avoir installé le plugin manager 0.0.4 puis le 0.1.0 par dessus ???
Re: Droits fichiers / Installation BBcode
October 25, 2007 05:10PM
En fiat j'ai fait une vérification il y a que les droits sur d'écriture sur mantis/plugins et ses fils seulement, et donc pas sur mantis
Un de mes collaborateur avait fait une modif !

J'ai essayé :

chown apache.apache -R mantis
Usager invalide

Je pense que cet utilisateur n'existe pas donc !!
Je m'en vais le créer
Re: Droits fichiers / Installation BBcode
October 25, 2007 05:26PM
Quote
olivier
En fiat j'ai fait une vérification il y a que les droits sur d'écriture sur mantis/plugins et ses fils seulement, et donc pas sur mantis
Un de mes collaborateur avait fait une modif !

J'ai essayé :

chown apache.apache -R mantis
Usager invalide

Je pense que cet utilisateur n'existe pas donc !!
Je m'en vais le créer

Le créer, pas forcément. Il faut mettre le même utilisateur que celui du serveur web en général c'est apache, mais ça peut être root (bof confused smiley). Le mieux c'est de regarder dans le fichier de configuration de Apache, normalement c'est écrit le nom de l'utilisateur.

En ce qui concerne la mise à jour du plugin manager (PM), normalement ça ne pose pas de problème. Le mieux reste encore de mettre la dernière version 0.1.3.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Droits fichiers / Installation BBcode
October 25, 2007 06:38PM
A l'aide !!!!

Bon après avoir fait les chmod/chown et compagnie puis mis la version 3 de plugin manager. Mon install de bbcode marchait toujours pas

Alors je me suis dit tiens je vais tout desinstaller (plugin + pluginmanager) et réinstaller, avec un peu de chance....

Hé bé non bim j'ai une erreur qui d'ailleurs a déjà été traité ici :

[forum.morinie.fr]

APPLICATION ERROR #401

Database query failed. Error received from database was #1146: Table 'mantis.mantis_plugins_pm_list_table' doesn't exist for the query: SELECT plugin FROM mantis_plugins_pm_list_table WHERE installed=1


Alors j'ai commencé à suivre la procédure décrite mais le pb c'est que je ne comprend pas l'histoire du patch.

Faut-il (après avoir mis les ligne en commentaire) copier le fichier patch.php dans la racine du root ?

Si c'est le cas pkoi il est spécifié " browse tne patch, ...pkoi faire ???)

Ensuite j'ai décommenté mais il ne s'est rien passé


JE pense que j'ai pas compris un truc.

Pouvez-vous m'aider car là c'est mon mantis qui FAIL !!!!
Re: Droits fichiers / Installation BBcode
October 25, 2007 06:49PM
- Le truc consiste à désinstaller partiellement le plugin manager en mettant les commentaires indiqués dans le post.
- Puis néttoyer la base de donnée, pour cela il faut télécharger le patch et le copier dans le répertoire racine de Mantis (là où il y a le fichier core.php). Ensuite il faut exécuter le patch en le consultant avec le navigateur (IE ou Firefox à l'adresse [...]).
- Puis terminer l'installation du PM en décommentant les lignes précédemment commentées.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Droits fichiers / Installation BBcode
October 25, 2007 06:58PM
Ah !!!!

OKOKOK

Un grand merci.Entre temps j'avais fait péter le rep plugin

Tout est rentré dans l'ordre
Re: Droits fichiers / Installation BBcode
October 25, 2007 07:06PM
Bon ben voilà, retour à la case départ
Mantis 1.0.8, PM 0.1.3 et bbcode avec package.....

Toujours Fail !!confused smiley
Re: Droits fichiers / Installation BBcode
October 25, 2007 07:14PM
Sur ton serveur il n'y a pas de restriction avec la fonction fopen ?
Dans l'optique de ne pas cumuler les problèmes, est-ce qu'avec l'URL (au lieu du package) ça fait pareil ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Droits fichiers / Installation BBcode
October 25, 2007 07:54PM
REM : monserveur est une dedibox

Quote

est-ce qu'avec l'URL (au lieu du package) ça fait pareil ?

Oui.

Quote

Sur ton serveur il n'y a pas de restriction avec la fonction fopen ?

Je vois ce qu'est fopen mais je ne sais pas comment savoir s'il y a des restrictions sur cette fonction. Dans quel fichier (ou kel cmde) peut me dire s'il ya une restriction ?

En attendnat ds php.ini, si ça peut t'aider....

SAFE MODE = OFF

;;;;;;;;;;;;;;;;;;
; Fopen wrappers ;
;;;;;;;;;;;;;;;;;;

; Whether to allow the treatment of URLs (like http:// or []) as files.
allow_url_fopen = On

; Whether to allow include/require to open URLs (like http:// or []) as files.

allow_url_include = Off



Edited 1 time(s). Last edit at 10/25/2007 07:55PM by olivier.
Re: Droits fichiers / Installation BBcode
October 25, 2007 08:00PM
Par défaut il n'y a pas de limitation donc le problème ne vient à priori pas de là. Avec un autre plugin ça marche (Search par exemple il n'est pas intrusif) ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Droits fichiers / Installation BBcode
October 25, 2007 08:53PM
Nom pareil avec Search.

Sinon J'ai 2 Warning à chaque fois que je copie un package par le PM :

Check the Apache version
WARNING
No test performed/required

et

Check the SQL Version
WARNING
No test performed/required


Sinon je viens de me rendre compte que le lien Plugin dans mantis a disparu, alors que je l'avait avant que je ne desinstalle/reinstalle tout

Enfin ça c pas grave

Olivier
Re: Droits fichiers / Installation BBcode
October 25, 2007 10:36PM
Quote
olivier
Nom pareil avec Search.

Sinon J'ai 2 Warning à chaque fois que je copie un package par le PM :

Check the Apache version
WARNING
No test performed/required

et

Check the SQL Version
WARNING
No test performed/required

Ces warnings ne sont pas grave du tout, le plugin manager indique juste qu'il n'a pas fait les tests (parce que cela n'a pas été demandé).

Est-ce que les fichiers et répertoires ont les droits d'écriture pour le serveur web ?

Quote

Sinon je viens de me rendre compte que le lien Plugin dans mantis a disparu, alors que je l'avait avant que je ne desinstalle/reinstalle tout

Enfin ça c pas grave

Même méthode que pour le patch sauf que le contenu du fichier est ci-dessous (ce coup-ci il n'est pas utile de commenter/décommenter les lignes dans le fichier core.php, il faut juste mettre les lignes ci-dessous dans un fichier à la racine de mantis et le consulter une fois).

require_once( 'core.php' );

$t_main_menu_custom_options = config_get( 'main_menu_custom_options', array() );
$t_main_menu_custom_options[] = array( 'plugins_pluginmanager_link', ADMINISTRATOR, 'plugins_page.php' );
config_set( 'main_menu_custom_options', $t_main_menu_custom_options );

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Droits fichiers / Installation BBcode
October 26, 2007 07:55PM
Quote

Quote

Sinon je viens de me rendre compte que le lien Plugin dans mantis a disparu, alors que je l'avait avant que je ne desinstalle/reinstalle tout
Enfin ça c pas grave

Même méthode que pour le patch sauf que le contenu du fichier est ci-dessous (ce coup-ci il n'est pas utile de commenter/décommenter les lignes dans le fichier core.php, il faut juste mettre les lignes ci-dessous dans un fichier à la racine de mantis et le consulter une fois).


require_once( 'core.php' );

$t_main_menu_custom_options = config_get( 'main_menu_custom_options', array() );
$t_main_menu_custom_options[] = array( 'plugins_pluginmanager_link', ADMINISTRATOR, 'plugins_page.php' );
config_set( 'main_menu_custom_options', $t_main_menu_custom_options );

OK Nikel, j'ai retrouvé mon lien.

Quote

Est-ce que les fichiers et répertoires ont les droits d'écriture pour le serveur web ?

H" bien j'ai fait ce que tu m'as préconisé :
chown www-data.www-data -R mantis
chmod -R 755 mantis
Mais faut-il en remettre un coup entre le téléchargement du pkg et l'install à partire de PM ?


Sinon voici le type de droits qu'il y a sur les fichiers dans mantis (www-data étant le user apache)

drwxr-xr-x www-data www-data plugins

et c'est pareil pour tout les fichiers et rép


REMARQUE : j'ai pas de répertoire html ç afait direct mantis/www, ça gène pas ??
Re: Droits fichiers / Installation BBcode
October 26, 2007 08:03PM
OK, et avec tout ça ça ne marche pas mieux. Est-ce que tu peux copier/coller l'intégralité du tableau d'installation dans le cas du plugin Search ?

Merci

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Droits fichiers / Installation BBcode
October 26, 2007 09:50PM
OK

J'ai fait un petit rm- r search pour virer le rep serach histoire d'avoir le tableau juste après :

Vérification de la version du packager 0.1.2
Nom du plugin Search Engine
Version du plugin 0.0.3
Check the Apache version WARNING No test performed/required
Check the PHP version No test performed/required
Check the SQL version WARNING No test performed/required
Check the Mantis version No test performed/required
Check the Plugins version No test performed/required
Installation ou Mise à jour? Install
Installation des nouveaux fichiers OK
Vérification du script d'installation OK
Mettre à jour le plugin OK
Enregistrer le plugin OK
Installation WARNING


Ensuite je fait install sur le PM et j'ai

Installation FAIL

Olivier
Re: Droits fichiers / Installation BBcode
October 26, 2007 11:08PM
Quote
olivier
OK

J'ai fait un petit rm- r search pour virer le rep serach histoire d'avoir le tableau juste après :

Vérification de la version du packager 0.1.2
Nom du plugin Search Engine
Version du plugin 0.0.3
Check the Apache version WARNING No test performed/required
Check the PHP version No test performed/required
Check the SQL version WARNING No test performed/required
Check the Mantis version No test performed/required
Check the Plugins version No test performed/required
Installation ou Mise à jour? Install
Installation des nouveaux fichiers OK
Vérification du script d'installation OK
Mettre à jour le plugin OK
Enregistrer le plugin OK
Installation WARNING

A priori ici tout est bon, le plugin est installé.

Quote

Ensuite je fait install sur le PM et j'ai

Installation FAIL

Si le lien Install apparaît dans la page plugin c'est que la base de donnée est corrompue ou qu'il y a un problème avec le PM. Dans la configuration du PM, coche la case "Check Development Version" puis mets à jour le PM (ou utilise le lien suivant pour le mettre à jour : [bugtracker.morinie.fr]).

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Droits fichiers / Installation BBcode
October 27, 2007 11:29AM
Après avoir checké : Check Development Version
J'ai cliqué dans le PM pour mettre à jour vers la 0.1.4a1

0.1.3 / 0.1.4a1    Mettre à jour

Voilà le tableau résultat :

Vérification de la version du packager   0.1.0
Nom du plugin	                         Plugin Manager
Version du plugin	                 0.1.3
Check the Apache version	         WARNING
                                         No test performed/required
Check the PHP version	                 No test performed/required
Check the SQL version	                 WARNING No test                performed/required
Check the Mantis version	         No test performed/required
Check the Plugins version	         OK
Installation ou Mise à jour?	         FAIL
New version is older than the installed  0.1.3 '>=' 0.1.3
Installation	                         FAIL

Vu l'installation fail, j'ai essayé ton lien :

Vérification de la version du packager	0.1.0
Nom du plugin	                        Plugin Manager
Version du plugin	                0.1.4a1
Check the Apache version	        WARNING
No test performed/required
Check the PHP version	                 No test performed/required
Check the SQL version	                 WARNING
No test performed/required
Check the Mantis version	         No test performed/required
Check the Plugins version	         OK
Installation ou Mise à jour?	         Upgrade
Installation des nouveaux fichiers	 OK
Vérification du script d'installation	 OK
Mettre à jour le plugin
Step 1 / 1: Moving files	         OK
Enregistrer le plugin	                 OK
Installation	                         WARNING

Là à priori ça marche.


Je clique donc sur Install du BBcode ds PM

Installation FAIL

Puis je décide d'utiliser l'URL, là ça va mieux !!

2 Waring system :

SYSTEM WARNING: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash

SYSTEM WARNING: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash

Puis le tableau :


Vérification de la version du packager	0.1.2
Nom du plugin	                       BBCode
Version du plugin	               0.0.3
Check the Apache version	       WARNING
                                       No test performed/required
Check the PHP version	               No test performed/required
Check the SQL version	               WARNING
No test performed/required
Check the Mantis version	        No test performed/required
Check the Plugins version	        No test performed/required
Installation ou Mise à jour?	        Install
Installation des nouveaux fichiers	OK
Vérification du script d'installation	OK
Installer le plugin
Step 1 / 1: Register function	        OK
Enregistrer le plugin	                OK
Installation	                         WARNING

Et là je me dit qu'on a jamais été aussi près....
Effectivement le bbcode selon installé selon le PM

Alors j'essaye quelques test de mise en page avec 'quote' et 'b' dan une note mais là rien de se passe.

RESUME :

* Bon j'ai quand même le sentiment d'avoir avancé. Apparemment l'option d'install avec pkg ne fonctionne pas sur mon serveur.
* L'install du bbcode produit 2 SYSTEM WRNING
* Le bbcode ne fonctionne pas, faut-il l'activer ....??

Merci
A+
Olivier



Edited 1 time(s). Last edit at 10/27/2007 11:31AM by olivier.
Re: Droits fichiers / Installation BBcode
October 27, 2007 11:42AM
Quote
olivier
* Le bbcode ne fonctionne pas, faut-il l'activer ....??

Oui il faut l'activer, dans la page plugin, il faut cliquer sur BBCode puis l'activer et choisir un éditeur de BBCode (ou non).

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Sorry, only registered users may post in this forum.

Click here to login



Online Users

Guests: 7
Record Number of Users: 1 on April 02, 2023
Record Number of Guests: 115 on November 09, 2023
Top Users
Hébergeur : Morinie.Fr