chiff-chaff Posted September 3, 2015 Share Posted September 3, 2015 Bonjour, Dans "Préférences / SEO & URLs" lorsque je veux modifier par exemple "Index" voici le message qui s'affiche : Le dossier "override" ne peut être lu Que se passe-t-il ? Quelqu'un peut-il m'aider ? Hervé Link to comment Share on other sites More sharing options...
chiff-chaff Posted September 3, 2015 Author Share Posted September 3, 2015 Je précise : on ne peut pas non plus faire "AJOUTER" le même message apparaît. Link to comment Share on other sites More sharing options...
chiff-chaff Posted September 4, 2015 Author Share Posted September 4, 2015 Personne n'a une petite piste ? Link to comment Share on other sites More sharing options...
cinevente.com Posted September 5, 2015 Share Posted September 5, 2015 Bonjour, as tu vérifié les droits du répertoire override sur ton serveur (doivent être à 705) ? Ou même simplement vérifié qu'il existait ? Link to comment Share on other sites More sharing options...
chiff-chaff Posted September 5, 2015 Author Share Posted September 5, 2015 Merci pour votre retour. Non je n'ai rien fait depuis la mise à jour. Savez-vous où se trouve le fichier à modifier ? Est-ce un fichier htaccess ? si oui lequel il faut prendre en compte ? Pour info j'ai trouvé dans le dossier "override" un fichier HTACCESS et dedans c'est écrit ceci : Order deny,allow Deny from all Link to comment Share on other sites More sharing options...
cinevente.com Posted September 5, 2015 Share Posted September 5, 2015 Bonjour, j'ai la même chose dans mon .htaccess. Je pensais plutôt au répertoire lui-même, quels sont ses droits d'accès ? Utilise tu filezilla pour te connecter sur ton serveur ? Tu dois avoir une colonne droits d'accès, quels sont ceux du répertoire override quand tu es dans www ? Cordialement Link to comment Share on other sites More sharing options...
chiff-chaff Posted September 5, 2015 Author Share Posted September 5, 2015 Oui j'utilise Filezilla Je viens de regarder dans la colonne "droits d'accès" du dossier "override" et c'est bien "705" qui est marqué... Link to comment Share on other sites More sharing options...
chiff-chaff Posted September 8, 2015 Author Share Posted September 8, 2015 Bonjour, Si quelqu'un a des pistes. Ce problème est assez embêtant car on ne peut pas du tout agir sur cette partie importante. Bonne soirée Link to comment Share on other sites More sharing options...
viapalma Posted September 16, 2015 Share Posted September 16, 2015 Bonjour, j'ai également le même problème depuis mon passage à la version 1.6.1 Est-ce que vous avez trouvé la solution ? Merci Link to comment Share on other sites More sharing options...
chiff-chaff Posted September 16, 2015 Author Share Posted September 16, 2015 Bonjour, NON je n'ai pas avancé et l'équipe PRESTASHOP n'a pas informé à ce sujet. Espérons que quelqu'un nous aiguille ! Bonne journée Link to comment Share on other sites More sharing options...
viapalma Posted September 16, 2015 Share Posted September 16, 2015 J'ai trouvé l'endroit ou est affiché ce message. C'est dans le fichier classes/Meta.php Je viens de modifier ce fichier en commentant les lignes suivantes : /* if (!$override_files = Tools::scandir(_PS_CORE_DIR_.DIRECTORY_SEPARATOR . 'override' . DIRECTORY_SEPARATOR . 'controllers' . DIRECTORY_SEPARATOR . 'front' . DIRECTORY_SEPARATOR, 'php', '', true)) { die(Tools::displayError('Cannot scan "override" directory')); } */ Et en ajoutant ceci : $override_files=array(); Il semble que ça fonctionne, même si je ne sais pas exactement à quoi servaient les lignes que j'ai désactivé... Bonne journée Link to comment Share on other sites More sharing options...
Alex--77 Posted September 17, 2015 Share Posted September 17, 2015 Bonjour, Autre solution plus correct : Sur le FTP si dans /override/controllers/front si le dossier front est complétement vide, il faut créer le fichier index.php et coller le code suivant : <?php /** * 2007-2015 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2015 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); header("Location: ../"); exit; J'ai trouvé le code sur le GitHub de prestashop : https://github.com/PrestaShop/PrestaShop/blob/develop/override/controllers/front/index.php Une fois le fichier index.php créé et en laissant le bout de code que Viapalma propose de commenter, ça devrait rentrer dans l'ordre (en tout cas j'ai eu le même problème que vous et maintenant ça fonctionne bien pour moi). 3 1 Link to comment Share on other sites More sharing options...
Membor Posted September 30, 2015 Share Posted September 30, 2015 Bonjour, Je confirme la solution d'Alex--77 ! @+ Link to comment Share on other sites More sharing options...
Torbz Posted October 30, 2015 Share Posted October 30, 2015 (edited) Had the same problem... in classes/meta.php on line 68 if (!$override_files = Tools::scandir(_PS_CORE_DIR_.DIRECTORY_SEPARATOR. 'override' .DIRECTORY_SEPARATOR . 'controllers' . DIRECTORY_SEPARATOR. 'front' . DIRECTORY_SEPARATOR, 'php' ,'', true)) { die(Tools::displayError('Cannot scan "override" directory')); It looks like nothing is wrong, but the function above it on line 59 : (!$files = Tools::scandir(_PS_CORE_DIR_.DIRECTORY_SEPARATOR.'controllers'.DIRECTORY_SEPARATOR.'front'.DIRECTORY_SEPARATOR, 'php', '', true)) { die(Tools::displayError('Cannot scan "root" directory')); Spot any difference in the syntax?? There are blank spaces - I removed the blank space for line 68 to: if (!$override_files = Tools::scandir(_PS_CORE_DIR_.DIRECTORY_SEPARATOR.'override'.DIRECTORY_SEPARATOR.'controllers'.DIRECTORY_SEPARATOR.'front'.DIRECTORY_SEPARATOR,'php','',true)) { die(Tools::displayError('Cannot scan "override" directory')); and suddenly I can edit my values on the SEO/URL page again!! Edited October 30, 2015 by Torbz (see edit history) Link to comment Share on other sites More sharing options...
skinner Posted February 23, 2016 Share Posted February 23, 2016 (edited) Bonjour suite a la mise a jour de prestashop vers 1.6.1.14 cela c'est bien passe dans l'ensemble , mais lorsque je veux éditer l'index du seo, j'ai ce message Le dossier "override" ne peut être lu j'ai versifier le contenu de la page index comme expliqué et il ne manque rien auriez vous une idée ? merci d'avance Edited February 23, 2016 by skinner (see edit history) Link to comment Share on other sites More sharing options...
skinner Posted February 23, 2016 Share Posted February 23, 2016 Re-bonjour c’était bien le fichier index qui manquait dans overrride/controllers/front/index.php merci Link to comment Share on other sites More sharing options...
chiff-chaff Posted June 3, 2016 Author Share Posted June 3, 2016 Avec beaucoup de retard je vous remercie. Cela fonctionne parfaitement. Voici donc ce qu'il faut faire : Ouvrir une nouvelle page avec "bloc-notes" Copier le code donné par Alex--77 et rappeler ci-dessous. Enregistrer ce nouveau fichier avec comme nom : index Avec Filezilla transférer ce fichier dans le dossier : overrride/controllers/front/ Dans le dossier renommer votre fichier simplement en ajoutant à la fin ".php", ça donne : index.php CODE A COPIER-COLLER : <?php /*** 2007-2015 PrestaShop** NOTICE OF LICENSE** This source file is subject to the Open Software License (OSL 3.0)* that is bundled with this package in the file LICENSE.txt.* It is also available through the world-wide-web at this URL:* http://opensource.org/licenses/osl-3.0.php* If you did not receive a copy of the license and are unable to* obtain it through the world-wide-web, please send an email* to [email protected] so we can send you a copy immediately.** DISCLAIMER** Do not edit or add to this file if you wish to upgrade PrestaShop to newer* versions in the future. If you wish to customize PrestaShop for your* needs please refer to http://www.prestashop.com for more information.** @author PrestaShop SA <[email protected]>* @copyright 2007-2015 PrestaShop SA* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)* International Registered Trademark & Property of PrestaShop SA*/header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");header("Cache-Control: no-store, no-cache, must-revalidate");header("Cache-Control: post-check=0, pre-check=0", false);header("Pragma: no-cache");header("Location: ../");exit; Link to comment Share on other sites More sharing options...
chiff-chaff Posted June 3, 2016 Author Share Posted June 3, 2016 Je ne sais plus comment mettre "RESOLU" dans un post finalisé ? Link to comment Share on other sites More sharing options...
mick883125 Posted October 15, 2016 Share Posted October 15, 2016 Merci pour la solution, j'ai carrément pris le index.php de Prestashop et collé dans overrride/controllers/front/. Link to comment Share on other sites More sharing options...
Lgfx13 Posted June 28, 2019 Share Posted June 28, 2019 Merci à Alex--77, ça fonctionne ;) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now