Repository for my website. License: CeCILL-B.
This website is created using Silex, and the dependencies are managed by Composer.
-
Clone the repository.
git clone --recursive https://github.com/AmauryCarrade/Website.git
-
Install the dependencies.
php composer.phar install -a
-
Setup URL rewriting like in the
.htaccess
file in this repository, basically redirecting all non-existant files to/index.php
, to avoid URLs likeroot/index.php/path.html
.
The /web/
directory must be exposed by the webserver.
For the chat highlighter (/chat_highlighter
) to work, you'll have to install the submodules (git submodule init
), have the exec
PHP function enabled in your settings, and have Python 3.3 or later available on your system through the python3
command.
-
Update the repository.
git pull
-
Update the dependencies and the optimized autoloader.
php composer.phar install -a