Joomla.it Forum
Non solo Joomla... => Sviluppo => : marpal87 16 Nov 2011, 21:59:54
-
Buonasera ragazzi,
non so se sto postando nella sezione giusta...ma ho un problema con il componente K2... in locale era tutto ok...il problema è cominciato passando sul server... quando creo un articolo e voglio inserirci all'interno un'immagine, cliccando sul pulsante sfoglia mi rimanda questo errore:
Invalid backend response. Data is not JSON.
Come posso risolverlO???
Grazie mille
-
nessuna risposta? ho lo stesso errore...
-
Ciao,
dovrebbe essere qualcosa che ha a che fare con
proc_open()
sul server.
Dovete chiedere al vostro host.
Ciao!
-
ok grazie
-
Stesso problema, siete per caso riusciti a venirne a capo?
Grazie
-
tu hai fatto quello che dice maicolstaip?
M
-
Ho provato a chiedere aiuto al mio host e ho avuto come risposta questo:
Gentile cliente,
in merito alla Sua segnalazione, La informiamo che la problematica da Lei riscontrata è nota agli sviluppatori del componente K2, come da topic nel forum ufficiale:
http://getk2.org/community/New-to-K2-Ask-here-first!/520-Cant-Browse-Server-invalid-backend-response?limit=12&start=12
Tale componente effettua una chiamata alla funzione proc_open che all’interno dei nostri sistemi in Hosting Condiviso è disabilitata per motivi di sicurezza, generando tale errore. La configurazione di tale variabile non è modificabile.
La invitiamo pertanto ad attendere il rilascio di una nuova versione del Suo componente che vada a fixare tale bug o ad effettuare l’installazione di una versione precedente di K2.
In alternativa potrà eseguire l’installazione del Suo applicativo all’interno di una soluzione Server Virtuale e/o Dedicato, dove le configurazione di sicurezza della macchina sono a discrezione dell’utente:
-
Ciao per gli utenti **** che hanno questo problema: io ho risolto andando sul pannello di controllo del dominio - servizi hosting linux - personalizzazione del file PHP.INI - scegliere "Impostazione ottimizzata per l'utilizzo di joomla" e dare OK.
Per i miei siti (impostati di default su..default) ha funzionato.
Saluti a tutti
-
Ho provato a chiedere aiuto al mio host e ho avuto come risposta questo
---------------------------------------------------------------------
beh dai... direi esaustiva.
-
Ciao per gli utenti **** che hanno questo problema: io ho risolto andando sul pannello di controllo del dominio - servizi hosting linux - personalizzazione del file PHP.INI - scegliere "Impostazione ottimizzata per l'utilizzo di joomla" e dare OK.
Per i miei siti (impostati di default su..default) ha funzionato.
Saluti a tutti
Grasssssssie
-
Buongiorno a tutti ragazzi, mi sono registrato appositamente per rispondere con una soluzione che pare potrebbe aiutare molti di voi.
Ho avuto lo stesso problema, anche con il proc_open() abilitato.
Qualcuno suggeriva di disabilitare la segnalazione di errori, ma così facendo non sapremo mai se c'è qualcosa che non va. Dunque l'unica soluzione che si potrebbe accettare è questa:
Cercare il file "elFinderVolumeDriver.class.php" via ftp: /administrator/components/com_k2/lib/elfinder
File: "elFinderVolumeDriver.class.php"
Editare il file con notepad++ o simili.
Linea 752 corrisponde a : "$this->_checkArchivers();"
Disabilitare il comando con doppia slash "//" (esempio: "//$this->_checkArchivers();")
il media manager per k2 ora funziona correttamente.
Se vi vengono in mente altre soluzioni fatemelo sapere.
A presto
-
Buongiorno a tutti ragazzi, mi sono registrato appositamente per rispondere con una soluzione che pare potrebbe aiutare molti di voi.
Ho avuto lo stesso problema, anche con il proc_open() abilitato.
Qualcuno suggeriva di disabilitare la segnalazione di errori, ma così facendo non sapremo mai se c'è qualcosa che non va. Dunque l'unica soluzione che si potrebbe accettare è questa:
Cercare il file "elFinderVolumeDriver.class.php" via ftp: /administrator/components/com_k2/lib/elfinder
File: "elFinderVolumeDriver.class.php"
Editare il file con notepad++ o simili.
Linea 752 corrisponde a : "$this->_checkArchivers();"
Disabilitare il comando con doppia slash "//" (esempio: "//$this->_checkArchivers();")
il media manager per k2 ora funziona correttamente.
Se vi vengono in mente altre soluzioni fatemelo sapere.
A presto
Mi hai salvato la vita, grazie! :D
-
Qualcuno suggeriva di disabilitare la segnalazione di errori, ma così facendo non sapremo mai se c'è qualcosa che non va. ----------------------------------------------------------
2 cose....
certo che così risolvi... non fai eseguire il metodo che genera l'errore...
Fai un passo in più verso una reale soluzione, guarda cosa fa quel metodo.
Probabilmente è quello che usa la funzione proc_open.
Ora chiediti perchè usa quella funzione e se con un workaround puoi ovviare altrimenti non ci sono soluzioni.
seconda cosa... al primo aggiornamento del componente perdi la modifica.
Io farei come suggerito dall'hoster, andrei direttamente sul sito dello sviluppatore
-
SEI UN GRANDE!!!
Grazie, funziona!
Buongiorno a tutti ragazzi, mi sono registrato appositamente per rispondere con una soluzione che pare potrebbe aiutare molti di voi.
Ho avuto lo stesso problema, anche con il proc_open() abilitato.
Qualcuno suggeriva di disabilitare la segnalazione di errori, ma così facendo non sapremo mai se c'è qualcosa che non va. Dunque l'unica soluzione che si potrebbe accettare è questa:
Cercare il file "elFinderVolumeDriver.class.php" via ftp: /administrator/components/com_k2/lib/elfinder
File: "elFinderVolumeDriver.class.php"
Editare il file con notepad++ o simili.
Linea 752 corrisponde a : "$this->_checkArchivers();"
Disabilitare il comando con doppia slash "//" (esempio: "//$this->_checkArchivers();")
il media manager per k2 ora funziona correttamente.
Se vi vengono in mente altre soluzioni fatemelo sapere.
A presto
-
M_W_C ha ragione! questa non è una soluzione!
se lo sviluppatore non aiuta guardate nel file dei log che è successo od utlizzate firefor+firebug o chrome per valutare la risposta del server (sezione net).
l'errore 'data is not json' è, molto probabilmente, causato dalla stama dell'errore di php. se è warning strict allora va bene disattivare la segnalazione dei warning...
ciao,
marco
-
Buona la risposta di ilMichael, mi ha risolto immediatamente il problema in attesa di avere il tempo di ulteriori approfondimenti (che probabilmente farò tra molto tempo :P ).
Grazie! :D
-
Mi hai salvato la vita, grazie! :D
Buongiorno, grazie al tuo consiglio sono riuscito anchio a risolvere questo problema solo che una volta selezionata la foto da far comparire sulla testata dell'articolo questa non mi viene inserita; mi compare il quadratino vuoto.
Cosa posso fare ?
Sul mio sistema ho caricato Joomla 2.5.17 e K2 v2.6.7
Ti ringrazio in anticipo per l'aiuto che vorrai darmi
Nicola
-
si effettivamente con la dicitura:
Invalid backend response.
Data is not JSON.
con aruba.it l'ho risolto mettendo la spunta sul PERSONALIZZAZIONE PHP.INI su hosting
grazie a tutti.
-
Ciao a tutti!
Anch'io ho lo stesso problema ma con aruba come di jeffterry non ho capito dove devo andare per risolvere ???
[size=78%]si effettivamente con la dicitura:
Invalid backend response.
Data is not JSON.
con aruba.it l'ho risolto mettendo la spunta sul PERSONALIZZAZIONE PHP.INI su hosting
grazie a tutti.
[/size]
-
Stesso problema significa stessa soluzione, evidentemente il tuo è un problema simile ma diverso, quindi ti invito ad aprire un nuovo topic, ricordandoti però di rispettare il regolamento evitando di citare servizi commerciali, se ritieni dipenda da questi allora rivolgiti direttamente a loro.