Am Montag, 24. Mai 2021, 16:06:14 CEST schrieb Eric Schirra:
Hallo,
hat es schon jemand geschaft unter openSUSE Leap 15.2 Apache mit php-fpm zum laufen zu bekommen? Habe alles so wie hier https://en.opensuse.org/SDB:Apache_FastCGI_and_PHP-FPM_configuration beschrieben ausgeführt. Der Apache startet apache2-event ohne Fehler. Php-fpm startet auch ohne Fehler. Aber sobald ich eine PHP Datei aufrufe, führt der Browser bzw Apache die Datei nicht aus, sondern der Browser möchte sie herunterladen. Also scheint noch irgendwas zu fehlen, was im sdb Eintrag fehlt. Hat jemand hierfür eine Lösung oder einen Tip oder kämpfte auch schon mal mit dem Problem?
Nach langem hin und her funktioniert es nun einigermaßen.
Aber nicht wirklich alles.
Die mod_fcid.conf sowie auch der SDB Artikel haben Fehler.
Folgendes muss in der mod_fcgid.conf ersetzt werden:
<IfModule fcgid_module>
durch:
<IfModule mod_proxy_fcgi.c>
Dann hat sie aber noch weitere Fehler.
Alle Fcgi* Variablen haben scheinbar Fehler oder funktionieren nicht.
Es erscheint in der messages folgendes:
Syntax error on line 54 of /etc/apache2/conf.d/mod_fcgid.conf
Syntax error on line 59 of /etc/apache2/conf.d/mod_fcgid.conf
Wenn man diese Zeilen auskommentiert startet der Apache.
Weiter habe ich dieses Problem/Fehler noch nicht verfolgt.
Der SDB Artikel enthält aber auch einen Fehler:
Folgendes muss ersetzt werden: