Hallo Lars,
.htaccess bzw. mod_rewrite funktioniert unter nginx so nicht. Du musst die entsprechenden Anweisungen also in die nginx-Konfiguration packen. In der Doku von Joomla ist das sehr gut beschrieben: https://docs.joomla.org/Nginx
Gruß aus Regensburg Sebastian
-----Ursprüngliche Nachricht-----
Von:Lars Kagrath lkagrath@fz-borstel.de Gesendet: Fre 22 Januar 2016 11:49 An: German mailing list for CentOS centos-de@centos.org Betreff: [CentOS-de] nginx auf CentOS 7.2
Hallo,
ich habe einen CentOS 7.2 Server (1511) und darauf nginx als Webserver installiert.
Leider funktioniert php nach wie vor nicht. Ich kann zwar eine info.php Testseite aufrufen, aber alles andere funktioniert nicht - z.b. Joomla Installation - hier wechselt er die Seite einfach nicht.
Unter Apache dagegen läuft alles einwandfrei (nginx disable / apache enable) - daher denke ich, dass es eine Einstellung von nginx sein müsste.
Ich habe diverse Anleitungen im Internet gelesen, stimmen alle zu 99% überein - vielleicht ist es auch eine Einstellung in der php.ini oder in php-fpm.conf ist. Firewall und SELinux habe ich schon ausgeschlossen.
Vielleicht hat ja jemand einen Rat oder schon mal ein ähnliches Problem.
Hier der Auszug auf der nginx.conf
location ~ .php$ { root /usr/share/nginx/test; index index.php index.html index.htm; try_files $uri =404; fastcgi_split_path_info ^(.+.php)(/.+)$; fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
Vielen Dank und beste Grüße
Lars Kagrath
-- _______________________________________________ CentOS-de mailing list CentOS-de@centos.org https://lists.centos.org/mailman/listinfo/centos-de
Hallo Sebastian,
danke für den Tipp, erste Test sehen schon viel besser aus.
Viele Grüße
Lars
Am 22.01.2016 um 12:13 schrieb Sebastian Heid:
Hallo Lars,
.htaccess bzw. mod_rewrite funktioniert unter nginx so nicht. Du musst die entsprechenden Anweisungen also in die nginx-Konfiguration packen. In der Doku von Joomla ist das sehr gut beschrieben: https://docs.joomla.org/Nginx
Gruß aus Regensburg Sebastian
-----Ursprüngliche Nachricht-----
Von:Lars Kagrath lkagrath@fz-borstel.de Gesendet: Fre 22 Januar 2016 11:49 An: German mailing list for CentOS centos-de@centos.org Betreff: [CentOS-de] nginx auf CentOS 7.2
Hallo,
ich habe einen CentOS 7.2 Server (1511) und darauf nginx als Webserver installiert.
Leider funktioniert php nach wie vor nicht. Ich kann zwar eine info.php Testseite aufrufen, aber alles andere funktioniert nicht - z.b. Joomla Installation - hier wechselt er die Seite einfach nicht.
Unter Apache dagegen läuft alles einwandfrei (nginx disable / apache enable) - daher denke ich, dass es eine Einstellung von nginx sein müsste.
Ich habe diverse Anleitungen im Internet gelesen, stimmen alle zu 99% überein - vielleicht ist es auch eine Einstellung in der php.ini oder in php-fpm.conf ist. Firewall und SELinux habe ich schon ausgeschlossen.
Vielleicht hat ja jemand einen Rat oder schon mal ein ähnliches Problem.
Hier der Auszug auf der nginx.conf
location ~ .php$ { root /usr/share/nginx/test; index index.php index.html index.htm; try_files $uri =404; fastcgi_split_path_info ^(.+.php)(/.+)$; fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
Vielen Dank und beste Grüße
Lars Kagrath
-- _______________________________________________ CentOS-de mailing list CentOS-de@centos.org https://lists.centos.org/mailman/listinfo/centos-de