cpmfetch : problème DOCUMENT_ROOT cpmfetch : problème DOCUMENT_ROOT
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

cpmfetch : problème DOCUMENT_ROOT

Started by zeb, December 21, 2005, 04:11:49 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

zeb

Salut à tous.
J'ai découvert depuis un petit moment cpmfetch que j'utilise sur mon site perso www.zebsite.net et tout marche très bien  ;D
Voici les résultats de la page de test : http://www.zebsite.net/galerie/cpmfetch/cftest.php

Je viens d'essayer de l'installer sur un autre site : http://www.agence3g.com/cpmfetch/cftest.php (qui au passage se sert du même hébergeur que mon site perso décrit au dessus) et là j'ai un problème de configuration ???
cpmfetch n'arrive pas à détecter correctement la racine de mon site, et donc bien sur, cela entrène des problèmes de détection de répertoires  ???

Voila l'affichage de la page de test :

5 You set your partial URL to /galerie 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 ns81.hosteur.com 2.4.21-37.ELsmp #1 SMP Wed Sep 7 13:28:55 EDT 2005 i686 INFO
40 WebServer = Apache/1.3.34 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.1 FrontPage/5.0.2.2635 INFO
45 PHP Version = 4.4.1 INFO
55 DOCUMENT_ROOT: /usr/local/apache/htdocs INFO
60 C_DOCUMENT_ROOT: Not found INFO
65 doc_root: Not found (IIS Servers only) INFO
70 SCRIPT_FILENAME: /home/agence/public_html/cpmfetch/cftest.php INFO
75 DOCUMENT_ROOT is not a good match BAD
80 CPG Config file not found: /usr/local/apache/htdocs/galerie/include/config.inc.php FAIL


En ligne 55 je devrais avoir DOCUMENT_ROOT: /home/agence/public_html
au lieu de ça j'ai DOCUMENT_ROOT: /usr/local/apache/htdocs
Cela se traduit par une erreur en ligne 75 et par conséquent une autre erreur en ligne 80 comme quoi mon fichier config.inc.php est introuvable, et pour cause, il ne le cherche pas là où il faut !!

Serveur identique, versions identique (coppermine + cpmfetch) et résultats différents  :-\

Si vous avez une solution, je suis preneur car là je tourne en ronds  ::)

Merci.

Pascal YAP

#1
Bonjour,

CPMFetch a besoin d'être configuré pour un serveur donné.
Vous ne pouvez pas utiliser CPMFtech en copiant simplement ses fichiers vers un nouveau serveur en espérant qu'il fonctionne !

Scrutez attentivement vos fichiers de config CPMFetch.

trouvez dans cfimageget.php (par exemple et selon votre version) :
// This is the path (NOT URL) from where your cfimageget.php file is to your coppermine directory
$pathtocpm = "/var/www/63/p/a/y/DOMAINE.com/expo/";

Et placez ici le chemin vers la racine de votre Coppermine (PAS l'URL !)
Si vous ne connaissez pas par coeur le chemin, faites VotreCoppermine/phpinfo.php

PYAP

Titooy

m'est avis que ça doit avoir un rapport avec le fait que http://www.agence3g.com/ n'est qu'une redirection vers http://70.86.228.34/~agence/ alors que http://www.zebsite.net/ est un "vrai" domaine. Vérifiez votre configuration cPanel.