Ho installato FCK Editor su Drupal 6.6 e funziona bene.
In Locale (XP + MySQL 5 + PHP5 + Apache ) gira tutto. Riesco ad effettuare l'upload delle immagini etc.
Gli stessi identici settaggi e configurazioni li ho su Altervista ...ma santo cielo NON riesco a fare l'upload delle immagini e nemmeno esplorare la dir perchè salta fuori questo messaggi:
This connector is disabled. Please check the "editor/filemanager/connectors/php/config.php" file
Che non è vero perchè il file config.php l'ho editato e gli ho messo true al posto di false nella riga di abilitazione.
$Config['Enabled'] = true ;
Come mai accade questo ?
Qualcuno di voi ha avuto lo stesso problema ?
Ringrazio sin d'ora
Nessuno sa la causa ?
È questione di Altervista o c'è qualcosa d'altro che mi sfugge ?
Aggiungo una cosa nella speranza che qualcuno mi aiuti ...
Ho provato in "connector.php" ad eludere la questione.
nel primo IF ho tolto il "!" in modo che risultasse sempre abilitato. Ed infatti connette MA non crea directories e niente altro. Anche se ho dato 777 come permessi.
if ( $Config['Enabled'] )
al posto diif ( !$Config['Enabled'] )
Il fatto è che quindi la variabile di config.php NON viene passata a connector.php ... pur essendo dichiarata come Global.
Ripeto: in ogni caso anche ingannandolo, si connette MA non riesce a creare sottodir e/o files. Appena apro la finestra di caricamento immagini, ecco cosa appare in pop-up:
Error creating folder "redirect:/index.php/default/files/image/" (Can't create redirect: directory)
Ho ripristinato quindi la condizione corretta in connector.php per evitare guai, ma sta di fatto che non carica un accidente.
Eppure gli avatars vengono caricati.
Si ho avuto il tuo stesso problema con l'ultima versione di FCK...Guarda bene sul readme nello zip,c'è una istruzione da aggiungere nn ricordo di preciso in che posizione,c'ho hostiato parecchio anche io ma poi avevo risolto... Cmq se vuoi un consiglio,lascia perdere questi editor,carica Bueditor con IMCE e vedrai che ti trovi da dio.. :)
Ho controllato il readme del .rar scaricato dal sito Drupal.org, ho fatto tutto quanto scrito ma non riesco a venirne fuori, non vorrei che ci sia qualche virgola che mi sfugge :(
Ho provato a settare il coockie così:
http://www.mio-dominio.org
Ma anche senza http://
Con il cookie settato SEMBRA che la variabile $Config venga letta correttamente, ma NON riesce a scrivere niente nella dir ... ma com'è possibile ?!
Ecco cosa esce:
Error creating folder "http://www.mio-dominio.org/sites/default/files/image/" (Can't create http:/ directory)
P.S. ho messo la parola "mio-dominio" per spiegar il problema. L'URL è ovviamente diverso
e la cosa accade sia con http:// che senza
Ma hai dato i permessi di lettura scrittura alla cartella files?..
Per sicurezza ricontrolla anche tutte le directory impostate in config.php di fck.. A proposito,hai settato il setting.php di drupal alla voce cookies,in modo che restituisca l'url del tuo sito ?..(dovrebbe servire per la session e fare in modo che drupal stabilisca a quali sessioni dare la possibilità di utilizzare l'upload ecc ecc) Di preciso nn mi ricordo come feci,ricordo solo che ci hostiai parecchio e risolsi dopo decine di tentativi...
Si ho dato 777 alla cartella files
per il cookies: ho detto infatti che l'ho settato edho descritto in quale modo al fine che tu possa controllare in quale modo ho fatto il tutto ... ed appunto quello che risponde FCK non mi pare bello :(
Mi sono accorto di questo:
I files config.php connector.php e tutti quelli che sono in quella cartella, hanno permessi 664
Ho cercato di metteer 775 ma accade questo:
Stato: Imposta permessi di '/sites/all/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/config.php' a '775'
Comando: SITE CHMOD 775 config.php
Risposta: 200 Permessi non validi per questo file/cartella. Su AlterVista non serve modificare i permessi ai files/cartelle per il funzionamento degli scripts, modificali solo se sai quello che stai facendo.
664 a posto di 775 può dare problemi ? O quello che dicono su altervista è vero ? Se è quello, come aggirare l'ostacolo ?
CI SONO RIUSCITO e lo scrivo qui .. promemoria
Allora
creare la dir
/sites/default/files/userfiles
dare permessi 777
NON abilitare il coockie in settings.php se non si hanno più siti.
Administer -> FCK editor -> Default -> File browser settings ED ANCHE
Administer -> FCK editor -> Advanced -> File browser settings
Path o uploaded files %b%f%u/
Absolute path to uploaded files %d%b%f%u/
Salvare ... andare in
/sites/all/modules/fckeditor/fckeditor/editor/filemanager/connectors/php
editare config.php
uguagliare le seguenti righe a quanto sotto:
global $Config ;
$Config['Enabled'] = true ;
$Config['UserFilesPath'] = '/sites/default/files/userfiles/' ;
$Config['UserFilesAbsolutePath'] = '' ;
require_once "../../../../../filemanager.config.php";
ATTENZIONE ... anche se mettete TRUE alla fine vi dirà SEMPRE che config.php NON è abilitato !
Mistero di altervista ... c'è un trucco.
Editare connector.php
La seguente linea
if ( !$Config['Enabled'] )
Cambiarla in
if ( $Config['Enabled'] )
... buon lavoro ... ( P.S. da uno che in Drupal ha iniziato da una settimana e che non ha mai visto in vita sua un C.M.S. )
P.S. non dimenticarsi di attivare la galleria immagini !!!