Code Coverage |
||||||||||||||||
Lines |
Branches |
Paths |
Functions and Methods |
Classes and Traits |
||||||||||||
| Total | |
8.84% |
13 / 147 |
|
9.18% |
9 / 98 |
|
0.37% |
1 / 272 |
|
11.11% |
1 / 9 |
CRAP | |
0.00% |
0 / 1 |
| Lib | |
8.84% |
13 / 147 |
|
9.18% |
9 / 98 |
|
0.37% |
1 / 272 |
|
0.00% |
0 / 9 |
2138.75 | |
0.00% |
0 / 1 |
| __construct | |
54.55% |
6 / 11 |
|
100.00% |
4 / 4 |
|
50.00% |
1 / 2 |
|
0.00% |
0 / 1 |
4.12 | |||
| loadEnvVar | |
63.64% |
7 / 11 |
|
71.43% |
5 / 7 |
|
0.00% |
0 / 9 |
|
0.00% |
0 / 1 |
6.20 | |||
| delTree | |
0.00% |
0 / 9 |
|
0.00% |
0 / 12 |
|
0.00% |
0 / 11 |
|
0.00% |
0 / 1 |
42 | |||
| testVersion | |
0.00% |
0 / 8 |
|
0.00% |
0 / 6 |
|
0.00% |
0 / 3 |
|
0.00% |
0 / 1 |
12 | |||
| testExtensions | |
0.00% |
0 / 12 |
|
0.00% |
0 / 12 |
|
0.00% |
0 / 16 |
|
0.00% |
0 / 1 |
30 | |||
| envReport | |
0.00% |
0 / 38 |
|
0.00% |
0 / 20 |
|
0.00% |
0 / 96 |
|
0.00% |
0 / 1 |
72 | |||
| resetCache | |
0.00% |
0 / 13 |
|
0.00% |
0 / 10 |
|
0.00% |
0 / 4 |
|
0.00% |
0 / 1 |
20 | |||
| testDirectory | |
0.00% |
0 / 32 |
|
0.00% |
0 / 23 |
|
0.00% |
0 / 129 |
|
0.00% |
0 / 1 |
110 | |||
| testDB | |
0.00% |
0 / 13 |
|
0.00% |
0 / 4 |
|
0.00% |
0 / 2 |
|
0.00% |
0 / 1 |
6 | |||
| execute | n/a |
0 / 0 |
n/a |
0 / 0 |
n/a |
0 / 0 |
n/a |
0 / 0 |
0 | |||||||
| 1 | <?php |
| 2 | |
| 3 | namespace App\Service\ApplicationInfo; |
| 4 | |
| 5 | use App\ExceptionApplication; |
| 6 | use App\Service\ApplicationInfo\Output\InterfaceOutput; |
| 7 | use Doctrine\DBAL\DriverManager; |
| 8 | use Doctrine\DBAL\Tools\DsnParser; |
| 9 | use Throwable; |
| 10 | |
| 11 | abstract class Lib |
| 12 | { |
| 13 | public InterfaceOutput $output; |
| 14 | public string $rootDirectoy; |
| 15 | public string $logDirectory; |
| 16 | public string $tmpDirectory; |
| 17 | public string $tmpFileTest; |
| 18 | /** @var string[] */ |
| 19 | public array $env; |
| 20 | |
| 21 | public function __construct(InterfaceOutput $output) |
| 22 | { |
| 23 | $this->output = $output; |
| 24 | try { |
| 25 | $this->rootDirectoy = realpath(dirname(__DIR__) . '/../..') ?: ''; |
| 26 | $this->loadEnvVar(); |
| 27 | $this->logDirectory = $this->env['APP_LOG_DIR'] ?? $this->rootDirectoy . '/var/log'; |
| 28 | $this->tmpDirectory = $this->env['APP_CACHE_DIR'] ?? $this->rootDirectoy . '/var/cache'; |
| 29 | $this->tmpFileTest = $this->tmpDirectory . '/tempFileTest.tmp'; |
| 30 | $this->output->top(); |
| 31 | $this->execute(); |
| 32 | } catch (Throwable $e) { |
| 33 | $this->output->erreur($e->getMessage()); |
| 34 | } |
| 35 | $this->output->bottom(); |
| 36 | } |
| 37 | |
| 38 | protected function loadEnvVar(): void |
| 39 | { |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 42 | /** @var string[]|false $parse */ |
| 43 | $parse = parse_ini_file($this->rootDirectoy . '/.env.local'); |
| 44 | if (false !== $parse) { |
| 45 | $env += $parse; |
| 46 | } |
| 47 | } |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 49 | /** @var string[]|false $parse */ |
| 50 | $parse = parse_ini_file($this->rootDirectoy . '/.env'); |
| 51 | if (false !== $parse) { |
| 52 | $env += $parse; |
| 53 | } |
| 54 | } |
| 55 | |
| 56 | /** @var string[] $_ENV */ |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 60 | |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 66 | $files = array_diff($dirList, ['.', '..']); |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 70 | } |
| 71 | } |
| 72 | if ($root) { |
| 73 | @rmdir($dir); |
| 74 | } |
| 75 | } |
| 76 | } |
| 77 | |
| 78 | public function testVersion(): void |
| 79 | { |
| 80 | $this->output->title('Test de la version'); |
| 81 | try { |
| 82 | $propertiesContent = parse_ini_file($this->rootDirectoy . '/release.properties'); |
| 83 | if (!isset($propertiesContent['version'])) { |
| 84 | throw new ExceptionApplication('version manquante dans le fichier release.properties'); |
| 85 | } |
| 86 | /** @var string $version */ |
| 87 | $version = $propertiesContent['version']; |
| 88 | |
| 89 | $this->output->line('Version : ' . $this->output->ok($this->output->filter($version))); |
| 90 | } catch (Throwable $e) { |
| 91 | $this->output->erreur($this->output->filter($e->getMessage())); |
| 92 | } |
| 93 | } |
| 94 | |
| 95 | /** |
| 96 | * @param string[] $requiredextensions |
| 97 | */ |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 114 | $this->output->line($this->output->ko($this->output->filter($module))); |
| 115 | } |
| 116 | } else { |
| 117 | $this->output->line($this->output->ok("Toutes les extensions à l'application du php sont installées")); |
| 118 | } |
| 119 | } |
| 120 | |
| 121 | public function envReport(): void |
| 122 | { |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 128 | } else { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 145 | } else { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 152 | } else { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 161 | } else { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 172 | } else { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 180 | |
| 181 | public function resetCache(): void |
| 182 | { |
| 183 | $this->output->title('Reset des caches'); |
| 184 | |
| 185 | $this->output->line('Reset de opcache'); |
| 186 | if (function_exists('opcache_reset')) { |
| 187 | // reset du cache php |
| 188 | $status = opcache_reset(); |
| 189 | if ($status) { |
| 190 | $this->output->line($this->output->ok('Opcache effacé')); |
| 191 | } else { |
| 192 | $this->output->erreur('Reset de opcache : ' . $this->output->ko('KO')); |
| 193 | } |
| 194 | } else { |
| 195 | $this->output->erreur("Le cache opcache n'est pas installé"); |
| 196 | } |
| 197 | $this->output->line('Effacement du répertoire temporaire'); |
| 198 | try { |
| 199 | $this->delTree(rtrim($this->tmpDirectory, '/'), false); |
| 200 | $this->output->line($this->output->ok('Répertoire temporaire effacé')); |
| 201 | } catch (Throwable $e) { |
| 202 | $this->output->erreur($this->output->filter($e->getMessage())); |
| 203 | } |
| 204 | } |
| 205 | |
| 206 | public function testDirectory(): void |
| 207 | { |
| 208 | $this->output->title('Test écriture du répertoire temporaire de cache'); |
| 209 | $this->output->line('Test la présence du répertoire temporaire de cache'); |
| 210 | try { |
| 211 | if (!realpath($this->tmpDirectory)) { |
| 212 | $this->output->erreur("La configuration du répertoire temporaire de cache n'est pas définie"); |
| 213 | } |
| 214 | if (!is_dir($this->tmpDirectory)) { |
| 215 | $this->output->line('Création du du répertoire temporaire'); |
| 216 | mkdir($this->tmpDirectory, 0777, true); |
| 217 | } |
| 218 | if (is_file($this->tmpFileTest)) { |
| 219 | unlink($this->tmpFileTest); |
| 220 | } |
| 221 | if (file_put_contents($this->tmpFileTest, 'TESTCONTENT')) { |
| 222 | $this->output->line('Ecriture de fichier : ' . $this->output->ok('OK')); |
| 223 | $filecontent = file_get_contents($this->tmpFileTest); |
| 224 | if ('TESTCONTENT' == $filecontent) { |
| 225 | $this->output->line('Lecture de fichier : ' . $this->output->ok('OK')); |
| 226 | unlink($this->tmpFileTest); |
| 227 | if (!is_file($this->tmpFileTest)) { |
| 228 | $this->output->line('Suppression de fichier : ' . $this->output->ok('OK')); |
| 229 | $this->output->line('Répertoire temporaire de cache : ' . $this->output->ok('OK')); |
| 230 | } else { |
| 231 | $this->output->erreur( |
| 232 | 'Impossible de supprimer un fichier dans le répertoire temporaire' |
| 233 | ); |
| 234 | } |
| 235 | } else { |
| 236 | $this->output->erreur('Impossible de lire un fichier dans le répertoire temporaire'); |
| 237 | } |
| 238 | } else { |
| 239 | $this->output->erreur("Impossible d'écrire un fichier dans le répertoire temporaire"); |
| 240 | } |
| 241 | |
| 242 | $this->output->line('Test la présence du répertoire des fichiers de log'); |
| 243 | if (!realpath($this->logDirectory)) { |
| 244 | $this->output->erreur("La configuration du répertoire des fichiers de log n'est pas définie"); |
| 245 | } |
| 246 | |
| 247 | if (!is_dir($this->logDirectory)) { |
| 248 | $this->output->line('Création du du répertoire des fichiers de log'); |
| 249 | mkdir($this->logDirectory, 0777, true); |
| 250 | } |
| 251 | $this->output->line('Répertoire des fichiers de log : ' . $this->output->ok('OK')); |
| 252 | } catch (Throwable $e) { |
| 253 | $this->output->erreur($this->output->filter($e->getMessage())); |
| 254 | } |
| 255 | } |
| 256 | |
| 257 | public function testDB(string $dsn, string $sql, string $dbname = ''): void |
| 258 | { |
| 259 | $this->output->title('Test de la DB ' . $this->output->filter($dbname)); |
| 260 | try { |
| 261 | $this->output->line('Test de la connexion avec la DB'); |
| 262 | $dsn = str_replace('%kernel.project_dir%', $this->rootDirectoy, $dsn); |
| 263 | $dsnParser = new DsnParser(); |
| 264 | $connectionParams = $dsnParser->parse($dsn); |
| 265 | $conn = DriverManager::getConnection($connectionParams); |
| 266 | $this->output->line('Connexion : ' . $this->output->ok('OK')); |
| 267 | $stmt = $conn->executeQuery($sql); |
| 268 | $this->output->line('Requete SQL ' . $this->output->ok('OK')); |
| 269 | $stmt->fetchAssociative(); |
| 270 | $this->output->line('Lecture table ' . $this->output->ok('OK')); |
| 271 | } catch (Throwable $e) { |
| 272 | $this->output->erreur($this->output->filter($e->getMessage())); |
| 273 | } |
| 274 | } |
| 275 | |
| 276 | abstract public function execute(): void; |
| 277 | } |
Below are the source code lines that represent each code path as identified by Xdebug. Please note a path is not
necessarily coterminous with a line, a line may contain multiple paths and therefore show up more than once.
Please also be aware that some paths may include implicit rather than explicit branches, e.g. an if statement
always has an else as part of its logical flow even if you didn't write one.
| 21 | public function __construct(InterfaceOutput $output) |
| 22 | { |
| 23 | $this->output = $output; |
| 24 | try { |
| 25 | $this->rootDirectoy = realpath(dirname(__DIR__) . '/../..') ?: ''; |
| 26 | $this->loadEnvVar(); |
| 27 | $this->logDirectory = $this->env['APP_LOG_DIR'] ?? $this->rootDirectoy . '/var/log'; |
| 28 | $this->tmpDirectory = $this->env['APP_CACHE_DIR'] ?? $this->rootDirectoy . '/var/cache'; |
| 29 | $this->tmpFileTest = $this->tmpDirectory . '/tempFileTest.tmp'; |
| 30 | $this->output->top(); |
| 31 | $this->execute(); |
| 35 | $this->output->bottom(); |
| 36 | } |
| 32 | } catch (Throwable $e) { |
| 33 | $this->output->erreur($e->getMessage()); |
| 34 | } |
| 35 | $this->output->bottom(); |
| 35 | $this->output->bottom(); |
| 36 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 66 | $files = array_diff($dirList, ['.', '..']); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 70 | } |
| 71 | } |
| 72 | if ($root) { |
| 72 | if ($root) { |
| 73 | @rmdir($dir); |
| 74 | } |
| 75 | } |
| 76 | } |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 66 | $files = array_diff($dirList, ['.', '..']); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 70 | } |
| 71 | } |
| 72 | if ($root) { |
| 72 | if ($root) { |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 66 | $files = array_diff($dirList, ['.', '..']); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 70 | } |
| 71 | } |
| 72 | if ($root) { |
| 72 | if ($root) { |
| 73 | @rmdir($dir); |
| 74 | } |
| 75 | } |
| 76 | } |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 66 | $files = array_diff($dirList, ['.', '..']); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 70 | } |
| 71 | } |
| 72 | if ($root) { |
| 72 | if ($root) { |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 66 | $files = array_diff($dirList, ['.', '..']); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 70 | } |
| 71 | } |
| 72 | if ($root) { |
| 72 | if ($root) { |
| 73 | @rmdir($dir); |
| 74 | } |
| 75 | } |
| 76 | } |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 66 | $files = array_diff($dirList, ['.', '..']); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 70 | } |
| 71 | } |
| 72 | if ($root) { |
| 72 | if ($root) { |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 66 | $files = array_diff($dirList, ['.', '..']); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 70 | } |
| 71 | } |
| 72 | if ($root) { |
| 72 | if ($root) { |
| 73 | @rmdir($dir); |
| 74 | } |
| 75 | } |
| 76 | } |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 66 | $files = array_diff($dirList, ['.', '..']); |
| 67 | foreach ($files as $file) { |
| 67 | foreach ($files as $file) { |
| 68 | (is_dir("$dir/$file")) ? |
| 69 | $this->delTree("$dir/$file", true) : unlink("$dir/$file"); |
| 70 | } |
| 71 | } |
| 72 | if ($root) { |
| 72 | if ($root) { |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 72 | if ($root) { |
| 73 | @rmdir($dir); |
| 74 | } |
| 75 | } |
| 76 | } |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 64 | $dirList = scandir($dir); |
| 65 | if ($dirList) { |
| 72 | if ($root) { |
| 76 | } |
| 61 | protected function delTree(string $dir, bool $root = true): void |
| 62 | { |
| 63 | if (is_dir($dir)) { |
| 76 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 126 | if ($phpcurrentver < '8.3') { |
| 127 | $info = $this->output->ko($this->output->filter($phpcurrentver)); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 143 | if ('512M' == $memNewSize) { |
| 144 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 150 | if ('1024M' == $memNewSize) { |
| 151 | $info = $this->output->ok($this->output->filter($memNewSize)); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 159 | if (0 == $executionTime) { |
| 160 | $this->output->line($this->output->ko('!!! infini timeout !!! ( peut etre en mode xdebug)')); |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 165 | $this->output->line($this->output->ko("Il n'est pas possible de changer max_execution_time à 300 sec")); |
| 166 | } |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 171 | $timezone = $this->output->filter(date_default_timezone_get()); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 123 | $this->output->title('Informations'); |
| 124 | $phpcurrentver = substr(phpversion(), 0, 3); |
| 125 | |
| 126 | if ($phpcurrentver < '8.3') { |
| 129 | $info = $this->output->ok($this->output->filter($phpcurrentver)); |
| 130 | } |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 131 | $this->output->line('Version du PHP : ' . $info); |
| 132 | |
| 133 | $this->output->line('Valeur par defaut du umask : ' . $this->output->filter(decoct(umask()))); |
| 134 | umask(0); // NOSONAR |
| 135 | $this->output->line('Valeur du umask si mis à 0 : ' . $this->output->filter(decoct(umask()))); |
| 136 | |
| 137 | $memSize = ini_get('memory_limit'); |
| 138 | $this->output->line('Taille maximale de la mémoire par défaut : ' . $this->output->filter($memSize)); |
| 139 | |
| 140 | ini_set('memory_limit', '512M'); |
| 141 | $memNewSize = ini_get('memory_limit'); |
| 142 | $this->output->line('Modification de la taille maximale de la mémoire à 512M'); |
| 143 | if ('512M' == $memNewSize) { |
| 146 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 147 | } |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 148 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 149 | $this->output->line('Modification de la taille maximale de la mémoire à 1024M'); |
| 150 | if ('1024M' == $memNewSize) { |
| 153 | $info = $this->output->ko($this->output->filter($memNewSize)); |
| 154 | } |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 155 | $this->output->line('Nouvelle taille maximale de la mémoire : ' . $info); |
| 156 | |
| 157 | $executionTime = ini_get('max_execution_time'); |
| 158 | $this->output->line('Valeur par défaut de max_execution_time : ' . $this->output->filter($executionTime)); |
| 159 | if (0 == $executionTime) { |
| 162 | $this->output->line('Modification max_execution_time à 300 sec : '); |
| 163 | $result = set_time_limit(300); |
| 164 | if (!$result) { |
| 167 | $this->output->line('Nouvelle valeur de max_execution_time : ' . $this->output->filter($executionTime)); |
| 168 | } |
| 169 | |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 170 | if ('' !== date_default_timezone_get() && '0' !== date_default_timezone_get()) { |
| 173 | $timezone = $this->output->ko($this->output->filter('non définit')); |
| 174 | } |
| 175 | |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 176 | $this->output->line('Time zone : ' . $timezone); |
| 177 | $this->output->line('Date locale ' . date('d.m.Y H:i:s') . ' décalage horaire : ' . date('P e')); |
| 178 | $this->output->line('Date GMT : ' . gmdate('d.m.Y H:i:s')); |
| 179 | } |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 43 | $parse = parse_ini_file($this->rootDirectoy . '/.env.local'); |
| 44 | if (false !== $parse) { |
| 45 | $env += $parse; |
| 46 | } |
| 47 | } |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 50 | $parse = parse_ini_file($this->rootDirectoy . '/.env'); |
| 51 | if (false !== $parse) { |
| 52 | $env += $parse; |
| 53 | } |
| 54 | } |
| 55 | |
| 56 | /** @var string[] $_ENV */ |
| 57 | $env += $_ENV; |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 43 | $parse = parse_ini_file($this->rootDirectoy . '/.env.local'); |
| 44 | if (false !== $parse) { |
| 45 | $env += $parse; |
| 46 | } |
| 47 | } |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 50 | $parse = parse_ini_file($this->rootDirectoy . '/.env'); |
| 51 | if (false !== $parse) { |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 43 | $parse = parse_ini_file($this->rootDirectoy . '/.env.local'); |
| 44 | if (false !== $parse) { |
| 45 | $env += $parse; |
| 46 | } |
| 47 | } |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 43 | $parse = parse_ini_file($this->rootDirectoy . '/.env.local'); |
| 44 | if (false !== $parse) { |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 50 | $parse = parse_ini_file($this->rootDirectoy . '/.env'); |
| 51 | if (false !== $parse) { |
| 52 | $env += $parse; |
| 53 | } |
| 54 | } |
| 55 | |
| 56 | /** @var string[] $_ENV */ |
| 57 | $env += $_ENV; |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 43 | $parse = parse_ini_file($this->rootDirectoy . '/.env.local'); |
| 44 | if (false !== $parse) { |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 50 | $parse = parse_ini_file($this->rootDirectoy . '/.env'); |
| 51 | if (false !== $parse) { |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 43 | $parse = parse_ini_file($this->rootDirectoy . '/.env.local'); |
| 44 | if (false !== $parse) { |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 50 | $parse = parse_ini_file($this->rootDirectoy . '/.env'); |
| 51 | if (false !== $parse) { |
| 52 | $env += $parse; |
| 53 | } |
| 54 | } |
| 55 | |
| 56 | /** @var string[] $_ENV */ |
| 57 | $env += $_ENV; |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 50 | $parse = parse_ini_file($this->rootDirectoy . '/.env'); |
| 51 | if (false !== $parse) { |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 40 | $env = []; |
| 41 | if (file_exists($this->rootDirectoy . '/.env.local')) { |
| 48 | if (file_exists($this->rootDirectoy . '/.env')) { |
| 57 | $env += $_ENV; |
| 58 | $this->env = $env; |
| 59 | } |
| 183 | $this->output->title('Reset des caches'); |
| 184 | |
| 185 | $this->output->line('Reset de opcache'); |
| 186 | if (function_exists('opcache_reset')) { |
| 188 | $status = opcache_reset(); |
| 189 | if ($status) { |
| 189 | if ($status) { |
| 190 | $this->output->line($this->output->ok('Opcache effacé')); |
| 186 | if (function_exists('opcache_reset')) { |
| 197 | $this->output->line('Effacement du répertoire temporaire'); |
| 198 | try { |
| 199 | $this->delTree(rtrim($this->tmpDirectory, '/'), false); |
| 200 | $this->output->line($this->output->ok('Répertoire temporaire effacé')); |
| 204 | } |
| 183 | $this->output->title('Reset des caches'); |
| 184 | |
| 185 | $this->output->line('Reset de opcache'); |
| 186 | if (function_exists('opcache_reset')) { |
| 188 | $status = opcache_reset(); |
| 189 | if ($status) { |
| 186 | if (function_exists('opcache_reset')) { |
| 187 | // reset du cache php |
| 188 | $status = opcache_reset(); |
| 189 | if ($status) { |
| 190 | $this->output->line($this->output->ok('Opcache effacé')); |
| 191 | } else { |
| 192 | $this->output->erreur('Reset de opcache : ' . $this->output->ko('KO')); |
| 186 | if (function_exists('opcache_reset')) { |
| 197 | $this->output->line('Effacement du répertoire temporaire'); |
| 198 | try { |
| 199 | $this->delTree(rtrim($this->tmpDirectory, '/'), false); |
| 200 | $this->output->line($this->output->ok('Répertoire temporaire effacé')); |
| 204 | } |
| 183 | $this->output->title('Reset des caches'); |
| 184 | |
| 185 | $this->output->line('Reset de opcache'); |
| 186 | if (function_exists('opcache_reset')) { |
| 195 | $this->output->erreur("Le cache opcache n'est pas installé"); |
| 196 | } |
| 197 | $this->output->line('Effacement du répertoire temporaire'); |
| 197 | $this->output->line('Effacement du répertoire temporaire'); |
| 198 | try { |
| 199 | $this->delTree(rtrim($this->tmpDirectory, '/'), false); |
| 200 | $this->output->line($this->output->ok('Répertoire temporaire effacé')); |
| 204 | } |
| 201 | } catch (Throwable $e) { |
| 202 | $this->output->erreur($this->output->filter($e->getMessage())); |
| 203 | } |
| 204 | } |
| 204 | } |
| 257 | public function testDB(string $dsn, string $sql, string $dbname = ''): void |
| 258 | { |
| 259 | $this->output->title('Test de la DB ' . $this->output->filter($dbname)); |
| 260 | try { |
| 261 | $this->output->line('Test de la connexion avec la DB'); |
| 262 | $dsn = str_replace('%kernel.project_dir%', $this->rootDirectoy, $dsn); |
| 263 | $dsnParser = new DsnParser(); |
| 264 | $connectionParams = $dsnParser->parse($dsn); |
| 265 | $conn = DriverManager::getConnection($connectionParams); |
| 266 | $this->output->line('Connexion : ' . $this->output->ok('OK')); |
| 267 | $stmt = $conn->executeQuery($sql); |
| 268 | $this->output->line('Requete SQL ' . $this->output->ok('OK')); |
| 269 | $stmt->fetchAssociative(); |
| 270 | $this->output->line('Lecture table ' . $this->output->ok('OK')); |
| 274 | } |
| 271 | } catch (Throwable $e) { |
| 272 | $this->output->erreur($this->output->filter($e->getMessage())); |
| 273 | } |
| 274 | } |
| 274 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 114 | $this->output->line($this->output->ko($this->output->filter($module))); |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 117 | $this->output->line($this->output->ok("Toutes les extensions à l'application du php sont installées")); |
| 118 | } |
| 119 | } |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 114 | $this->output->line($this->output->ko($this->output->filter($module))); |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 117 | $this->output->line($this->output->ok("Toutes les extensions à l'application du php sont installées")); |
| 118 | } |
| 119 | } |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 114 | $this->output->line($this->output->ko($this->output->filter($module))); |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 117 | $this->output->line($this->output->ok("Toutes les extensions à l'application du php sont installées")); |
| 118 | } |
| 119 | } |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 114 | $this->output->line($this->output->ko($this->output->filter($module))); |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 110 | if ([] !== $diff) { |
| 111 | sort($requiredextensions); |
| 112 | $this->output->line($this->output->ko('Il manque une ou plusieurs extensions:')); |
| 113 | foreach ($diff as $module) { |
| 119 | } |
| 98 | public function testExtensions(array $requiredextensions): void |
| 99 | { |
| 100 | $this->output->title('Test les extensions du PHP'); |
| 101 | |
| 102 | $loadedextensions = get_loaded_extensions(); |
| 103 | |
| 104 | $diff = []; |
| 105 | foreach ($requiredextensions as $extension) { |
| 105 | foreach ($requiredextensions as $extension) { |
| 106 | if (!in_array($extension, $loadedextensions)) { |
| 107 | $diff[] = $extension; |
| 108 | } |
| 109 | } |
| 110 | if ([] !== $diff) { |
| 117 | $this->output->line($this->output->ok("Toutes les extensions à l'application du php sont installées")); |
| 118 | } |
| 119 | } |
| 119 | } |
| 80 | $this->output->title('Test de la version'); |
| 81 | try { |
| 82 | $propertiesContent = parse_ini_file($this->rootDirectoy . '/release.properties'); |
| 83 | if (!isset($propertiesContent['version'])) { |
| 84 | throw new ExceptionApplication('version manquante dans le fichier release.properties'); |
| 80 | $this->output->title('Test de la version'); |
| 81 | try { |
| 82 | $propertiesContent = parse_ini_file($this->rootDirectoy . '/release.properties'); |
| 83 | if (!isset($propertiesContent['version'])) { |
| 87 | $version = $propertiesContent['version']; |
| 88 | |
| 89 | $this->output->line('Version : ' . $this->output->ok($this->output->filter($version))); |
| 93 | } |
| 90 | } catch (Throwable $e) { |
| 91 | $this->output->erreur($this->output->filter($e->getMessage())); |
| 92 | } |
| 93 | } |
| 93 | } |