Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

07.12.2012, 22:35

mythweb - falsche PHP-Version?

Hallo,
ich habe via git die aktuelle (0.26) Version von MythTV installiert und bin nun dabei, mythweb zum Laufen zu bringen. Nun scheitere ich allen möglichen Stellen mit folgenden Meldungen:

Zitat

Warning: Unknown: function '0' not found or invalid function name in Unknown on line 0

Warning at /var/www/localhost/htdocs/mythweb/includes/session.php, line 21:
!!NoTrans: session_start(): Cannot send session cookie - headers already sent!!

Warning at /var/www/localhost/htdocs/mythweb/includes/session.php, line 21:
!!NoTrans: session_start(): Cannot send session cache limiter - headers already sent!!

Fatal error: Call-time pass-by-reference has been removed in /var/www/localhost/htdocs/mythweb/includes/sorting.php on line 122

In Zusammenhang mit "älteren" Versionen haben ich was mit "geht nur mit PHP 5.3" gefunden, ich habe aber 5.4 installiert. Hat jemand mythweb 0.26 am Laufen? Wenn ja, welche PHP-Version ist da im Einsatz? Wie downgrade ich PHP?
Danke im Voraus!
Jörg
VDR-Server:
AMD Sempron 2200 - 512 MB - DVB-C 2 x Mystique CaBiX-C2
3.5.?-gentoo - MythTV 0.27 (UPnP-Clients BD-Player Sony und Philips TV)

VirtualBox-Host headless:
AMD Athlon 2-Kern - 4GB Ram VMware-Server 2 - mehrere virt. Maschinen mit Gentoo bzw. WinXP/Win7

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »joerg99« (09.12.2012, 17:33)


2

08.12.2012, 22:23

Also über mythtv kann ich leider nichts sagen, aber php downgradest du wie folgt:

Quellcode

1
emerge -a =dev-lang/php-5.3.15


oder halt jede andere version angeben die du gerne haettest, beim naechsten update wird das natuerlich wieder geupdatet, wenn du das verhindern willst, musst die die hoeheren versionen maskieren.

3

08.12.2012, 23:09

PHP ist geslotted. Dh. Du kannst mehrere Versionen gleichzeitig installiert haben.

Quellcode

1
emerge dev-lang/php:5.3

Welches PHP dann standardmäßig verwendet wird, kannst Du mit "eselect php" auswählen. In Deinem Fall also

Quellcode

1
eselect php set apache2 php5.3
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

4

09.12.2012, 17:32

Danke!
Es ist wirklich so, MythWeb kann nicht mit PHP5.4 - nach dem Umstellen auf 5.3 (danke @bell) funktioniert es wunderbar.
Jörg
VDR-Server:
AMD Sempron 2200 - 512 MB - DVB-C 2 x Mystique CaBiX-C2
3.5.?-gentoo - MythTV 0.27 (UPnP-Clients BD-Player Sony und Philips TV)

VirtualBox-Host headless:
AMD Athlon 2-Kern - 4GB Ram VMware-Server 2 - mehrere virt. Maschinen mit Gentoo bzw. WinXP/Win7