osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Configure.php, Fichiers de config, je deviens fou
jeanmi
posté 20 Jul 2011, 17:51
Message #1


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 24
Inscrit : 10-November 04
Membre no 3743



Bonjour,

J'ai changé de serveur chez mon hebergeur suite à un crash de disque dur. J'ai tout réinstallé, tout marche sauf un problème de config, j'ai ça dans l'admin:

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/var/www/vhosts/monsite.net/backups) is not within the allowed path(s): (/var/www/vhosts/monsite.net/httpdocs/:/tmp/) in /var/www/vhosts/monsite.net/httpdocs/admin/backup.php on line 300
Erreur Erreur : Le répertoire de sauvegarde n'existe pas. Merci de le préciser dans le fichier configure.php.

Je sait que c'est un problème courant, mais je ne vois pas ou mes fichiers de config coincent.

Le config de l'admin:

// Define the webserver and path parameters
// * DIR_FS_* = Filesystem directories (local/physical)
// * DIR_WS_* = Webserver directories (virtual/URL)
define('HTTP_SERVER', 'http://www.monsite.net'); // eg, http://localhost - should not be empty for productive servers
define('HTTP_CATALOG_SERVER', 'http://www.monsite.net');
define('HTTPS_CATALOG_SERVER', '');
define('ENABLE_SSL_CATALOG', 'false'); // secure webserver for catalog module
define('DIR_FS_DOCUMENT_ROOT', '/var/www/vhosts/monsite.net'); // where the pages are located on the server
define('DIR_WS_ADMIN', '/admin/'); // absolute path required
define('DIR_FS_ADMIN', DIR_FS_DOCUMENT_ROOT . DIR_WS_CATALOG ); // absolute pate required
define('DIR_WS_CATALOG', '/'); // absolute path required
define('DIR_FS_CATALOG', '/var/www/vhosts/monsite.net/httpdocs/'); // 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', '/var/www/vhosts/monsite.net/backups/');


Quelqu'un voit t-il un problème quelque part?

Ce message a été modifié par jeanmi - 22 Jul 2011, 12:51.


--------------------
MS2FR;pricebreak 1.11.11;quick update 2.4;easypopulate2.74;freeamount3.2;loginbox 5.5;minimum order;visible_countries_1.1b;print order;
Go to the top of the page
 
badcape
posté 21 Jul 2011, 09:00
Message #2


Ceinture bleue OSC
Icône de groupe

Groupe : Membres
Messages : 1015
Inscrit : 28-September 07
Lieu : Saint paul - REUNION
Membre no 19202



...'jour Jeanmi!
touche à rien malheureux! biggrin.gif 'jète un oeil sur le CHMOD de ton répertoire backups..... "lecture, etc etc etc..." ses propriétés quoi! happy.gif
what else?
cool.gif

p.s: et si tu "commentais" certaines langues le temps que tu ajustes les mises en pages.......

Ce message a été modifié par badcape - 21 Jul 2011, 09:07.


--------------------
Thierry
En prod sur serveur Apache 1.3.34 (Unix),Msql 5.0.45, version Php 5.2.6
Local sous php 5.3.6.1 - mysql 5.5.13 - apache 2.2.19 - phpmyadmin 3.4.3.1
version Oscommerce-2.2ms2-RC1 FR avec un tas comme ça de contributions ...... et bien d'autres dont je me suis inspiré à grand renfort de café !
Un grand merci à tous !(pour votre aide et votre patience....)
Go to the top of the page
 
jeanmi
posté 21 Jul 2011, 09:35
Message #3


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 24
Inscrit : 10-November 04
Membre no 3743



Merci de ta réponse, e repertoire backup est 777, pas de soucis, ça ne viens pas de la,car j'ai aussi un problème avec easypopulate, c'est d'ailleurs ça le vrai problème, car je ne me sert pas de la sauvegarde de os commerce, mais je me sert d'easypopulate souvent:

Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/var/www/vhosts/monsite.net/temp/EP2011Jul21es-0909.txt) is not within the allowed path(s): (/var/www/vhosts/monsite.net/httpdocs/:/tmp/) in /var/www/vhosts/monsite.net/httpdocs/admin/easypopulate_functions.php on line 32

File uploaded.
Temporary filename: /tmp/phpcj9g76
User filename: EP2011Jul21es-0909.txt
Size: 8258

Warning: file() [function.file]: open_basedir restriction in effect. File(/var/www/vhosts/monsite.net/temp/EP2011Jul21es-0909.txt) is not within the allowed path(s): (/var/www/vhosts/monsite.net/httpdocs/:/tmp/) in /var/www/vhosts/monsite.net/httpdocs/admin/easypopulate.php on line 660

Warning: file(/var/www/vhosts/monsite.net/temp/EP2011Jul21es-0909.txt) [function.file]: failed to open stream: Operation not permitted in /var/www/vhosts/monsite.net/httpdocs/admin/easypopulate.php on line 660

Warning: Invalid argument supplied for foreach() in /var/www/vhosts/monsite.net/httpdocs/admin/easypopulate.php on line 683

Je cherche toujours, mais si c'est arrivé à quelqu'un qui a résolu le problème, je veut bien la clef. Le site est en prod, et tout le reste marche bien.

Ce message a été modifié par jeanmi - 22 Jul 2011, 12:52.


--------------------
MS2FR;pricebreak 1.11.11;quick update 2.4;easypopulate2.74;freeamount3.2;loginbox 5.5;minimum order;visible_countries_1.1b;print order;
Go to the top of the page
 
jeanmi
posté 21 Jul 2011, 10:10
Message #4


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 24
Inscrit : 10-November 04
Membre no 3743



Bon plus d'alerte sur la sauvegarde, j'ai changé:
define('DIR_FS_BACKUP', '/var/www/vhosts/monsite.net/backups/');

par:
define('DIR_FS_BACKUP', '/var/www/vhosts/monsite.net/httpdocs/admin/backups/');

Donc c'était bien un problème de configuration.

Par contre pour easypopulate rien à faire, je me demande si ce n'est pas un problème de php.ini vu que j'ai changé d'hebergeur. Ou de safemode ou je ne sait pas quoi.

Ce message a été modifié par jeanmi - 22 Jul 2011, 12:54.


--------------------
MS2FR;pricebreak 1.11.11;quick update 2.4;easypopulate2.74;freeamount3.2;loginbox 5.5;minimum order;visible_countries_1.1b;print order;
Go to the top of the page
 
badcape
posté 21 Jul 2011, 13:01
Message #5


Ceinture bleue OSC
Icône de groupe

Groupe : Membres
Messages : 1015
Inscrit : 28-September 07
Lieu : Saint paul - REUNION
Membre no 19202



...un "define('DIR_WS_ADMIN', '/admin/'); // absolute path required"
remplacé par "define('DIR_WS_ADMIN', '/monsite.net/admin/'); // absolute path required
...non? sachant que lire "admin" me choque mais bon: ton problème d'abord! tongue.gif
cool.gif

Ce message a été modifié par badcape - 23 Jul 2011, 05:06.


--------------------
Thierry
En prod sur serveur Apache 1.3.34 (Unix),Msql 5.0.45, version Php 5.2.6
Local sous php 5.3.6.1 - mysql 5.5.13 - apache 2.2.19 - phpmyadmin 3.4.3.1
version Oscommerce-2.2ms2-RC1 FR avec un tas comme ça de contributions ...... et bien d'autres dont je me suis inspiré à grand renfort de café !
Un grand merci à tous !(pour votre aide et votre patience....)
Go to the top of the page
 
sykaflex
posté 21 Jul 2011, 15:29
Message #6


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1333
Inscrit : 12-July 08
Lieu : La Graciosa, Canarias
Membre no 22434



salut badcape, tu es rentré de la chasse à l'endormi ?!
salut jeanmi
oui badcape a raison, tu devrais virer tous ces noms de dossiers endémiques à osc
pour ne pas tenter les dodos hackers des colonies,
genre renommer ton dossier admin en badcape, ça ne c'est jamais fait, non ?!
quoique mnémotechniquement ... en absolute_path_required non plus !

Ce message a été modifié par sykaflex - 21 Jul 2011, 15:30.


--------------------
entre chats : chat affamé cherche chat pelure pour faire sauter chat perché dans poil de chat (allergiques s'abstenir)

ah oui ... osCommerce v2.2 RC1 french by Delaballe "merci à lui" - PHP version 4.4.8 - mysql5-41 - OVH 240Plan - contribs : (entre autre) AJAX-AttributeManager-V2.8.2 - Limit_Countries - Multi-Product Update v1.00 - Quick Updates 2.7 - Individual Product Shipping Prices - v1_0 - Attribute Qty Product Info - user_tracking_1 - Visitor Web Stats 3.2.1 - Sort Order - image_subdirectories - master password v1.4 - virementbancaire1.4 - Welcome_Email_password ...
"et grand merci à tous les contributionneurs"
Go to the top of the page
 
badcape
posté 22 Jul 2011, 04:53
Message #7


Ceinture bleue OSC
Icône de groupe

Groupe : Membres
Messages : 1015
Inscrit : 28-September 07
Lieu : Saint paul - REUNION
Membre no 19202



Goood morniiiing El Sykaaaa! happy.gif
l'admin en "badcape"..... le début d'la gloire.... biggrin.gif
absolute?...absolute! bon, moi en fait j'me f'rais pas c (tiiiiiiiiii!)...... : un 'tit realpath.php placé là où ça coince et zou!
bidouiller les configure au p'tit bonheur ici et là, au bout d'un moment on met plus tout en vrac qu'autre chose..... et quand tout
est clair: on sait que ça ne vient po d'là!
facile non?
cool.gif


--------------------
Thierry
En prod sur serveur Apache 1.3.34 (Unix),Msql 5.0.45, version Php 5.2.6
Local sous php 5.3.6.1 - mysql 5.5.13 - apache 2.2.19 - phpmyadmin 3.4.3.1
version Oscommerce-2.2ms2-RC1 FR avec un tas comme ça de contributions ...... et bien d'autres dont je me suis inspiré à grand renfort de café !
Un grand merci à tous !(pour votre aide et votre patience....)
Go to the top of the page
 
jeanmi
posté 22 Jul 2011, 12:44
Message #8


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 24
Inscrit : 10-November 04
Membre no 3743



Bon ç'est bon cherchez plus, j'ai trifouiller les fichiers de easypopulate, et ça passe.

Pour les noms de dossiers, c'est prévu qu'on les change, mais chaque chose en son temps.

Merci en tous cas a Badcape pour s'être interessé à la chose.


--------------------
MS2FR;pricebreak 1.11.11;quick update 2.4;easypopulate2.74;freeamount3.2;loginbox 5.5;minimum order;visible_countries_1.1b;print order;
Go to the top of the page
 
jeanmi
posté 22 Jul 2011, 12:49
Message #9


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 24
Inscrit : 10-November 04
Membre no 3743



Bon ç'est bon cherchez plus, j'ai trifouiller les fichiers de easypopulate, et ça passe.

Pour les noms de dossiers, c'est prévu qu'on les change, mais chaque chose en son temps.

Merci en tous cas a Badcape pour s'être interessé à la chose.


--------------------
MS2FR;pricebreak 1.11.11;quick update 2.4;easypopulate2.74;freeamount3.2;loginbox 5.5;minimum order;visible_countries_1.1b;print order;
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 25th May 2013 - 16:49
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)