Aide - Recherche - Membres - Calendrier
Version complète : Erreur : Le répertoire d'images n'existe pas : /C:
Forum osCommerce-fr > Les Bases d'OsCommerce MS2 > Installation de la boutique
toniboni
Bonjour,

un souci d'upload d'images..enfin je crois.

J'ai mis mon site en ligne, avec un minimum d'articles pour tester son fonctionnement hors "local" sous easyphp (qui fonctionnait tres bien)

Lorsque je suis sous admin, j'ai ce fameux message qui apparait :

Erreur : Le répertoire d'images n'existe pas : /C:/Program Files/easyPHP1-7/www/catalog/images/

et je ne peux pas uploader d'image...

Hors ce repertoire existe bien...pb de configure.php ? peut etre

en tapant mon adresse, cela pointe directement sur index.php sans renseigner le "www" racine du site. (heberge chez bleublancnet)...mais plutot qu'une tentative d'explication bidon, voici copies des configures :

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
define('HTTP_SERVER', 'http://www.ab-production.com'); // eg, http://localhost - should not be empty for productive servers
define('HTTP_CATALOG_SERVER', 'http://www.ab-production.com');
define('HTTPS_CATALOG_SERVER', '');
define('ENABLE_SSL_CATALOG', 'false'); // secure webserver for catalog module
define('DIR_FS_DOCUMENT_ROOT', 'c:/program files/easyphp1-7/www/catalog'); // where the pages are located on the server
define('DIR_WS_ADMIN', '/adminabprod/'); // absolute path required
define('DIR_FS_ADMIN', '/C:/Program Files/easyPHP1-7/www/catalog/admin/'); // absolute pate required
define('DIR_WS_CATALOG', '/http://www.ab-production.com/'); // absolute path required
define('DIR_FS_CATALOG', '/C:/Program Files/easyPHP1-7/www/catalog/'); // absolute path required
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');

// Added for Templating
define('DIR_FS_CATALOG_MAINPAGE_MODULES', DIR_FS_CATALOG_MODULES . 'mainpage_modules/');
define('DIR_WS_TEMPLATES', DIR_WS_CATALOG . 'templates/');
define('DIR_FS_TEMPLATES', DIR_FS_CATALOG . 'templates/');




// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
define('HTTP_SERVER', 'http://www.ab-production.com/'); // eg, http://localhost - should not be empty for productive servers
define('HTTPS_SERVER', ''); // eg, https://localhost - should not be empty for productive servers
define('ENABLE_SSL', false); // secure webserver for checkout procedure?
define('HTTP_COOKIE_DOMAIN', '/http://www.ab-production.com/www/');
define('HTTPS_COOKIE_DOMAIN', '');
define('HTTP_COOKIE_PATH', '');
define('HTTPS_COOKIE_PATH', '');
define('DIR_WS_HTTP_CATALOG', '');
define('DIR_WS_HTTPS_CATALOG', '');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

//Added for BTS1.0
define('DIR_WS_TEMPLATES', 'templates/');
define('DIR_WS_CONTENT', DIR_WS_TEMPLATES . 'content/');
define('DIR_WS_JAVASCRIPT', DIR_WS_INCLUDES . 'javascript/');
//End BTS1.0
define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
define('DIR_FS_CATALOG', 'C:/Program Files/easyPHP1-7/www/catalog/');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'C:/Program Files/EasyPHP1-7/www/catalog/download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'c:/program files/easyphp1-7/www/catalog/pub/');

Ha oui, je suis sous windows...desole ! blush.gif

Je tiens a preciser a nouveau que si je renseigne les chemins avec "www", ca bug !

Merci et a +

Tonio.
xawaks
unsure.gif

Ben oui, c'est un peu normal...

Regarde ça

CODE
define('DIR_FS_DOCUMENT_ROOT', 'c:/program files/easyphp1-7/www/catalog'); // where the pages are located on the server


et là aussi

CODE
define('DIR_FS_CATALOG', '/C:/Program Files/easyPHP1-7/www/catalog/'); // absolute path required


Et aussi là dans l'added BTS

CODE
define('DIR_FS_CATALOG', 'C:/Program Files/easyPHP1-7/www/catalog/');
define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'C:/Program Files/EasyPHP1-7/www/catalog/download/');
define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'c:/program files/easyphp1-7/www/catalog/pub/');



Il faut modifier tes configure.php, si tu souhaites que cela fonctionne

wink.gif
toniboni
Merci pour ta reponse...mais ce qui est ecrit, c ce que j'ai modifie dans ma config...

bon d'accord je suis archi nul, mais faut mettre quoi alors ? cry.gif

Merci a+

Tonio.
xawaks
MDR... biggrin.gif

QUOTE
mais ce qui est ecrit, c ce que j'ai modifie dans ma config


Oui, c'est bien, mais c'est les modification pour que cela fonctionne en local, toi tu es chez un hebergeur maintenant...

wink.gif
toniboni
Ba ouais...j'ai change ca apres m'etre mis en ligne...donc pas bon..!!

Ca ne me dit pas, Siouplait msieur, ce qu'il faut mettre, je m'en sorts pas...

apres qqs modifs maintenant j'ai ca :
Erreur : Impossible d'écrire dans le répertoire images : images/

Merci et a+

Tonio.
xawaks
biggrin.gif

Regarde là dans la FAQ

Cela sera plus clair

wink.gif
toniboni
jour !

mon souci venait en fait de mon DIR_FS_DOCUMENT_ROOT ...

merci pour la doc (realpath.php) ca m'a permis de remedier a cela.

Par contre un autre souci m'est apparu :
Si je renseignais mon DIR_WS_CATALOG, j'avais un bug sur mon adresse du style http://monsite.com/http://monsite.com
Donc je mettais rien...

mais dans mon admin, quand je voulais faire un upload d'image, j'avais un autre bug du style : http://monsite.comimage....sans slach !

Apres quelques cheveux en moins,(deja que j'en ai plus beaucoup a la base), la seule solution trouvee qui fonctionne, c tout simplement de mettre uniquement un slach dans mon DIR_WS_CATALOG.

Je ne pense pas que ce soit la vrai soluce, mais ca fonctionne ! confused.gif

Voila merci a tous, et surement a bientot.

Tonio.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2024 Invision Power Services, Inc.