From 3ab28374e614fb3cf14473941498c121003ba9b2 Mon Sep 17 00:00:00 2001 From: gRoussac Date: Thu, 21 Nov 2013 14:17:55 +0100 Subject: [PATCH] [-] BO : Remove warning with open_basdir on module list --- classes/module/Module.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/classes/module/Module.php b/classes/module/Module.php index 65f0b07c5..246024e30 100644 --- a/classes/module/Module.php +++ b/classes/module/Module.php @@ -1258,7 +1258,9 @@ abstract class ModuleCore $modules = scandir(_PS_MODULE_DIR_); foreach ($modules as $name) { - if (is_dir(_PS_MODULE_DIR_.$name.DIRECTORY_SEPARATOR) && Tools::file_exists_cache(_PS_MODULE_DIR_.$name.'/'.$name.'.php')) + if (is_file(_PS_MODULE_DIR_.$name)) + continue; + elseif (is_dir(_PS_MODULE_DIR_.$name.DIRECTORY_SEPARATOR) && Tools::file_exists_cache(_PS_MODULE_DIR_.$name.'/'.$name.'.php')) { if (!Validate::isModuleName($name)) throw new PrestaShopException(sprintf('Module %s is not a valid module name', $name));