Salut il y a un moyen de vérifier si le fichier .exe
existe sur un chemin donné ou non. J'ai l'installation de ImageMagic
. J'ai un chemin de convert.exe
de Image Magic. J'ai besoin de vérifier que dans un chemin donné, le convert.exe
existe ou non. Je l'ai mis en œuvrecomment vérifier si le fichier .exe existe dans php
$settingFileContent = file_get_contents($settingFilePath);
// print_r($settingFileContent);
$allPaths = unserialize(stripslashes($settingFileContent));
if (isset($allPaths['IMAGE_CONVERT_EXE'])) {
//cho $allPaths['IMAGE_CONVERT_EXE'];
if (file_exists($allPaths['IMAGE_CONVERT_EXE'])) {
$analysisResultObj->level = ENUM_SUCCESS;
} else {
$analysisResultObj->level = ENUM_ERROR;
$analysisResultObj->infoText = "Image Magic convert.ext has wrong path";
Logger::getLogger('Application')->error('Image Magic convert.ext has wrong path');
}
}
je peux changer la valeur de $allPaths['IMAGE_CONVERT_EXE']
dans le fichier. Lorsque je change de valeur, même dans cette condition, il retourne vrai.
étrange, essayez d'utiliser is_file() et voir quel est le résultat? –
Il manque un 'after .exe' dans le premier bloc de code. – Ghigo
Même résultat :-( –