Errore di analisi: errore di sintassi, T_STRING inaspettato, in attesa T_OLD_FUN
Autore: Giuseppe D.
Visite 2276,
Followers 1,
Condiviso 0
Salve, nel pubblicare un nuovo sito (www.pulcinellaitri.com), una pagina dello stesso (Pagina eventi) non si apre, ed al suo posto esce la pagina con questa frase:Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /var/www/virtual/pulcinellaitri.com/htdocs/res/x5engine.php on line 740.
Cosa devo fare per risolvere il problema?
Grazie
Postato il
... hai il PHP inadeguato, deve essere come da requisiti richiesti PHP 5x
... contatta il server...
... puoi averne una conferma con il 2° test, qui: http://www.zspace.it/kolasim/mio_php/test_PHP.txt
.
Autore
Ho cambiato php, sono passato al php 5, e la pagina del sito eventi si visualizza, però adesso c'è quest'altra scritta all'interno della stessa:
Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'admin'@'localhost' (using password: YES) in /var/www/virtual/pulcinellaitri.com/htdocs/res/x5engine.php on line 3391
che significa?
...?... che risposte hai dal test admin che adeso funge: www.pulcinellaitri.com/admin/
... forse avrai problemi con MySQL ...
... ... non è detto, ma meglio tener sotto controllo nelle pagine che verranno lette in PHP che non ci siano caratteri speciali non alfanumerici, ...in particolare la e commerciale (&), le frecce, le barre, e tutto il resto, *, +, ecc. ...
... a secondo della posizione e modo di utilizzo nel costrutto potrebbero tagliare la regolare lettura del codice a seguire da quella posizione...
.
Autore
... di seguito riporto il risultato del test admin:
Versione di PHP: 5.3.28-1~dotdeb.0PASSSupporto sessioniPASSCartella su Server con accesso in scrittura (/var/www/virtual/pulcinellaitri.com/htdocs/localhost)FAIL
Contattare l'hosting provider per sapere il percorso della cartella con permessi di scrittura (777)
Warning: mysqli::mysqli() [mysqli.mysqli]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/virtual/pulcinellaitri.com/htdocs/res/x5engine.php on line 3391
Warning: mysqli::mysqli() [mysqli.mysqli]: [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known (trying to connect via tcp://localmysql:3306) in /var/www/virtual/pulcinellaitri.com/htdocs/res/x5engine.php on line 3391
Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2002): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/virtual/pulcinellaitri.com/htdocs/res/x5engine.php on line 3391
Supporto MySQL ed impostazioni database (973_eventi)FAIL
Contattare il proprio hosting provider per avere informazioni sul servizio MySQL
... quindi, per quel che possa capire io, il PHP è a regola, ... ma non hai assegnato (o creato) sul server la cartella con i permessi CHmod(777), indicandola nella sezione Gestione Dati al Passo_4, e non risulta configurato neanche il collegamento con il DB MySQL...
... questi ti servono solo se ne devi far uso per le funzioni avanzate, guestbook, blog, formail, db...
... se non puoi o non sai come fare, devi contattare il server per avere informazioni sul servizio...
... puoi fare una rapida prova di confronto anche esportando su Altervista...
.
... eventualmente attendi gli esperti che potrebbero dirti di più...
.
Autore
..... ho risolto, non ho contattato il server, ma ho fatto dei tentativi, e credo di aver configurato il collegamento con il DB Mysql ...per il momento pare funzioni...
comunque grazie
... ottimo, ...controlla anche la cartella sul server abilitata alla scrittura, nel caso faresti uso delle altre funzioni avanzate...
Autore
sono contento... ma per quel che riguarda la cartella su server con accesso in scrittura, pur avendo creato la stessa ( public ) dandogli i permessi chmod (777) e scrivendo l'intero percorso per arrivare alla cartella stessa nella gestione accessi punto 4 ... non funziona... boh!...
... no! ...digita solo public
(... se è nella RADICE del Sito ...)
.
Autore
...grandioso... funziona.... grazie !!!!!
... ...