- $HOME/.npm
php:
- - 5.5
- 5.6
- 7.0
- 7.1
- php: 7.0
env: CS_FIXER=run VALIDATE_TRANSLATION_FILE=run ASSETS=build DB=sqlite
allow_failures:
- - php: 7.1
- php: nightly
# exclude v1 branches
"issues": "https://github.com/wallabag/wallabag/issues"
},
"require": {
- "php": ">=5.5.9",
+ "php": ">=5.6.0",
"ext-pcre": "*",
"ext-dom": "*",
"ext-curl": "*",
"jms/serializer-bundle": "~1.1",
"nelmio/api-doc-bundle": "~2.7",
"mgargano/simplehtmldom": "~1.5",
- "tecnickcom/tc-lib-pdf": "dev-master",
+ "wallabag/tcpdf": "^6.2",
"simplepie/simplepie": "~1.3.1",
"willdurand/hateoas-bundle": "~1.0",
"htmlawed/htmlawed": "~1.1.19",
"config": {
"bin-dir": "bin",
"platform": {
- "php": "5.5.9"
+ "php": "5.6.0"
}
},
"minimum-stability": "dev",
Voraussetzungen
---------------
- wallabag ist kompatibel mit PHP >= 5.5, inkl. PHP 7.
+ wallabag ist kompatibel mit **PHP >= 5.6**, inkl. PHP 7.
.. note::
Konfiguration von Apache
~~~~~~~~~~~~~~~~~~~~~~~~
+Vergiss nicht, die *rewrite* mod von Apache zu aktivieren.
+
+.. code-block:: bash
+
+ a2enmod rewrite && systemctl reload apache2
+
Angenommen du willst wallabag in das Verzeichnis ``/var/www/wallabag`` installieren und du willst PHP als Apache Modul nutzen, dann ist hier ein vhost für wallabag:
::
Requirements
------------
- wallabag is compatible with PHP >= 5.5, including PHP 7.
+ wallabag is compatible with **PHP >= 5.6**, including PHP 7.
.. note::
Configuration on Apache
~~~~~~~~~~~~~~~~~~~~~~~
+Do not forget to active the *rewrite* mod of Apache
+
+.. code-block:: bash
+
+ a2enmod rewrite && systemctl reload apache2
+
Assuming you install wallabag in the ``/var/www/wallabag`` folder and that you want to use PHP as an Apache module, here's a vhost for wallabag:
::
ErrorLog /var/log/apache2/wallabag_error.log
CustomLog /var/log/apache2/wallabag_access.log combined
</VirtualHost>
+
+
+.. tip:: Note for Apache 2.4, in the section `<Directory /var/www/wallabag/web>` you have to replace the directives :
+
+::
+
+ AllowOverride None
+ Order Allow,Deny
+ Allow from All
+
+
+by
+
+::
+
+ Require All granted
+
After reloading or restarting Apache, you should now be able to access wallabag at http://domain.tld.
Pré-requis
------------
- wallabag est compatible avec PHP >= 5.5, PHP 7 inclus.
+ wallabag est compatible avec **PHP >= 5.6**, PHP 7 inclus.
.. note::
Configuration avec Apache
~~~~~~~~~~~~~~~~~~~~~~~~~
+N'oubliez pas d'activer le mod *rewrite* de Apache
+
+.. code-block:: bash
+
+ a2enmod rewrite && systemctl reload apache2
+
En imaginant que vous vouliez installer wallabag dans le dossier ``/var/www/wallabag`` et que vous utilisiez PHP comme un module Apache, voici un vhost pour wallabag :
::
CustomLog /var/log/apache2/wallabag_access.log combined
</VirtualHost>
+.. tip:: Pour Apache 2.4, dans la section `<Directory /var/www/wallabag/web>` vous devez remplacer les directives suivantes :
+
+::
+
+ AllowOverride None
+ Order Allow,Deny
+ Allow from All
+
+
+par
+
+::
+
+ Require All granted
+
+
+
+
Après que vous ayez rechargé/redémarré Apache, vous devriez pouvoir avoir accès à wallabag à l'adresse http://domain.tld.
Configuration avec Nginx