login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Zend error

Offline zamna - 15/12/2007 10:38
Avatar van zamnaHTML beginner Beste Sima

Ik heb met de zend-framework een helper gemaakt om de FCKeditor in te laden. Dit werkt goed op mijn localhost. Wanneer ik dezelfde code upload naar mijn onlinehost krijg ik volgende foutmelding: Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)' in ...

Wie kan me helpen ?

Dit is de code van de helper.
  1. <?php
  2. class Zend_View_Helper_Fckeditor
  3. {
  4.  
  5. public function fckEditor( $id , $value, $url )
  6. {
  7. include_once('public/fckeditor/fckeditor.php');
  8. $oFCKeditor = new FCKeditor($id);
  9. $oFCKeditor->BasePath = $url.'/public/fckeditor/';
  10. $oFCKeditor->Value = $value;
  11. $oFCKeditor->Height = '400';
  12. $oFCKeditor->ToolbarSet = 'Custom';
  13. $oFCKeditor->Config['DefaultLanguage'] = "nl";
  14. return $oFCKeditor->Create();
  15. }
  16.  
  17. }

12 antwoorden

Gesponsorde links
Offline Stijn - 15/12/2007 13:31
Avatar van Stijn PHP expert Dit ligt niet aan je helper maar aan je Zend_Controller. Hij kan de juiste module en/of action niet verwerken.
Offline zamna - 15/12/2007 15:36
Avatar van zamna HTML beginner Hoe komt het dan dat het wel werkt als ik i.p.v fckeditor er een gewoon tekstvak plaats. Dan verander ik toch niets aan de controller ?

Het rare is ook dat het lokaal werkt maar niet op mijn gewone host.
Offline Ibrahim - 15/12/2007 17:10
Avatar van Ibrahim PHP expert Werkt de rest van je Zend applicatie wel ?
Offline Stijn - 15/12/2007 17:15
Avatar van Stijn PHP expert Maak eens een eenvoudige Helper.

  1. <?php
  2. class Zend_View_Helper_TextColor
  3. {
  4.  
  5. public function textColor( $tekst , $color = '#000000' )
  6. {
  7. return '<span style="color:'.$color.';">' . $tekst . '</span>';
  8. }
  9.  
  10. }


Werkt die? Indien ja, dan ligt het aan je FCKeditor. Dit moet wel in /application/views/helpers/ staan.
Offline Ibrahim - 15/12/2007 17:48
Avatar van Ibrahim PHP expert stijn, het kan daar niet aan liggen, aangezien het local wel werkt 
Offline zamna - 15/12/2007 20:02 (laatste wijziging 15/12/2007 20:05)
Avatar van zamna HTML beginner De eenvoudige helper werkt:
http://bcstekene.be/articles/view/id/29

Strange Strange ... Jammer dat ZF zo zuinig is met foutmeldingen, het is altijd dezelfde foutmelding en nooit met regelaanduiding  
Offline Ibrahim - 15/12/2007 21:29
Avatar van Ibrahim PHP expert dan ligt het aan de fckeditor, srry stijn 

Probeer eens in je fckeditor functie alle code te verwijderen, en gewoon return 'test'; neerzetten. Kijken of dat wel uitgevoerd word.
Offline zamna - 15/12/2007 23:45 (laatste wijziging 16/12/2007 21:51)
Avatar van zamna HTML beginner Nuja het is gewoon de weergave die niet lukt.
Zelfs het fckeditor-object tonen lukt niet online, wel lokaal.

Na wat opzoekwerk op 't net denk ik dat het probleem mssn bij de mod_rewrite kan liggen. Maar ik heb nog niet gevonden wat precies.
Offline Stijn - 17/12/2007 01:14
Avatar van Stijn PHP expert Problemen met mod_rewrite zal het niet zijn. Staat mod_rewrite wel uit in je public map?
Offline zamna - 17/12/2007 13:09
Avatar van zamna HTML beginner Jup, dat is in orde.
Offline Stijn - 17/12/2007 23:23
Avatar van Stijn PHP expert
zamna schreef:
Jup, dat is in orde.
Is je topic gefixed of niet?
Offline zamna - 19/12/2007 21:22 (laatste wijziging 19/12/2007 21:24)
Avatar van zamna HTML beginner Nee Dat was een antwoord op vorige vraag.

Heb net de oorzaak ondekt denk ik.

Lokaal kan ik de public-folder bekijken. Dit kan ik online niet. Dus volgens mij werkt de mod_rewrite nog in de public-folder, wat niet mag.

Er staat een .htaccess bestand die de mod_rewrite uitschakelt. Hoe kan dit dan ?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.318s