Configurer CPMFetch Configurer CPMFetch
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Configurer CPMFetch

Started by riké, September 25, 2005, 04:25:01 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

riké

Bonjour.
J'essais depuis quelques jours d'installer cpmfetch 1.6.4 avec CPG 1.3.4,(ça à l'air super a utiliser,mais par contre l'aide,et un forum en français sur le sujet manque!!)
Donc en testant cftest voila ce qu'il me dit
5 You set your partial URL to / PASS
10 No dots in partial url PASS
15 coppermine.php not present PASS
20 coppermine_dao.php not present PASS
25 cpmfetch.php found PASS
30 cpmfetch_dao.php found PASS
35 Server OS = Linux imu5 2.4.29_IMU-012 #1 SMP Mon Jan 24 13:00:06 CET 2005 i686 INFO
40 WebServer = Apache INFO
45 PHP Version = 4.3.10 INFO
55 DOCUMENT_ROOT: /home/www/29241625fb21fcf9003ac95d1d61fd4b/web INFO
60 C_DOCUMENT_ROOT: Not found INFO
65 doc_root: Not found (IIS Servers only) INFO
70 SCRIPT_FILENAME: /home/www/29241625fb21fcf9003ac95d1d61fd4b/web/coppermine/cftest.php INFO
75 DOCUMENT_ROOT is a good match PASS
80 CPG Config file not found: /home/www/29241625fb21fcf9003ac95d1d61fd4b/web//include/config.inc.php FAIL


WARNING: Some tests failed...


Et voila...
Et j'ai beau essayé de comprendre où ça bloque en cherchant sur le forum(anglais!) j'y arrive pas!! :-\\
Alors une petite aide serait la bienvenue...
Amicalement
Riké

[edit by PYAP] Titre changer en : Configurer CPMFetch [edit]

Pascal YAP

Bonjour Riké,

  La question première !, avez-vous placé CpmFetch quelque part sur votre serveur ?  ;)
Si oui, vous devez renseigner la configuration de CpmFetch en concéquence. Notamment où se situe Coppermine par rapport à CpmFetch (ou l'inverse)
PYAP

riké

Bonsoir PYAP
Alors j'ai testé sous diverses manières.
(Coppermine est dans un sous repertoire du site)
==>J'ai placé le dossier CpmFetch à la racine du site ou bien encore dans le dossier coppermine,
j'ai essayé aussi en placant les fichiers sans le dossier'CpmFetch' à la racine ou encore dans le dossier coppermine...
Essayé aussi dans le fichier'album' ou encore 'include'...

Sinon,peut etre un plantage au niveau du "CFTEST"
Voici ce que j'y ai mis en essayant de "suivre les instructions"...
// You need to change this variable to the directory that the Coppermine photo gallery is installed in.
// If you installed CPG to the root of your website, just use a /
// IMPORTANT:  Change the part below in quotes, NOT the $ChangeThis... part
$ChangeThisToYourPartialUrlToCPG = "/";


Voila si cela peut vous aider a me faire avancer... ;D
Amicalement
http://www.poesies-musicales.com

Graooor

Bonjour,

J'ai le même problème


75 DOCUMENT_ROOT is not a good match BAD
80 CPG Config file not found: /var/alternc/bureau/photo/include/config.inc.php FAIL


Ce que je ne comprend pas sur le chemin du serveur, c'est que j'ai configuré
/var/alternc/html/f/forezinfo/photo
et qu'il apparait dans cftest.php:
/var/alternc/bureau/photo/

Merci de votre aide
@+

Pascal YAP

Bonjour,
Utuilisez la commande Votre_Coppermine/phpinfo.php pour connaitre les chemins.
Trouvez vers la fin de page _SERVER["REDIRECT_HOMEDIR"] : /var/www/63/p/a/y/votre-CPG/ la ligne vous indique le chemin, sans équivoque.

PYAP

riké

#5
Bonjour Pyap
Utuilisez la commande Votre_Coppermine/phpinfo.php pour connaitre les chemins.
Trouvez vers la fin de page _SERVER["REDIRECT_HOMEDIR"] : /var/www/63/p/a/y/votre-CPG/


Ok trouvé où!!
Directement sur le site,dans debug,mais je vois pas la ligne cité plus haut...
Plusieurs lignes avec \SERVER,mais pas avec"["REDIRECT_HOMEDIR"] " ???????
Merci de votre aide!! ;)

Amicalement
riké

Pascal YAP

Bonjour,
QuoteDirectement sur le site, dans debug, mais je vois pas la ligne cité plus haut...
L'important n'est pas cette ligne précisément et en particulier, mais le chemin de votre installation affiché lorsqu'avec votre navigateur vous tapez l'adresse de votre Coppermine plus+ phpinfo.php. http:// Votre_Coppermine / phpinfo.php
Il faut bien entendu que vous soyez connecté sur votre serveur !

Dans l'état actuel des indications, c'est un peu difficile de comprendre ce qui se passe réellement !

PYAP

riké

Bonjour PYAP
Envoyé l'adresse par MP
Vu que c'est pas conseillé de divulguer ces lignes...
Amicalement
Riké

Graooor

#8
Bonjour,

J'ai bien vérifié pour ma part.

Ce que je ne comprends pas, c'est pourquoi le chemin apparait correctement sur le test 70, alors qu'il est faux sur les tests 55 et 80.
55      DOCUMENT_ROOT: /var/alternc/bureau          INFO
60     C_DOCUMENT_ROOT: Not found     INFO
65     doc_root: Not found (IIS Servers only)     INFO
70     SCRIPT_FILENAME: /var/alternc/dns/f/www.forez-info.com/cpmfetch/cftest.php      INFO
75     DOCUMENT_ROOT is not a good match BAD
80     CPG Config file not found: /var/alternc/bureau/photo/include/config.inc.php     FAIL


Y a til d'autres lignes à modifier que celles présentes dans le fichier cpmfetch.php, c'est à dire celles-ci:
var $VERSION = "1.6.2";

var $cpm = "";
var $urltocpm = "/photo";       //from a web client point of view without domain name /photos
var $filepathtocpm = "/var/alternc/dns/f/www.forez-info.com/photo";  //server path to cpm directory  /home/vuud/cpm

var $optionHash = array(); //Contains the options submitted by the user
var $styleHash = array();

var $returntype = "print"; // print, html, resultset
var $debugMode = false;



Pour info, mon phpinfo: http://www.forez-info.com/photo/phpinfo.php

Merci de votre aide

@+

riké

Salut Graooor
Tu as modifié le cpmfetch.php??
Pourtant ça dis bien
// //////////////////// NO USER SERVICEABLE PARTS BEYOND THIS POINT ////////////////////////
Alors là,moi je piges plus rien a l'installation de ce script!! ;D
A++
Amicalement
Riké

Graooor

Re,

:\'( Moi, je sais plus...je sais pas. Ca fait tellement longtemps que j'essaie d'installer ce script, que j'ai peut être été un peu loin en besogne.
J'ai tout remis à blanc, ca change rien.

Je suis complètement paumé.

@+

Pascal YAP

#11
QuoteJe suis complètement paumé.
Chacun son tour en fin de compte ;D  ;D :D Moi aussi j'ai bien transpiré pour l'install de la version 0.1 ! Je n'ai pas bougé de cette version depuis cette date !
Avouons au passage que la doc est d'une clareté noire pour les non-anglophones, nous les francophones !... ???

notez au passage qu'il n'est pas possible de consulter vos infophp.php sans login Admin !
Ce que vous devez absolument vérifier ce sont les chemins vers Coppermine et vers CpmFetch, et cfimageget.php (ci-dessous) :
Celui qui fonctionne sur mon site (fichier tronqué de la partie où rien n'est modifiable par l'utlisateur de base)
// ***************************************************************** //
// ATTENTION :: You must change these to reflect your specific       //
// installation of coppermine.  If things don't work, please         //
// check to make sure you have these correct                         //
// ***************************************************************** //

include "coppermine_dao.php";
include "../include/config.inc.php";

// This is the path (NOT URL) from where your cfimageget.php file is to your coppermine directory
$pathtocpm = "/var/www/63/p/a/y/VOTRE-WEB/COPPERMINE/";

// This is the partial url (part AFTER your domain name, to get to the coppermine directory
// $urltocpm = "/";
$urltocpm = "";


// This is the prefix your Coppermine databse uses for thumbnails  (default shown)
$thumbnailprefix='thumb_';

// This is the prefix coppermine uses for intermediate sizes (default shown)
$intermedprefix='normal_';

// This is the prefix coppermine uses for normal photos (default shown)
$fullsizeprefix='';

// This is the default size it will use if you dont specify a size= on the command line
// ONLY UNCOMMENT ONE OF THE FOLLOWING or leave it alone.

$defaultsize = $thumbnailprefix;
//$defaultsize = $intermedprefix;
//$defaultsize = $fullsizeprefix;


// If set to true, it will create a file in the current directory containing
// information on the last file displayed.  Only turn on for testing
$DEBUG = false;


PYAP

riké

Je t'envoi en MP un compte administrateur...
Because,moi aussi,suis paumé totale... :P
Amicalement
Riké

riké

#13
Re
mon fichier cfimagetget ne reprend rien de celui posté plus haut??!!
Je nage de plus en plus...
Voila mon cfimagetget.php
<?php 
/**
 * CoppermineFetch :: cfimageget
 * 
 * 
}  //End of class

?>


;D :D ;)

Désolé pour la longueur du code...
Riké
Je vais finir par y arriver!!

Coupé aussi!! ;D

Pascal YAP

QuoteVoila mon cfimagetget.php
QuoteDésolé pour la longueur du code...
J'ai grosso modo le même, mais je l'ai publié coupé ! A la limite de ce qu'il est permis et utile de modifier.

PYAP

riké

Changé le chemin dans cftest.php,mais toujours pareil..
J'ai mis tous les fichiers sans le dossier'cpmfetch' directement dans le dossier 'coppermine'..
Pas bon ça??
Remettre tout les fichiers dans le dossier 'cpmfetch' et dans le dossier 'coppermine'??
Merci  ;)
Riké

Re-Re tester aussi comme ça tjrs pareil
Voila le résultat..
5 You set your partial URL to /home/www/29241625fb21fcf9003ac95d1d61fd4b/web/coppermine/ PASS
10 No dots in partial url PASS
15 coppermine.php not present PASS
20 coppermine_dao.php not present PASS
25 cpmfetch.php found PASS
30 cpmfetch_dao.php found PASS
35 Server OS = Linux imu5 2.4.29_IMU-012 #1 SMP Mon Jan 24 13:00:06 CET 2005 i686 INFO
40 WebServer = Apache INFO
45 PHP Version = 4.3.10 INFO
55 DOCUMENT_ROOT: /home/www/29241625fb21fcf9003ac95d1d61fd4b/web INFO
60 C_DOCUMENT_ROOT: Not found INFO
65 doc_root: Not found (IIS Servers only) INFO
70 SCRIPT_FILENAME: /home/www/29241625fb21fcf9003ac95d1d61fd4b/web/coppermine/cpmfetch/cftest.php INFO
75 DOCUMENT_ROOT is a good match PASS
80 CPG Config file not found: /home/www/29241625fb21fcf9003ac95d1d61fd4b/web/home/www/29241625fb21fcf9003ac95d1d61fd4b/web/coppermine//include/config.inc.php FAIL

Pascal YAP

Bonjour,
QuoteChangé le chemin dans cftest.php,mais toujours pareil..
Il ne faut rien changer dans cftest.php !!!
QuoteJ'ai mis tous les fichiers sans le dossier'cpmfetch' directement dans le dossier 'coppermine'..
Pas bon ça??
Non, il y a ça de plus, le chemin est indiqué deux fois !
QuoteCPG Config file not found: /home/www/29241625fb21fcf9003ac95d1d61fd4b/web/home/www/29241625fb21fcf9003ac95d1d61fd4b/web/coppermine//include/config.inc.php

Perso pour des questions d'hygiène, j'ai placé les fichiers de CpmFetch comme ceci : Mon_Coppermine/fetch
Pour que CpmFetch connaisse la config de Cioppermine il faut lui donner l'emplacement.
Donc comme ceci dans cfimageget.php : include "../include/config.inc.php";

On va y arriver  ;)

PYAP

riké

Bon,je vais encore essayer un peu cet apres-midi...
Promis,si jamais j'y arrive un jour,je fais un tuto qui reprendra l'installation de A à Z!! ;D
A++
Riké

riké

Yo men!! ;D ;D ;D
J'ai enfin réussi a passer l'épreuve 'test' et a afficher des images sur celle ci!!
Mais maintenant je bloque complet pour comprendre comment afficher le script sur ma page accueil... :-\\
J'essai depuis tout a l'heure de capter les explications sur le forum anglais,mais,tout ça c'est trop pour moi et mes bases...
Alors si quelqu'un connait comment faire,ce serait sympa!!
Le tuto sur l'installation se fera bientot j'espère!! ;D
Je signale que mon site est un cms(npds),qu'il présente les oeuvres de divers artistes amateurs...
et que ce script est  important et plutot très interressant pour moi...
A++
Riké
http://www.poesies-musicales.com

Pascal YAP

#19
Riké,
Bonne nouvelle !
QuoteMais maintenant je bloque complet pour comprendre comment afficher le script sur ma page accueil...
Il faut appeller cfimageget.php comme si c'était une image ! :
<img src="http ://your-CPG/fetch/cfimageget.php" title="Extrait de la Galerie your-CPG" alt="(c)vous-même">
l'image sera extraite d'un des Albums.

Pour afficher plus d'images, il faut procéder comme dans l'exemple de ce sujet (expl de Diaporama CpmFetch) :
http://forum.coppermine-gallery.net/index.php?topic=22102.msg101099#msg101099

PYAP