FCKeditor : chemin upload image bizarre
Résolu/Fermé26 réponses
absurdsystem
Messages postés
117
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
28 août 2008
50
15 août 2007 à 02:20
15 août 2007 à 02:20
slt a tous !
bon je v essayer d'expliquer clairement les choses !
Je suppose que vous travaillez en local donc a partir de là le repertoire de base est www
admettons qu'il y a 2 dossiers a l'interieur, l'un qui se nomme "FCKEditor" et l'autre "mesimages"
Pour specifier le dossier dans lequel enregistrer les images uploader avec FCKEditor il y a 2 fichiers de configuration .
Le premier : FCKEditor\editor\filemanager\browser\default\connectors\php\config.php
Le second : FCKEditor\editor\filemanager\upload\php\config.php
Dans ces deux fichiers relativement semblables , il y a ceci :
$Config['UserFilesPath'] = '/chemin/';
c'est ici qu'il faut specifier le chemin de votre dossier de stockage donc dans mon exemple ça nous donnera ceci :
$Config['UserFilesPath'] = '/mesimages/';
Ce chemin s'ecrit avec pour point de depart le dossier www
Vous n'avez meme pas besoin de vous occuper a creer les differents sous-dossiers tel que Images ou Flash, c'est FCKEditor qui les créera pour vous.
J'espere avoir repondu a la question.
PS: j'ai créé un petit utilitaire qui permet de se faire sa barre d'outils personnalisée dans FCKEditor avec l'upload deja activé et configuré.
J'ai aussi rajouté un petit systeme de news pret a l'emploi et basé sur des fichiers texte.
Tout ceci fonctionne parfaitement.
pour le telecharger : http://absurdsystem.free.fr/FCKEditor/
Contient FCKEditor et mon utilitaire a modifié a volonté
bon je v essayer d'expliquer clairement les choses !
Je suppose que vous travaillez en local donc a partir de là le repertoire de base est www
admettons qu'il y a 2 dossiers a l'interieur, l'un qui se nomme "FCKEditor" et l'autre "mesimages"
Pour specifier le dossier dans lequel enregistrer les images uploader avec FCKEditor il y a 2 fichiers de configuration .
Le premier : FCKEditor\editor\filemanager\browser\default\connectors\php\config.php
Le second : FCKEditor\editor\filemanager\upload\php\config.php
Dans ces deux fichiers relativement semblables , il y a ceci :
$Config['UserFilesPath'] = '/chemin/';
c'est ici qu'il faut specifier le chemin de votre dossier de stockage donc dans mon exemple ça nous donnera ceci :
$Config['UserFilesPath'] = '/mesimages/';
Ce chemin s'ecrit avec pour point de depart le dossier www
Vous n'avez meme pas besoin de vous occuper a creer les differents sous-dossiers tel que Images ou Flash, c'est FCKEditor qui les créera pour vous.
J'espere avoir repondu a la question.
PS: j'ai créé un petit utilitaire qui permet de se faire sa barre d'outils personnalisée dans FCKEditor avec l'upload deja activé et configuré.
J'ai aussi rajouté un petit systeme de news pret a l'emploi et basé sur des fichiers texte.
Tout ceci fonctionne parfaitement.
pour le telecharger : http://absurdsystem.free.fr/FCKEditor/
Contient FCKEditor et mon utilitaire a modifié a volonté
Bonjour !
Désolé de ne pouvoir t'aider, mais j'ai exactement le même problème, et j'y ai déjà passé des heures sans trouver la solution.
Si tu l'as trouvé, ça serait sympa de repasser par ici... ;-)
Je ferai de même si je la trouve de mon côté.
@+
--
Nyavan
Désolé de ne pouvoir t'aider, mais j'ai exactement le même problème, et j'y ai déjà passé des heures sans trouver la solution.
Si tu l'as trouvé, ça serait sympa de repasser par ici... ;-)
Je ferai de même si je la trouve de mon côté.
@+
--
Nyavan
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Désolé mais pour moi ça ne fonctionne pas !
Le dossier dans lequel je veux les images est: www.nomdedomaine.fr/images
j'ai donc configuré les 2 fichiers avec la valeur:
$Config['UserFilesPath'] = '/images/';
j'ai constament l'erreur :
XML request error: OK (200)
qui revient
Le dossier dans lequel je veux les images est: www.nomdedomaine.fr/images
j'ai donc configuré les 2 fichiers avec la valeur:
$Config['UserFilesPath'] = '/images/';
j'ai constament l'erreur :
XML request error: OK (200)
qui revient
absurdsystem
Messages postés
117
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
28 août 2008
50
30 sept. 2007 à 11:34
30 sept. 2007 à 11:34
Slt !
je crois que j'ai oublié de préciser un truc .
Dans les 2 fichiers de config la ou il y a : $Config['UserFilesPath']
juste au dessus y a ça : $Config['Enabled']= false;
il faut mettre cette variable a vrai : $Config['Enabled']= true;
Voila en esperant que ce soit ça...
je crois que j'ai oublié de préciser un truc .
Dans les 2 fichiers de config la ou il y a : $Config['UserFilesPath']
juste au dessus y a ça : $Config['Enabled']= false;
il faut mettre cette variable a vrai : $Config['Enabled']= true;
Voila en esperant que ce soit ça...
Bonjour,
voila le message complet que j'ai systématiquement lorsque je clique sur le bouton parcourir (c'est la même chose avec FireFox):
---------------------------
Microsoft Internet Explorer
---------------------------
The server didn't send back a proper XML response. Please contact your system administrator.
XML request error: OK (200)
Requested URL:
https://www.ffq.fr/
Response text:
<%@ CodePage=65001 Language="VBScript"%>
<%
Option Explicit
Response.Buffer = True
%>
<!--
* FCKeditor - The text editor for Internet - https://ckeditor.com/
* Copyright (C) 2003-2007 Frederico Caldeira Knabben
*
* == BEGIN LICENSE ==
*
* Licensed under the terms of any of the following licenses at your
* choice:
*
* - GNU General Public License Version 2 or later (the "GPL")
* http://www.gnu.org/licenses/gpl-3.0.html
*
* - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
* http://www.gnu.org/licenses/lgpl-3.0.html
*
* - Mozilla Public License Version 1.1 or later (the "MPL")
* https://www.mozilla.org/en-US/MPL/1.1/
*
* == END LICENSE ==
*
* This is the File Manager Connector for ASP.
-->
<!--#include file="config.asp"-->
<!--#include file="util.asp"-->
<!--#include file="io.asp"-->
<!--#include file="basexml.asp"-->
<!--#include file="commands.asp"-->
<!--#include file="class_upload.asp"-->
<%
If ( ConfigIsEnabled = False ) Then
SendError 1, "This connector is disabled. Please check the ""editor/filemanager/browser/default/connectors/asp/config.asp"" file"
End If
' Get the "UserFiles" path.
Dim sUserFilesPath
If ( Not IsEmpty( ConfigUserFilesPath ) ) Then
sUserFilesPath = ConfigUserFilesPath
If ( Right( sUserFilesPath, 1 ) <> "/" ) Then
sUserFilesPath = sUserFilesPath & "/"
End If
Else
sUserFilesPath = "/userfiles/"
End If
' Map the "UserFiles" path to a local directory.
Dim sUserFilesDirectory
sUserFilesDirectory = Server.MapPath( sUserFilesPath )
If ( Right( sUserFilesDirectory, 1 ) <> "\" ) Then
sUserFilesDirectory = sUserFilesDirectory & "\"
End If
DoResponse
Sub DoResponse()
Dim sCommand, sResourceType, sCurrentFolder
' Get the main request information.
sCommand = Request.QueryString("Command")
If ( sCommand = "" ) Then Exit Sub
sResourceType = Request.QueryString("Type")
If ( sResourceType = "" ) Then Exit Sub
sCurrentFolder = Request.QueryString("CurrentFolder")
If ( sCurrentFolder = "" ) Then Exit Sub
' Check if it is an allower resource type.
if ( Not IsAllowedType( sResourceType ) ) Then Exit Sub
' Check the current folder syntax (must begin and start with a slash).
If ( Right( sCurrentFolder, 1 ) <> "/" ) Then sCurrentFolder = sCurrentFolder & "/"
If ( Left( sCurrentFolder, 1 ) <> "/" ) Then sCurrentFolder = "/" & sCurrentFolder
' Check for invalid folder paths (..)
If ( InStr( 1, sCurrentFolder, ".." ) <> 0 OR InStr( 1, sResourceType, ".." ) <> 0 ) Then
SendError 102, ""
End If
' File Upload doesn't have to Return XML, so it must be intercepted before anything.
If ( sCommand = "FileUpload" ) Then
FileUpload sResourceType, sCurrentFolder
Exit Sub
End If
SetXmlHeaders
CreateXmlHeader sCommand, sResourceType, sCurrentFolder
' Execute the required command.
Select Case sCommand
Case "GetFolders"
GetFolders sResourceType, sCurrentFolder
Case "GetFoldersAndFiles"
GetFoldersAndFiles sResourceType, sCurrentFolder
Case "CreateFolder"
CreateFolder sResourceType, sCurrentFolder
End Select
CreateXmlFooter
Response.End
End Sub
Function IsAllowedType( resourceType )
Dim oRE
Set oRE = New RegExp
oRE.IgnoreCase = True
oRE.Global = True
oRE.Pattern = "^(File|Image|Flash|Media)$"
IsAllowedType = oRE.Test( resourceType )
Set oRE = Nothing
End Function
%>
---------------------------
OK
---------------------------
Merci par avance de votre aide
voila le message complet que j'ai systématiquement lorsque je clique sur le bouton parcourir (c'est la même chose avec FireFox):
---------------------------
Microsoft Internet Explorer
---------------------------
The server didn't send back a proper XML response. Please contact your system administrator.
XML request error: OK (200)
Requested URL:
https://www.ffq.fr/
Response text:
<%@ CodePage=65001 Language="VBScript"%>
<%
Option Explicit
Response.Buffer = True
%>
<!--
* FCKeditor - The text editor for Internet - https://ckeditor.com/
* Copyright (C) 2003-2007 Frederico Caldeira Knabben
*
* == BEGIN LICENSE ==
*
* Licensed under the terms of any of the following licenses at your
* choice:
*
* - GNU General Public License Version 2 or later (the "GPL")
* http://www.gnu.org/licenses/gpl-3.0.html
*
* - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
* http://www.gnu.org/licenses/lgpl-3.0.html
*
* - Mozilla Public License Version 1.1 or later (the "MPL")
* https://www.mozilla.org/en-US/MPL/1.1/
*
* == END LICENSE ==
*
* This is the File Manager Connector for ASP.
-->
<!--#include file="config.asp"-->
<!--#include file="util.asp"-->
<!--#include file="io.asp"-->
<!--#include file="basexml.asp"-->
<!--#include file="commands.asp"-->
<!--#include file="class_upload.asp"-->
<%
If ( ConfigIsEnabled = False ) Then
SendError 1, "This connector is disabled. Please check the ""editor/filemanager/browser/default/connectors/asp/config.asp"" file"
End If
' Get the "UserFiles" path.
Dim sUserFilesPath
If ( Not IsEmpty( ConfigUserFilesPath ) ) Then
sUserFilesPath = ConfigUserFilesPath
If ( Right( sUserFilesPath, 1 ) <> "/" ) Then
sUserFilesPath = sUserFilesPath & "/"
End If
Else
sUserFilesPath = "/userfiles/"
End If
' Map the "UserFiles" path to a local directory.
Dim sUserFilesDirectory
sUserFilesDirectory = Server.MapPath( sUserFilesPath )
If ( Right( sUserFilesDirectory, 1 ) <> "\" ) Then
sUserFilesDirectory = sUserFilesDirectory & "\"
End If
DoResponse
Sub DoResponse()
Dim sCommand, sResourceType, sCurrentFolder
' Get the main request information.
sCommand = Request.QueryString("Command")
If ( sCommand = "" ) Then Exit Sub
sResourceType = Request.QueryString("Type")
If ( sResourceType = "" ) Then Exit Sub
sCurrentFolder = Request.QueryString("CurrentFolder")
If ( sCurrentFolder = "" ) Then Exit Sub
' Check if it is an allower resource type.
if ( Not IsAllowedType( sResourceType ) ) Then Exit Sub
' Check the current folder syntax (must begin and start with a slash).
If ( Right( sCurrentFolder, 1 ) <> "/" ) Then sCurrentFolder = sCurrentFolder & "/"
If ( Left( sCurrentFolder, 1 ) <> "/" ) Then sCurrentFolder = "/" & sCurrentFolder
' Check for invalid folder paths (..)
If ( InStr( 1, sCurrentFolder, ".." ) <> 0 OR InStr( 1, sResourceType, ".." ) <> 0 ) Then
SendError 102, ""
End If
' File Upload doesn't have to Return XML, so it must be intercepted before anything.
If ( sCommand = "FileUpload" ) Then
FileUpload sResourceType, sCurrentFolder
Exit Sub
End If
SetXmlHeaders
CreateXmlHeader sCommand, sResourceType, sCurrentFolder
' Execute the required command.
Select Case sCommand
Case "GetFolders"
GetFolders sResourceType, sCurrentFolder
Case "GetFoldersAndFiles"
GetFoldersAndFiles sResourceType, sCurrentFolder
Case "CreateFolder"
CreateFolder sResourceType, sCurrentFolder
End Select
CreateXmlFooter
Response.End
End Sub
Function IsAllowedType( resourceType )
Dim oRE
Set oRE = New RegExp
oRE.IgnoreCase = True
oRE.Global = True
oRE.Pattern = "^(File|Image|Flash|Media)$"
IsAllowedType = oRE.Test( resourceType )
Set oRE = Nothing
End Function
%>
---------------------------
OK
---------------------------
Merci par avance de votre aide
absurdsystem
Messages postés
117
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
28 août 2008
50
17 oct. 2007 à 20:36
17 oct. 2007 à 20:36
j'ai deja eu ce probleme et je l'ai resolu...mais je ne sais plus comment !!!!!
je v regarder à ça et vous donnerai des news
je v regarder à ça et vous donnerai des news
Marcr
Messages postés
4
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
23 décembre 2007
18 oct. 2007 à 11:20
18 oct. 2007 à 11:20
Bonjour,
Voila une bonne nouvelle car ça fait des jours que je cherche la solution mais sans succès.
Merci par avance
Voila une bonne nouvelle car ça fait des jours que je cherche la solution mais sans succès.
Merci par avance
Bonjour à tous, j'ai le même problème, mais en ligne, en local, ça fonctionne parfaitement ...
Voilà ma config pour que ça fonctionne en local :
dans fckconfig.js :
var _FileBrowserLanguage = 'php' ;
var _QuickUploadLanguage = 'php' ;
dans les deux config.php (upload et connector) :
$Config['UserFilesPath'] = 'http://localhost/mondossier/' ;
$Config['UserFilesAbsolutePath'] = 'www/mondossier/' ;
(mondossier étant le dossier contenant le dossier Image de Fck ...)
Mais quand je passe en ligne, je remplace respectivement localhost par mondomaine.fr et www par mondomaine, et je retrouve cette fameuse erreur xml ...
Si quelqu'un connait l'astuce ...
Voilà ma config pour que ça fonctionne en local :
dans fckconfig.js :
var _FileBrowserLanguage = 'php' ;
var _QuickUploadLanguage = 'php' ;
dans les deux config.php (upload et connector) :
$Config['UserFilesPath'] = 'http://localhost/mondossier/' ;
$Config['UserFilesAbsolutePath'] = 'www/mondossier/' ;
(mondossier étant le dossier contenant le dossier Image de Fck ...)
Mais quand je passe en ligne, je remplace respectivement localhost par mondomaine.fr et www par mondomaine, et je retrouve cette fameuse erreur xml ...
Si quelqu'un connait l'astuce ...
Bonjour, J'ai résolu le problème de la façon suivante :
dans les deux config.php (upload et connector) :
$Config['UserFilesPath'] = '/mondossier/' ;
$Config['UserFilesAbsolutePath'] = $_SERVER['DOCUMENT_ROOT'].'/mondossier/' ;
(mondossier étant le dossier contenant le dossier Image de Fck ...)
Pour être puriste il faudrait tenir compte du fait que $_SERVER['DOCUMENT_ROOT'] renvoie le chemin terminé par un '/' sous windows et sans slash sous linux mais cela fonctionne comme cela.
Bon devs...
dans les deux config.php (upload et connector) :
$Config['UserFilesPath'] = '/mondossier/' ;
$Config['UserFilesAbsolutePath'] = $_SERVER['DOCUMENT_ROOT'].'/mondossier/' ;
(mondossier étant le dossier contenant le dossier Image de Fck ...)
Pour être puriste il faudrait tenir compte du fait que $_SERVER['DOCUMENT_ROOT'] renvoie le chemin terminé par un '/' sous windows et sans slash sous linux mais cela fonctionne comme cela.
Bon devs...
Marcr
Messages postés
4
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
23 décembre 2007
8 déc. 2007 à 13:25
8 déc. 2007 à 13:25
Bonjour,
ça ne change rien pour moi !
Toujours l'erreur "XML request error: OK (200) "
ça ne change rien pour moi !
Toujours l'erreur "XML request error: OK (200) "
bg62
Messages postés
23664
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
17 décembre 2024
2 392
1 août 2008 à 15:47
1 août 2008 à 15:47
bonjour
pourquoi ne pas vous inscrire sur ce forum ? au lieu de rester anonyme ...
et ce serait bien plus sympa vis à vis de tous ceux qui essaient d'aider ici
merci
b g
pourquoi ne pas vous inscrire sur ce forum ? au lieu de rester anonyme ...
et ce serait bien plus sympa vis à vis de tous ceux qui essaient d'aider ici
merci
b g
Bonjour
FCKeditor_2.6.4 fonctionne bien le seul hic c'est quand j'insert une image dans le message puis le submit le chemin crée pour l'image et height='\"92\"' alt='\"\"' src='\"/userfiles/image/sample_image.jpg\"' width='\"139\"'></P></TD enfin plein de \\ partout donc l'image ne s'affiche pas
je cherche depuis des jours sur le net pas encore trouvé si quelqu'un a une idée merci d'avance
FCKeditor_2.6.4 fonctionne bien le seul hic c'est quand j'insert une image dans le message puis le submit le chemin crée pour l'image et height='\"92\"' alt='\"\"' src='\"/userfiles/image/sample_image.jpg\"' width='\"139\"'></P></TD enfin plein de \\ partout donc l'image ne s'affiche pas
je cherche depuis des jours sur le net pas encore trouvé si quelqu'un a une idée merci d'avance
JDavisMet
Messages postés
37
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
1 mai 2012
2
8 avril 2009 à 17:04
8 avril 2009 à 17:04
Bonjour,
J'ai toujours ce message qui revient également : "XML request error: OK (200)"
Est-ce que quelqu'un aurait trouvé la solution à ce problème ?
J'ai tenté tout ce que j'avais trouvé sur ce forum mais rien n'y fait.
Est-ce que ça pourrait dépendre des privilèges octroyer par les hébergeurs ?
Mon hébergeur m'a prévenu par mail que le CHMOD devait être mit en 755 (ce que j'ai fait) mais ça n'a rien changé.
J'ai juste ce problème d'upload et ça devient vraiment ennuyant...
Merci d'avance pour vos réponse ;)
J'ai toujours ce message qui revient également : "XML request error: OK (200)"
Est-ce que quelqu'un aurait trouvé la solution à ce problème ?
J'ai tenté tout ce que j'avais trouvé sur ce forum mais rien n'y fait.
Est-ce que ça pourrait dépendre des privilèges octroyer par les hébergeurs ?
Mon hébergeur m'a prévenu par mail que le CHMOD devait être mit en 755 (ce que j'ai fait) mais ça n'a rien changé.
J'ai juste ce problème d'upload et ça devient vraiment ennuyant...
Merci d'avance pour vos réponse ;)
15 juil. 2008 à 11:30
Et merci pour ce tuto simple et clair.
Presque tout marche (pour l'instant en local). Je peux envoyer 1 image ou 1 document Word contenant 1 image.
Reste 1 petit souci :
Quand je rédige 1 texte directement dans la fenêtre de fckeditor, je ne récupère rien, aucun fichier dans le fichier file créé par fckeditor à l'adresse de mon chemin.
Peux tu m'aiguiller vers la solution ?
@+