Errrore accesso area riservata
Autor: Claudio Masieri
Visited 2288,
Followers 1,
Udostępniony 0
Dopo aver migrato dalla 12 alla 13 gli accessi all'area riservata non sono più possibili
compare questo errore:
Fatal error: Call to undefined method imPrivateArea::getInstance() in D:\inetpub\webs\gmlmilanoit\imlogin.php on line 4
link http://www.gmlmilano.it/imlogin.php
per provare : user claudiomasieri psw 37akr993
????
Posted on the
per avere delle info in più ...
...verifica che versione di PHP hai sull'host , con la 13 deve esserci almeno la 5.x
Hai esportato completamente il sito da website ?
Autor
sull'hosto posso usare la versione php
5.4.35
5.5.19 questa è quella usata
5.6.3 aggiornata a questa
già esportato tutto il sito con la versione 5.5.19 , riprovo con la versione aggiornata 5.6.3 se non funziona riprovo con la versione 5.4.35 resportando tutto il sito, vi farò sapere
se hai già esportato tutto , non serve riesportare dopo aver cambiato la versione di PHP ...
ma il test in
/admin
del tuo sito è tutto verde ? (pass)
Autor
ho un errore
Cartella su Server con accesso in scrittura (Mostre)
FAIL Contattare l'hosting provider per sapere il percorso della cartella con permessi di scrittura (777)
non capisco.. domani contatto Aruba
Sembra che tu abbia ancora sul server il file imlogin.php della versione 12. In questo file, alla riga 4, c'è il richiamo al metodo che non esiste più nella 13
$pa = imPrivateArea::getInstance();
Non so perché il programma non ti ha rigenerato il file in modo corretto ma, in attesa dello staff, potresti provare a forzare la sua generazione inserendo, ad esempio, una nuova pagina protetta nel progetto.
Fai anche ctrl+anteprima per forzare la generazione di tutti i file ed esporta, per l'ennesima volta a quanto ho letto, tutto il sito sul server.
Autor
Sostituito l'accesso con l'oggetto login/logout (su pagina riservata ai soci) su quella riservata convenzione è rimasto il cd. html, riesportatotutto il sito diverse volte
risultato - sparita la pagina "login.php"
non viene rigenerata
errore di accesso perchè manca la "login.php"
soluzione???
Autor
Ripristinato
...a me non sembra ok ...
ma magari ti riferisci ad altro...
Buongiorno Claudio,
credo che la pagina non sia ancora corretta, infatti alcuni elementi non appaiono nella posizione giusta.
Prova a rimuovere tutti gli script o codici esterni che hai inserito nel progetto e riesporta il sito.
Facci sapere.
Autor
Tutto da rifare, sono ripartito dalla versione 12 --> migrata alla 13, modificato gli accessi all'area riservata (eliminato l'oggetto html - tolto lo script) inserito l'oggetto "login"
risultato:
(*) Fatal error: Call to undefined method imPrivateArea::getInstance() in D:\inetpub\webs\gmlmilanoit\imlogin.php on line 4
le pagine sono in PHP, la pagina imlogin.php sempra con non venga rigenerata ne sostituita
le uniche cose che funzionano
Accesso al pannello admin (admin - 4j011tc0)
come utente (claudiomasieri - 37akr993) da l'errore di accesso (*)
al momento in registrazione manuale per i nuovi iscritti (l'automatico ha creato troppi problemi)
sarebbe utile che funzionasse
grazie
Masieri
Autor
Risolto, provato ad inserire una pagina protetta e agganciata al mio accesso.. è andata
ho dovuto comunque richiamare uno ad uno ogni utente inserito, riconfermandogli la pagina a cui hanno accesso e il tutto si è sitemato.
però resta il problema, migrando dalla 12 alla 13 qualcosa si perde o non aggiorna per un qualche motivo delle righe di codice nella "imlogin"
misteri
saluti
Masieri
Buongiorno Claudio,
grazie per il Feedback. Probabilmente c'erano ancora file vecchi su server. Aggiornando o ricreando l'oggetto hai forzato l'esportazione del file della 13 su server e si è risolto. Un'altra prova che potevi fare era rimuovere tutti i file del sito dal tuo spazio web e riesportare tutto con la versione 13.