Hi,
eigentlich laufen 3-4 Wordpress Installationen mit wenig Besuchern auf meinem LAMP zufriedenstellend.
Nun habe ich wieder soviel Lob über nginx gelesen das ich doch mal nginx testen mag.
Ich habe in der /etc/nginx/sites-available/default nur mal wenig angepasst:
So, der Server läuft, d.h. eine Test.html oder eine test.php funktioniert. Wenn ich jetzt einfach die Location in ein Wordpress-Verzeichniss lege kommt Bad Gateway. Der Apache kann die Wordpress-Seite darstellen. Was fehlt noch?
Da hats noch ein paar .htaccess-Dateien. Die im Hauptverzeichnis kann ich ja konvertieren aber wohin kommen die anderen?
Hier die im Hauptverzeichnis:
Und konvertiert kommt folgendes in die o.g. default unter location /
Aber es kommt nun immer noch Bad Gateway. Weiß jemand was noch fehlt?
eigentlich laufen 3-4 Wordpress Installationen mit wenig Besuchern auf meinem LAMP zufriedenstellend.
Nun habe ich wieder soviel Lob über nginx gelesen das ich doch mal nginx testen mag.
Ich habe in der /etc/nginx/sites-available/default nur mal wenig angepasst:
Code:
server {
listen 85; ## listen for ipv4
listen [::]:85 default ipv6only=on; ## listen for ipv6
server_name MEINEDOMAIN.DE;
access_log /var/log/nginx/localhost.access.log;
location / {
root /var/www/MEINEDOMAIN;
index index.html index.htm index.php;
}
# und noch php
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
So, der Server läuft, d.h. eine Test.html oder eine test.php funktioniert. Wenn ich jetzt einfach die Location in ein Wordpress-Verzeichniss lege kommt Bad Gateway. Der Apache kann die Wordpress-Seite darstellen. Was fehlt noch?
Da hats noch ein paar .htaccess-Dateien. Die im Hauptverzeichnis kann ich ja konvertieren aber wohin kommen die anderen?
Hier die im Hauptverzeichnis:
Code:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Und konvertiert kommt folgendes in die o.g. default unter location /
Code:
{ if (!-e $request_filename){ rewrite ^(.*)$ /index.php break; }
Aber es kommt nun immer noch Bad Gateway. Weiß jemand was noch fehlt?