Der Martin: PHP-Framework funktioniert nicht auf dem STRATO-Server

Beitrag lesen

problematische Seite

Hallo Jörg,

Kannst Du die Zeile

return str_replace( '{ main }', $view, $layout );

mal testhalber gegen

return str_replace( '{ main }', "$view", $layout );

austauschen?

wenn $view ein String ist, wie Boris überprüft hat, was soll das dann bringen?

@borisbaer: Die PHP-Fehlermeldung sagt aber tatsächlich, dass $view ein bool ist. Das kann laut PHP-Handbuch sein, wenn Output Buffering nicht aktiv ist.
Kann es sein, dass du vor dem zweiten ob_get_clean() auch ein zweites ob_start() notieren solltest? Aus dem Handbuch geht leider nicht eindeutig hervor, ob ob_get_clean() das Output Buffering beendet oder nicht.

Einen schönen Tag noch
 Martin

--
Wer nicht genießt, wird ungenießbar.
(Mottospruch auf einem T-Shirt)