// Place projects into submenu Hosts // Folder to ignore in projects $projectsListIgnore = array ('.','..'); // List projects $myDir = $wwwDir; if(substr($myDir,-1) != "/" $myDir .= "/"; $handle=opendir($myDir); $projectContents = array(); while (($file = readdir($handle))!==false) { if (is_dir($myDir.$file) && !in_array($file,$projectsListIgnore)) $projectContents[] = $file; } closedir($handle);La ligne 640 correspond à la ligne '09' ci-dessus, donc au 'while (($file= readdir($handle)) !== false)"
if(substr($myDir,-1) != "/" $myDir .= "/";Est-ce que par hasard, vous n'auriez pas supprimé le répertoire '/Wamp/www' ou bien l'avez-vous déplacez ailleurs ou encore tout bonnement renommé ?
// Place projects into submenu Hosts // Folder to ignore in projects $projectsListIgnore = array ('.','..'); // List projects $myDir = $wwwDir; if(substr($myDir,-1) != "/" $myDir .= "/"; $handle=opendir($myDir); $projectContents = array(); while (($file = readdir($handle))!==false) { if (is_dir($myDir.$file) && !in_array($file,$projectsListIgnore)) $projectContents[] = $file; } closedir($handle);
$handle=opendir($myDir);par
if($handle=opendir($myDir) === false) error_log("Erreur sur opendir(".$myDir." )" );Et, dans le fichier de log vous suarez sur quel dossier se produit l'erreur.
while (($file = readdir($handle))!==false)en
if(is_bool($handle)) error_log("handle est booléen pour directory ".$myDir); if(!is_resource($handle)) error_log("handle n'est pas une resource pour ".$myDir); while (($file = readdir($handle))!==false)
// Place projects into submenu Hosts // Folder to ignore in projects $projectsListIgnore = array ('.','..'); // List projects $myDir = $wwwDir; if(substr($myDir,-1) != "/" $myDir .= "/"; if($handle=opendir($myDir) === false) error_log("Erreur sur opendir(".$myDir." )" ); $projectContents = array(); if(is_bool($handle)) error_log("handle est booléen pour directory ".$myDir); if(!is_resource($handle)) error_log("handle n'est pas une resource pour ".$myDir); while (($file = readdir($handle))!==false) { if (is_dir($myDir.$file) && !in_array($file,$projectsListIgnore)) $projectContents[] = $file; } closedir($handle);
if(($handle=opendir($myDir)) === false)et modifier la boucle while :
while ($handle && ($file = readdir($handle))!==false)