[Opgelost] fckEditor
Ik weet niet of dit topic onder deze categorie hoort maar ik kan een betere categorie niet bedenken.
Ik heb fckEditor gedownload, en in mijn localhost opgenomen in de htdocs en wat mee geknutseld. Ik heb nu een pagina met daarin een sample included, maar als ik die pagina open in localhost krijg ik:
Quote:
Object niet gevonden!
De gevraagde URL was niet gevonden op deze server. De link op deze pagina pagina is verkeerd of achterhaald. Gelieve de auteur van die pagina in te lichten over deze fout.
Indien u van oordeel bent dat deze server in fout is, gelieve de webmaster te contacteren.
Error 404
De gevraagde URL was niet gevonden op deze server. De link op deze pagina pagina is verkeerd of achterhaald. Gelieve de auteur van die pagina in te lichten over deze fout.
Indien u van oordeel bent dat deze server in fout is, gelieve de webmaster te contacteren.
Error 404
Heeft iemand hier ervaring mee en kan diegene mij hiermee helpen? Ik ben al wat aan het rotzooien geweest maar tevergeefs.
Gewijzigd op 23/08/2012 10:23:04 door Albert de Wit
Je verteld niet wat je hebt verandert, en geeft ook geen relevante code.
Dat betekend dat wij moeten gaan zoeken naar een spelt in een hooiberg.
Vermoedelijk zit er iets fout in je paden.
ik begrijp je niet helemaal maar miss helpt t om 127.0.0.1 ipv localhost te gebruiken
Bart V B op 22/08/2012 20:53:17:
Albert, je geeft alleen maar aan dat je een probleem hebt.
Je verteld niet wat je hebt verandert, en geeft ook geen relevante code.
Dat betekend dat wij moeten gaan zoeken naar een spelt in een hooiberg.
Je verteld niet wat je hebt verandert, en geeft ook geen relevante code.
Dat betekend dat wij moeten gaan zoeken naar een spelt in een hooiberg.
Ik zei daarom ook of er iemand ervaring hier mee heeft. Dus iemand die hetzelfde probleem als mij had.
Gert-willem Sanders op 22/08/2012 20:54:16:
ik begrijp je niet helemaal maar miss helpt t om 127.0.0.1 ipv localhost te gebruiken
Werkt ook niet voor mij.
Als ik het bij google intik dan krijg ik de eerste hit op het forum van fckeditor dit topic: http://cksource.com/forums/viewtopic.php?f=6&t=10272
Niet echt het meest recente, maar komt toch zeer overeen met jou probleem.
Dus ik gok zomaar dat de paden niet kloppen. En zonder relevante code is het lastig meedenken wat jij voor je neus hebt op het scherm..
$oFCKeditor->BasePath = 'includes/fckeditor/' ;
wat ik in mijn php bestand heb staan
$oFCKeditor->BasePath = $sBasePath ;
$sBasePath = $_SERVER['PHP_SELF'] ;
Dus
$oFCKeditor->BasePath = $_SERVER['PHP_SELF'];
Moet dit worden:
$oFCKeditor->BasePath = '/fckeditor/';
?
Toevoeging op 22/08/2012 21:21:10:
hier is nog wat actuele code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
$sBasePath = $_SERVER['PHP_SELF'] ;
$sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ;
$oFCKeditor = new FCKeditor('fckeditor1') ;
$oFCKeditor->BasePath = $sBasePath ;
if ( isset($_GET['Toolbar']) )
$oFCKeditor->ToolbarSet = preg_replace("/[^a-z]/i", "", $_GET['Toolbar']);
$oFCKeditor->Value = '' ;
$oFCKeditor->Create() ;
$sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ;
$oFCKeditor = new FCKeditor('fckeditor1') ;
$oFCKeditor->BasePath = $sBasePath ;
if ( isset($_GET['Toolbar']) )
$oFCKeditor->ToolbarSet = preg_replace("/[^a-z]/i", "", $_GET['Toolbar']);
$oFCKeditor->Value = '' ;
$oFCKeditor->Create() ;
Kan wel, maar je moet even kijken waar het precies staat. Kan ook zijn dat je eerst terug moet dus iets van ../ of fckeditor/
Gewijzigd op 22/08/2012 21:27:10 door - Ariën -
Warning: include(fckeditor/fckeditor.php): failed to open stream: No such file or directory in C:\xampp\htdocs\fckeditor\_samples\php\sample03.php on line 24
Warning: include(): Failed opening 'fckeditor/fckeditor.php' for inclusion (include_path='.;\xampp\php\PEAR') in C:\xampp\htdocs\fckeditor\_samples\php\sample03.php on line 24
Fatal error: Class 'FCKeditor' not found in C:\xampp\htdocs\fckeditor\_samples\php\sample03.php on line 47
Zie ook mijn reactie en stap eens op CKeditor over..
Gewijzigd op 22/08/2012 21:45:53 door - Ariën -
Toevoeging op 22/08/2012 22:24:22:
Ik heb ckeditor gedownload, in htdocs gezet en een sample uitgevoerd. Deed prima. Nu heb ik hem geinclude, en nu werkt hij niet meer, nouja, het laat alleen maar een doodnormale textarea zien.
Als dat niet het geval is, klopt je path niet :-)
Laat relevante code eens zien?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
// Include the CKEditor class.
include_once "../../ckeditor.php";
// The initial value to be displayed in the editor.
$initialValue = 'blahblah';
// Create a class instance.
$CKEditor = new CKEditor();
// Path to the CKEditor directory, ideally use an absolute path instead of a relative dir.
// $CKEditor->basePath = '/ckeditor/'
// If not set, CKEditor will try to detect the correct path.
$CKEditor->basePath = '../../';
// Create a textarea element and attach CKEditor to it.
$CKEditor->editor("awdtor1", $initialValue);
?>
// Include the CKEditor class.
include_once "../../ckeditor.php";
// The initial value to be displayed in the editor.
$initialValue = 'blahblah';
// Create a class instance.
$CKEditor = new CKEditor();
// Path to the CKEditor directory, ideally use an absolute path instead of a relative dir.
// $CKEditor->basePath = '/ckeditor/'
// If not set, CKEditor will try to detect the correct path.
$CKEditor->basePath = '../../';
// Create a textarea element and attach CKEditor to it.
$CKEditor->editor("awdtor1", $initialValue);
?>
als ik nu naar localhost/ckeditor/_samples/php/standalone.php ga krijg ik gewoon CKEditor ervoor.
als ik deze file include in een index.php, en de
include_once "../../ckeditor.php";
naar
include_once "ckeditor/ckeditor.php";
verander krijg ik alleen maar een textarea te zien
Kans groot dat je het verkeerde pad gebruikt. Zo ook reactie van Write Down.
het pad kan denk ik niet verkeerd zijn. hij genereerd immers die textarea
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
calEditor = CKEDITOR.replace( 'descItem',
{ height:'250',
customConfig: 'calconfig.js',
enterMode: CKEDITOR.ENTER_BR,
removePlugins: 'elementspath',
resize_enabled: false,
filebrowserImageBrowseUrl : '/kcfinder/browse.php?type=images',
filebrowserFlashBrowseUrl : '/kcfinder/browse.php?type=flash'
} );
{ height:'250',
customConfig: 'calconfig.js',
enterMode: CKEDITOR.ENTER_BR,
removePlugins: 'elementspath',
resize_enabled: false,
filebrowserImageBrowseUrl : '/kcfinder/browse.php?type=images',
filebrowserFlashBrowseUrl : '/kcfinder/browse.php?type=flash'
} );
Gewijzigd op 23/08/2012 09:59:58 door Ger van Steenderen
This sample shows how to create a CKEditor instance with PHP.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
include_once "ckeditor/ckeditor.php";
// Create a class instance.
$CKEditor = new CKEditor();
// Path to the CKEditor directory.
$CKEditor->basePath = '/ckeditor/';
// Create a textarea element and attach CKEditor to it.
$CKEditor->editor("textarea_id", "This is some sample text");
?>
include_once "ckeditor/ckeditor.php";
// Create a class instance.
$CKEditor = new CKEditor();
// Path to the CKEditor directory.
$CKEditor->basePath = '/ckeditor/';
// Create a textarea element and attach CKEditor to it.
$CKEditor->editor("textarea_id", "This is some sample text");
?>
Dat doet het ook prima, alleen niet als ik die code in mijn index.php zet en de paths heb aangepast, dan krijg ik gewoon een doodsimpele <textarea>
Toevoeging op 23/08/2012 10:22:05:
YES!
Het werkt :D
Ik moest de basePath aanpassen namelijk
niet '/ckeditor/'
maar 'ckeditor/'
ik weet ook niet waarom maar, who cares, het werkt :D
Iedereen bedankt voor jullie hulp en tijd!
Gewijzigd op 23/08/2012 10:22:51 door Albert de Wit
Heel simpel, /ckeditor/ is een ander path dan ckeditor :-). Dus nu weet je waarom.
Albert de Wit op 23/08/2012 10:17:49:
waarom dat gebruiken als CKEditor dit voorschrijft?
This sample shows how to create a CKEditor instance with PHP.
This sample shows how to create a CKEditor instance with PHP.
CKEditor schrijft helemaal niks voor. Ik persoonlijk ben er geen voorstander van om PHP JS te laten genereren, dus ik geef er de voorkeur aan om dat zelf te doen.
Maar, het uiteindelijke resultaat is hetzelfde, en dat is het belangrijkste :-)
Gewijzigd op 23/08/2012 11:20:03 door Ger van Steenderen