IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

Erreur: l'url n'a pu être trouvée [CKEditor]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    368
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 368
    Par défaut Erreur: l'url n'a pu être trouvée
    bonjour
    j'ai installé en local avec easyphp , ckeditor en php qui fonctionne parfaitement .voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    <?php require_once('Connections/cnx.php'); ?>
    <?php
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
    {
      $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
     
      $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
     
      switch ($theType) {
        case "text":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;    
        case "long":
        case "int":
          $theValue = ($theValue != "") ? intval($theValue) : "NULL";
          break;
        case "double":
          $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
          break;
        case "date":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;
        case "defined":
          $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
          break;
      }
      return $theValue;
    }
    }
     
    $editFormAction = $_SERVER['PHP_SELF'];
    if (isset($_SERVER['QUERY_STRING'])) {
      $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
    }
     
    if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form")) {
      $updateSQL = sprintf("UPDATE fck_data SET `data`=%s WHERE id=%s",
                           GetSQLValueString($_POST['data'], "text"),
                           GetSQLValueString($_POST['id'], "int"));
     
      mysql_select_db($database_cnx, $cnx);
      $Result1 = mysql_query($updateSQL, $cnx) or die(mysql_error());
     
      $updateGoTo = "index.php";
      if (isset($_SERVER['QUERY_STRING'])) {
        $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
        $updateGoTo .= $_SERVER['QUERY_STRING'];
      }
      header(sprintf("Location: %s", $updateGoTo));
    }
     
    mysql_select_db($database_cnx, $cnx);
    $query_Recordset1 = "SELECT * FROM fck_data";
    $Recordset1 = mysql_query($query_Recordset1, $cnx) or die(mysql_error());
    $row_Recordset1 = mysql_fetch_assoc($Recordset1);
    $totalRows_Recordset1 = mysql_num_rows($Recordset1);
     
    include ("ckeditor/ckeditor.php") ;
     
    puis
    <form name="form" action="<?php echo $editFormAction; ?>" method="POST">
     
     
    			Editeur de texte style word:<br />
    			<textarea name="data"><?php echo $row_Recordset1['data']; ?></textarea>
    			<script type="text/javascript">
    				CKEDITOR.replace( 'data' );
    			</script>
     
    <input name="id" type="hidden" id="id" value="<?php echo $row_Recordset1['id']; ?>" />
    			<input type="submit" />
    			<input type="hidden" name="MM_update" value="form" />
     
    	</form>
     
    ?>
    le problème c'est l'intégration d'images, pour celà j'ai installé ckfinder .
    j'ai modifier le fichier de ckeditor , config.js comme çà:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    CKEDITOR.editorConfig = function(config) {
       config.filebrowserBrowseUrl = '/kcfinder/browse.php?type=files';
       config.filebrowserImageBrowseUrl = '/kcfinder/browse.php?type=images';
       config.filebrowserFlashBrowseUrl = '/kcfinder/browse.php?type=flash';
       config.filebrowserUploadUrl = '/kcfinder/upload.php?type=files';
       config.filebrowserImageUploadUrl = '/kcfinder/upload.php?type=images';
       config.filebrowserFlashUploadUrl = '/kcfinder/upload.php?type=flash';
    };
     
    puis le fichier config.php de ckfinder
    'enabled' => false,
    j'ai bien le bouton explorer le serveur, mais je ne peux pas accéder à mon disque dur ou se trouvent les images.
    erreur: L'URL requise n'a pu etre trouvée sur ce serveur
    avez-vous eu ce problème et comment le résoudre,
    Merci d'avance

  2. #2
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    368
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 368
    Par défaut
    j'ai un peu avancé. ckfinder et kcfinder sont dans le même répertoire. j'ai pris kcfinder à la place de ckfinder.
    quand je clique sur le bouton pour l'upload d'images j'ai le message suivant
    Warning: require(core/autoload.php) [function.require]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP5.3.0\www\ckeditor\kcfinder\browse.php on line 15

    Fatal error: require() [function.require]: Failed opening required 'core/autoload.php' (include_path='.;C:\php5\pear') in C:\Program Files\EasyPHP5.3.0\www\ckeditor\kcfinder\browse.php on line 15
    cette erreur se situe dans le fichier browse.php. quelle modification à apporter, avez-vous une idée.

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2011
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 36
    Par défaut
    Bonjour,

    C'est un pb de chemin relatif, où se situe le dossier core ?

    Tu peux aller voir cette explication pour te donner une idée de la solution.

  4. #4
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    368
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 368
    Par défaut
    Merci de ta réponse
    le dossier core est dans le fichier upload.php de kcfinder comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <?php
     
    /** This file is part of KCFinder project
      *
      *      @desc Upload calling script
      *   @package KCFinder
      *   @version 2.21
      *    @author Pavel Tzonkov <pavelc@users.sourceforge.net>
      * @copyright 2010 KCFinder Project
      *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
      *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
      *      @link http://kcfinder.sunhater.com
      */
     
    require "core/autoload.php";
    $uploader = new uploader();
    $uploader->upload();
     
    ?>

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    368
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 368
    Par défaut
    et dans browse.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <?php
     
    /** This file is part of KCFinder project
      *
      *      @desc Browser calling script
      *   @package KCFinder
      *   @version 2.21
      *    @author Pavel Tzonkov <pavelc@users.sourceforge.net>
      * @copyright 2010 KCFinder Project
      *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
      *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
      *      @link http://kcfinder.sunhater.com
      */
     
    require "core/autoload.php";
    $browser = new browser();
    $browser->action();
     
    ?>

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2011
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 36
    Par défaut
    J'ai du mal m’exprimer ^^

    Où se trouve le dossier core dans l’arborescence de ton site ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 29/03/2007, 17h05
  2. rewriting / Erreur d'URL.. un résultat étonnant
    Par Joe Le Mort dans le forum Dépannage et Assistance
    Réponses: 2
    Dernier message: 10/08/2006, 10h09
  3. Réponses: 10
    Dernier message: 04/07/2006, 21h57
  4. erreur extraction url à partir de mysql
    Par rozow dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 21/03/2006, 11h45
  5. [Configuration] erreur 404, url demandée ?
    Par mikyfpc dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 9
    Dernier message: 08/10/2004, 10h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo