2009-08-31 8 views
1

Lorsque vous utilisez le fichier plug-in "Ajax File Manager" de TinyMCE upload, je reçois l'erreur suivante lorsque je clique sur le bouton de téléchargement:téléchargement de fichiers TinyMCE, erreur de syntaxe générique

"Erreur de syntaxe: manquant, avant la déclaration"

Tout le reste semble fonctionner. Des idées? (Les paramètres d'autorisation quelque part peut-être?)

EDIT: Voici quelques informations supplémentaires: Si le dossier téléchargé est laissé dans la structure d'origine, il n'y a pas de problème ... Lorsque je déplace le dossier téléchargé (et apporter les modifications appropriées à la configuration .base.php) l'erreur se produit. Pourquoi changer l'emplacement du dossier de téléchargement cause-t-il cette erreur?

tinymce 
| 
| jscripts 
    | 
    | tiny_mce 
     | 
     | plugins 
      | 
      |  ajaxfilemanager 
      |  | 
      |  |  inc 
      |   | 
      |   | config.base.php  (the CONFIG_SYS_DEFAULT_PATH and CONFIG_SYS_ROOT_PATH need to be '../uploaded/') 
      |  
      |  uploaded    (chmod to 777 - placement of folder any other place causes errors, even if changed in config.base.php) 

EDIT: Je viens d'apprendre que le problème a commencé lorsque se passe mod_security a été ajouté à Apache et recompilé. Quelqu'un at-il rencontré ce problème?

Répondre

2

Compris: notre hôte venait d'ajouter mod_security et recompilé Apache. Ils ont dû ajouter une liste blanche ajaxfilemanager pour le faire fonctionner correctement à nouveau.

-1
define('CONFIG_SYS_MY_DOCROOT', $_SERVER['DOCUMENT_ROOT'] . implode('/',array_slice(explode('/',$_SERVER['PHP_SELF']),0,-3))); 
define('CONFIG_SYS_DEFAULT_PATH', CONFIG_SYS_MY_DOCROOT.'/uploads/'); //accept relative path only 
define('CONFIG_SYS_ROOT_PATH', CONFIG_SYS_MY_DOCROOT.'/uploads/'); //accept relative path only 

//define('CONFIG_SYS_DEFAULT_PATH', '../../../uploads/'); //accept relative path only 
//define('CONFIG_SYS_ROOT_PATH', '../../../uploads/'); //accept relative path only 
+1

quoi -1? s'il vous plaît tester d'abord! –