Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Tech
 
[Help]Moduli wml su apache
Clicca QUI per vedere il messaggio nel forum
Drake83
Ciao a tutti! sto facendo il progetto di mobile computing e facendo dei test ho riscontrato un problema.Praticamente ho fatto una midlet(ke faro' girare sull'emulatore di j2me) ke crea una connessione al server apache (in realta' si deve collegare a cocoon ma x il test x ora basta apache) richiamando una pagina wml (la pagina è un semplicissimo "hello word").La midlet fa il suo lavoro e riceve la pagina ma la pagina nn viene elaborata da apache e come risultato ho l'intero testo del file.Guardando un po su html.it ho trovato ke devo aggiungere queste righe :AddType text/vnd.wap.wml .wml
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript .wmls
AddType application/vnd.wap.wmlscriptc .wmlsc
AddType image/vnd.wap.wbmp .wbmp

al file di configurazione httpd.conf ma il risultato nn cambia.

Mi sapreste dire quali sn gli eventuali moduli da aggiungere al file di conf?

grazie cmq.....Ciao!

foolish
sai potrebbe essere una cosa inutile da dire, ma hai riavviato il server?? su windows potrebbe mettere tutto a posto per rendere attuali le nuove impostazioni. di wml non so nulla, mi dispiace...

ShutDown
Originally posted by Drake83

[...snip]
:AddType text/vnd.wap.wml .wml
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript .wmls
AddType application/vnd.wap.wmlscriptc .wmlsc
AddType image/vnd.wap.wbmp .wbmp

al file di configurazione httpd.conf ma il risultato nn cambia.

Mi sapreste dire quali sn gli eventuali moduli da aggiungere al file di conf?


Secono me i mime types che vuoi specificare dovresti metterli nel file "mime.types" che trovi nella stessa directory dove c'e' "httpd.conf":

text/vnd.wap.wml wml
text/vnd.wap.wmlscript wmls
application/vnd.wap.wmlc wmlc
application/vnd.wap.wmlscriptc wmlsc
image/vnd.wap.wbmp wbmp

senza mettere "AddType" prima della definizione e senza mettere il "." prima dell'estensione. A questo punto puoi fare un "apachectl restart" ed il file dovrebbe venire interpretato.

Devi ovviamente assicurarti che il tuo file abbia l'estensione ".wml" altrimenti non viene associato al mime type corretto.

Drake83
Originally posted by foolish
sai potrebbe essere una cosa inutile da dire, ma hai riavviato il server?? su windows potrebbe mettere tutto a posto per rendere attuali le nuove impostazioni. di wml non so nulla, mi dispiace...


si si ho riavviato......grazie lo stesso! :)

Drake83
Originally posted by ShutDown
Secono me i mime types che vuoi specificare dovresti metterli nel file "mime.types" che trovi nella stessa directory dove c'e' "httpd.conf":

text/vnd.wap.wml wml
text/vnd.wap.wmlscript wmls
application/vnd.wap.wmlc wmlc
application/vnd.wap.wmlscriptc wmlsc
image/vnd.wap.wbmp wbmp

senza mettere "AddType" prima della definizione e senza mettere il "." prima dell'estensione. A questo punto puoi fare un "apachectl restart" ed il file dovrebbe venire interpretato.

Devi ovviamente assicurarti che il tuo file abbia l'estensione ".wml" altrimenti non viene associato al mime type corretto.


uhm molto interessante grazie 1000.ora provo e posto cosa accade.

ps: si si il file è .wml :D

Flyzone
Originally posted by ShutDown
altrimenti non viene associato al mime type corretto.


Aggiungerei anche di controllare gli header del file wml; se è generato dinamicamente deve avere all'interno:

code:
<? header("Content-type: text/vnd.wap.wml"); echo("<?xml version=\"1.0\"?>\n"); echo("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n\n"); ?>

Drake83
ho pravto...rislutato: i mime types c'erano già nel file mime.types e anke l'aggiunta degli headers nn cambia la solfa.....bho non so piu' ke fare.....al massimo scrivo una mail al prof.vi ringrazio cmq!

sciau

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate