]> git.immae.eu Git - github/wallabag/wallabag.git/blobdiff - docs/de/user/installation.rst
fix #2582 - Nginx config: disable all other PHP file from symphony
[github/wallabag/wallabag.git] / docs / de / user / installation.rst
index bee3249b025945e9db69fdfce103b055547f79b2..131aa1f8705495c8a70905ab8f42e81051bcc6d5 100644 (file)
@@ -7,7 +7,8 @@ Voraussetzungen
 wallabag ist kompatibel mit PHP >= 5.5, inkl. PHP 7.
 
 .. note::
-Pour installer wallabag facilement, nous avons créé un ``Makefile``, vous avez donc besoin d'avoir installé l'outil ``make``.
+
+    To install wallabag easily, we create a ``Makefile``, so you need to have the ``make`` tool.
 
 wallabag nutzt eine große Anzahl an Bibliotheken, um zu funktionieren. Diese Bibliotheken müssen mit einem Tool namens Composer installiert werden. Du musst es installieren sofern du es bisher noch nicht gemacht hast.
 
@@ -57,14 +58,13 @@ Um wallabag selbst zu installieren, musst du die folgenden Kommandos ausführen:
 ::
 
     git clone https://github.com/wallabag/wallabag.git
-    cd wallabag
-    ./install.sh
+    cd wallabag && make install
 
 Um PHPs eingebauten Server zu starten und zu testen, ob alles korrekt installiert wurde, kannst du folgendes Kommando ausführen:
 
 ::
 
-    php bin/console server:run --env=prod
+    make run
 
 und wallabag unter http://deineserverip:8000 erreichen.
 
@@ -187,6 +187,12 @@ Angenommen du willst wallabag in das Verzeichnis ``/var/www/wallabag`` installie
             internal;
         }
 
+        # return 404 for all other php files not matching the front controller
+        # this prevents access to other php files you don't want to be accessible.
+        location ~ \.php$ {
+            return 404;
+        }
+
         error_log /var/log/nginx/wallabag_error.log;
         access_log /var/log/nginx/wallabag_access.log;
     }