PHP-Framework funktioniert nicht auf dem STRATO-Server
bearbeitet von Der MartinHallo 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](https://forum.selfhtml.org/self/2022/sep/04/php-framework-funktioniert-nicht-auf-dem-strato-server/1801825#m1801825), was soll das dann bringen?
@borisbaer: Die PHP-Fehlermeldung sagt aber tatsächlich, dass $view ein *bool* ist. Das kann [laut PHP-Handbuch](https://www.php.net/manual/en/function.ob-get-clean) 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_end_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)