versione php

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
ciao
tra ieri sera e stamani ho fatto alcuni tiket ad aruba per problemi sul mio sito comunque risolti.
però una delle risposte di aruba mi lascia perplesso.
chiamando la sezione delle news mi dava questo errore che non aveva mai dato
Warning: require_once(.../_fileINclude/modello_news_da.php): failed to open
stream: No such file or directory in ...borgo-italiait\news-GENOVA\_news-genova.php on line 6
Fatal error: require_once(): Failed opening required
'.../_fileINclude/modello_news_da.php' (include_path='.;C:\php\pear') in
...\news-GENOVA\_news-genova.php on line 6
quindi nuovo ticket per cercare di capre pechè, aruba mi ha risposto
Gentile cliente,
la informo che l'anomalia probabilmente è dovuta alla versione PHP impostata sul dominio; impostando la versione 5.2 le news risulta raggiungibili.
Attualmente è stata ripristinata la versione 5.2 da pannello di controllo del dominio ma consiglio di aggiornare il proprio sito utilizzando soltanto direttive aggiornate per php 5.5/.6 in quanto è possibile che la versione 5.2 di php venga dismessa nelle prossime settimane.
Rimango a disposizione
da quello che capisco era impostata una versione superiore e quini "degradata", ma:
  1. l'errore è dato da require_once e dal manuale ufficiale php require e require_oce sono direttive valide per PHP 4, PHP 5, PHP 7
  2. utilizzo, da circa un anno, il server locale AppServ Open Project - 8.5.0 for Windows con le seguenti impostazioni con le seguenti impostazioni php version 5.6.26 con MySQL Database Version 5.7.15 e il sito in remoto non ha mai avuto problemi
da qui i miei dubbi.
gradirei vostre osservazioni

p.s.
comunque un plauso ad aruba per la consueta rapidità nel rispondere, rapidità verificata dieverse volte
 
l'altra settimana ho fatto l'aggiornamento dell'imcc... da Sierra a High Sierra:eek:
con Sierra c'era installato PHP 5.6... circa:D
con High Sierra c'è PHP 7.1... circa:D:D

bene con la versione 7 la stessa pagina che su 5.6 andava bene qui da questo errore:
Notice: Undefined index: exist in /Users/gabriele/Sites/DittaCalcio/01_index.php on line 63
la riga è questa:
PHP:
$chiam = $_GET['chiam'];

leggendo in giro ho trovato che con la nuova versione l'assegnamento va fatto solo se l'array GET esiste... quindi prima della riga precedente ho inserito:o_O
PHP:
if (isset($_GET['chiam'])): ?>

questo al momento è l'unico "inconveniente" riscontrato passando da una versione all'altra:D
 

Discussioni simili