Guida Come risolvere i problemi con Phoenix Emulator

#Magnesio

Utente Mitico
Autore del topic
11 Ottobre 2009
6.218
159
Miglior risposta
0
Salve ragazzi , ho notato che in Assistenza Tecnica ci sono sempre più problemi riguardanti gli emulatori e ho deciso di fare questo thread per aiutarvi a risolvere.

Questro thread non è per chi ha problemi del tipo "Client Bianco" o "Client Nero" ma serve esclusivamente per risolvere i problemi per Phoenix Emulator.
Bene iniziamo.

System.Net.Sockets:
Se quando startare l'emulatore vi esce un problema simile
x6zjeXa.png


SOLUZIONE: Recatevi nella configurazione dell'emulatore e cercate la stringa game.tcp.bindip
4f966598d1716081bd73c1d0a55a4408.png

e dove c'è scritto METTETE IL VOSTRO IP , dovrete mettere il vostro ip.
Sempre nel config.php dell'emulatore cercate la stringa mus.tcp.bindip
6bb783ba6d9acdaf74e837210b678454.png

E fate la stessa cosa dopodichè riavviate l'emulatore.


System.Collections.Generic.KeyNotFoundException:
Se quando startate l'emulatore il problema è simile a questo
5soj.png


SOLUZIONE: Se avete creato un nuovo rank e non gli avete dato i permessi nella tabella permission_rank , fatelo , altrimenti cancellate il rank.
Se così non risolvete provate con quest'altra soluzione...
Cerca su tutti i programmi data e clicca su Cambia data, ora o il formato dei numeri.
Configuralo così:
Data breve: dd/MM/yy
Data estesa: dddd d MMMM yyyy
Ora breve: HH:mm
Ora estesa: HH:mm:ss
Dopo aver fatto ciò,riavvia l'emulatore e dovrebbe partire normalmente.
4039893614f1927210530b2377650333.png
5c7e18ba935e03208bd0b0607e2e763c.png


Se non funziona così, provate a riuppare il database.


Errore Connection.Dropped
Se il problema è questo nel vostro emulatore
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

SOLUZIONE: Ci sono molte ragioni per cui si potrebbe ottenere questo tipo di problema...Date un'occhiata alle directory dei DCR in questi seguenti file : External_variables.php , client.php (o gioca.php) e nel config.php del CMS.
NON AVETE RISOLTO COSI'? Beh aprite il database aprite la tabella server_settings cercate enable_securesession e impostatelo su 0.
6e4cb9a1bf801be013cc73a874c8bdb6.gif


MySql.Data.MySqlClient.MySqlConnectionString
Se quando startate l'emulatore vi viene fuori un problema così
e9c10ff78c604632f20707b6392e47bc.png


SOLUZIONE: Aprite il file config.php dell'emulatore e assicuratevi che avete inserito bene il nome e la password del vostro database.

Error in Navigator Cache task caught:
Se l'emulatore riceve un problema così
jyUnPjE.png


SOLUZIONE: Apri il database e cerca la tabella navigator_publics e assicurati che ci sia almeno una stanza all'interno altrimenti aggiungetela seguendo questa guida http://www.sciax2.it/forum/guide-info/holocms-basi-inserire-stanze-ufficiali-phoenixemu-468380.html.

Unable to connect to any of the specified hosts:

Se l'emulatore riceve un problema così
W0QOn2a.png


SOLUZIONE: Assicuratevi che nel config.php dell'emulatore abbiate inserito correttamente il nome e la password del vostro database e di aver inserito correttamente il vostro IP.
Se persiste assicuratevi che MySQL sia in esecuzione.


Ecco i problemi comuni riguardanti Phoenix Emulator.
Se si ottengono altri problemi riguardati Phoenix non postare il problema in questo thread ma esponilo in Assistenza Tecnica.

Se avete delle correzioni da darmi scrivetelo in questro thread che provvederò ad aggiungere.

Fonte
Guida creata da RadioBart esclusivamente per Sciax2 Forum.
 
Ultima modifica:
  • Like
Reactions: 8 people
Il secondo non e sempre un problema riguardante l'ora, può essere anche un problema del database che sia buggato o qualche altro problema, ti consiglio di editare. :emoji_slight_smile:
Comunque ottima guida. ;)
 
Ottima Guida,complimenti.Molto dettagliata e con screen,ideale per chi non è molto esperto.Bravo :emoji_relieved:
 
Mi serviva proprio una guida come questa , grazie per averla postata.
 
Bella guida e abbastanza utile , anzi molto utile. Complimenti per averla postata e per l'impegno che ci hai messo :P
 
Dato che sono poco attivo queste settimane ... Se ci sono altri problemi (con relativa soluzione) che non ho aggiunto alla guida , potete citarmi in qualche post in questa discussione e provvederò ad aggiungere la soluzione. Grazie :emoji_slight_smile:
 
1) Il primo errore non si risolve così perchè in qualunque config dell'emulatore la porta del mus è standard ovvero la 30001 e non c'è bisogno di cambiarla perchè non causa problemi. La porta che appare nella stringa game.tcp.bindip se la cambi DEVI anche cambiarla nel client.php ovvero qui "connection.info.port" : "30000", perchè senò non funzionerà MAI.

2) Negli altri errori devi essere più sicuro. Ogni errore ha una SOLA soluzione, nella tua guida mi sembra che le soluzioni sono tante.
Ad esempio la enable_Securesessions si attiva SOLO quando usi un altro ip nel client (Cloudflare ecc.) perchè se usi 127.0.0.1 o il classico ip del modem non c'è bisogno di attivarla.

Ti consiglio di editarla perchè così è inutile. :bye:

@RadioBart