Messaggio di errore Deprecated

Problemi nell'installazione o nell'utilizzo, richiesta di aiuto.
Rispondi
rmaddaluno
Messaggi: 4
Iscritto il: giovedì 30 aprile 2015, 9:23

Messaggio di errore Deprecated

Messaggio da rmaddaluno »

Salve, ho appena installato l'applicazione seguendo le indicazioni dei video tutirial,
quindi in questo momento ho usato un dominio free su Hostinger.
L'applicazione sembra funzionare in tutte le sue parti, almeno per quelle che ho potuto verificare
sino a questo momento ma mi compare questa segnalazione che non capisco quando accedo a qualsiasi menu'
che riporto di seguito. La stessa segnalazione ma con file diverso e diversa linea di codice mi compare per qualsiasi
operazione vado ad effettuare, inserimenti modifiche o cancellazioni. Tutte le operazioni comunque vanno a buon fine.
Da cosa dipende?
Il messaggio in oggetto e' il seguente:

Deprecated: Function mysql_selectdb() is deprecated in /home/u645118799/public_html/config.inc on line 19

Grazie in anticipo per la collaborzione
Avatar utente
tiche_admin
Messaggi: 522
Iscritto il: venerdì 4 gennaio 2008, 13:50
Località: Genova, Italia
Contatta:

Re: Messaggio di errore Deprecated

Messaggio da tiche_admin »

Purtroppo la funzione è deprecata nella versione php > 5.5
Vedi:
http://www.bestwebframeworks.com/tutori ... re-of-php/

Puoi provare a sostituire il file incriminato config.inc con quello che alleghiamo dove la linea 19 è stata corretta.
Ovviamente devi rinominarlo config.inc e sostituirlo a quello vecchio.
configNUOVO.zip
Per favore facci sapere se l'errore sparisce in modo tale da aggiornare la versione.

Grazie per la segnalazione.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Prof. Daniele Passalacqua
Genova, Italia
Avatar utente
tiche_admin
Messaggi: 522
Iscritto il: venerdì 4 gennaio 2008, 13:50
Località: Genova, Italia
Contatta:

Re: Messaggio di errore Deprecated

Messaggio da tiche_admin »

rmaddaluno ha scritto: Il messaggio in oggetto e' il seguente:

Deprecated: Function mysql_selectdb() is deprecated in /home/u645118799/public_html/config.inc on line 19

Grazie in anticipo per la collaborzione
Un'altra soluzione è impostare la versione di PHP ad una precedente alla 5.5 ad esempio la 5.3 che non dovrebbe dare problemi.
Con Aruba è possibile, con Hostinger non sappiamo.
Saluti.
Prof. Daniele Passalacqua
Genova, Italia
rmaddaluno
Messaggi: 4
Iscritto il: giovedì 30 aprile 2015, 9:23

Re: Messaggio di errore Deprecated

Messaggio da rmaddaluno »

Ho provato la soluzione proposta questa mattina. Purtroppo
devo dirvi che non funziona. Il messaggio Deprecated non
viene più visualizzato per la funzione relativa al selectdb
ma alle successive. Si aggiungono poi Warning di access denied al file
config.inc e conseguenti warning come riportato di seguito:

Warning: mysql_query(): Access denied for user 'u645118799'@'10.2.1.48' (using password: NO) in /home/u645118799/public_html/config.inc on line 21

Warning: mysql_query(): A link to the server could not be established in /home/u645118799/public_html/config.inc on line 21

Warning: mysql_query() expects parameter 2 to be resource, object given in /home/u645118799/public_html/config.inc on line 23

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, null given in /home/u645118799/public_html/config.inc on line 24

Ho anche provato a settare i permessi sullo stesso file a 775 anche se nella versione precedente funziona con il 644, ma nulla da fare.
Provo a verificare se con Hostinger e' possibile utilizzare la versione di PHP 5.3

Aggiornamenti a presto
rmaddaluno
Messaggi: 4
Iscritto il: giovedì 30 aprile 2015, 9:23

Re: Messaggio di errore Deprecated

Messaggio da rmaddaluno »

Modificato in PHP 5,3 su Hostinger e tutto funziona correttamente.
Per una compatibilità con PHP 5.5 si dovranno fare delle modifiche
al codice

Grazie comunque del supporto.
Problema risolto.
rmaddaluno
Messaggi: 4
Iscritto il: giovedì 30 aprile 2015, 9:23

Re: Messaggio di errore Deprecated

Messaggio da rmaddaluno »

Funziona anche con PHP 5.4
Giusto per info
Rispondi