SWFUpload e problemi su Mac OS X
Per effettuare l’upload di file su alcune delle nostre applicazioni utilizziamo SWFUpload. Veniamo al primo problema. La versione più recente, la 2.1, ha dei problemi quando si utilizza il parametro post_params per passare eventuali argomenti alla funzione che viene richiamata per creare il file. Su http://code.google.com/p/swfupload/issues/detail?id=69 ho trovato come risolvere questo problema:
In pratica basta cambiare in SWFUpload.js la riga:
return paramStringPairs.join("&");
in:
return paramStringPairs.join("&");
Il secondo problema invece è dovuto al fatto che il plugin flash per Mac va a richiamare l’url per creare la risorsa appendendo all’url la porta del servizio (nel nostro caso la porta 80). Per un motivo dipendente dalla gestione dei dns il sito http://www.nomesito.com:80 non era raggiungibile (a differenza di tutti gli altri) e quindi il file non veniva caricato dando un errore di pagina non trovata. Ho risolto il problema correggendo una configurazione del webserver per far raggiungere il sito anche con la porta 80 nell’url.


Ciao,
come va configurato il server per risolvere il problema della porta 80?
Grazie
Ciao Marco,
per quanto riguarda la configurazione su Lighttpd basta che imposti l’host così:
$HTTP["host"] =~ “^(www.domain.it:80|www.domain.it|domain.it:80|domain.it)$”