Open_Basedir Restriction

Cette erreur signifie qu’un script essaie de courir (généralement le SQL script d’installation pour une extension) dans un répertoire où les scripts ne sont pas autorisés à fonctionner tel que défini dans votre fichier php.ini ou le fichier de configuration d’Apache (selon votre configuration). This is a Le dispositif de sécurité au sein de php conçu pour interdire scripts non fiables à courir.

Pour résoudre cela, vous devez soit commenter la ligne ou ajouter dans le répertoire où se trouve le script, sur une installation standard de la ligne est commenté (voir capture d’écran ci-joint).

[note]Screenshot needs updating[/note]

L’erreur complète ressemblera à quelque chose comme ceci:

a:5:{i:0;s:509:"Error in file: "/var/www/vhosts/your-domain
/httpdocs/app/code/community/Webshopapps/Productmatrix/sql/

productmatrix_setup/mysql4-install-3.0.2.php" -

Warning: realpath() [<a href='function.realpath'>function.realpath</a>]: open_basedir restriction in effect.

File(your install path) is not within the allowed path(s): (/var/www/vhosts//httpdocs:/tmp)  in

/var/www/vhosts/httpdocs/app/code/community/Webshopapps/

Productmatrix/sql/productmatrix_setup/mysql4-install-3.0.2.php on line 2";

i:1;s:1060:"#0 /var/www/vhosts/httpdocs/app/code/core/Mage/Core/Model/Resource/Setup.php(374):

Mage::exception('Mage_Core', 'Error in file: ...')

0 votes