Aggiunto controllo sulla versione minima di PHP
Fix del bug con l'indirizzo IP dell'host (riconosciuto come numero in alcuni casi) e aggiunto controllo sulla versione minima di PHP (5.6).
This commit is contained in:
parent
dafb9b6631
commit
d2b83a4ab0
10
core.php
10
core.php
|
@ -7,6 +7,16 @@ ob_start();
|
|||
// Impostazioni di configurazione PHP
|
||||
date_default_timezone_set('Europe/Rome');
|
||||
|
||||
// Controllo sulla versione PHP
|
||||
$minimum = '5.6.0';
|
||||
if (version_compare(phpversion(), $minimum) < 0) {
|
||||
echo '
|
||||
<p>Stai utilizzando la versione PHP '.phpversion().', non compatibile con OpenSTAManager.</p>
|
||||
|
||||
<p>Aggiorna PHP alla versione >= '.$minimum.'.</p>';
|
||||
exit();
|
||||
}
|
||||
|
||||
// Caricamento delle impostazioni personalizzabili
|
||||
if (file_exists(__DIR__.'/config.inc.php')) {
|
||||
include_once __DIR__.'/config.inc.php';
|
||||
|
|
|
@ -18,8 +18,8 @@ if (file_exists($docroot.'/include/custom/top.php')) {
|
|||
}
|
||||
|
||||
// Controllo sull'esistenza di nuovi parametri di configurazione
|
||||
if ($_POST['db_host'] !== null) {
|
||||
$db_host = $_POST['db_host'];
|
||||
if (post('db_host') !== null) {
|
||||
$db_host = $_POST['db_host']; // Fix per evitare la conversione in numero
|
||||
$db_name = post('db_name');
|
||||
$db_username = post('db_username');
|
||||
$db_password = post('db_password');
|
||||
|
@ -289,7 +289,9 @@ if (empty($creation) && (!file_exists('config.inc.php') || !$valid_config)) {
|
|||
|
||||
<div id="step-1">
|
||||
<p>'.tr('Benvenuto in <strong>OpenSTAManager</strong>!').'</p>
|
||||
<p>'.tr("Prima di procedere alla configurazione e all'installazione del software, sono necessari alcuni accorgimenti per garantire il corretto funzionamento del gestionale. Stai utilizzando la versione PHP ".phpversion()."").'.</p>
|
||||
<p>'.tr("Prima di procedere alla configurazione e all'installazione del software, sono necessari alcuni accorgimenti per garantire il corretto funzionamento del gestionale").'. '.tr('Stai utilizzando la versione PHP _PHP_', [
|
||||
'_PHP_' => phpversion(),
|
||||
]).'.</p>
|
||||
<hr>';
|
||||
|
||||
// Estensioni di PHP
|
||||
|
|
Loading…
Reference in New Issue