mirror of
https://github.com/tim-krehan/shopping-list.git
synced 2024-11-23 14:20:41 +01:00
c65695e986
Resolve "Datenbankscript auf utf8mb4_bin umstellen" See merge request bluekay/shopping-list!16 |
||
---|---|---|
.test | ||
config | ||
cont | ||
install | ||
js | ||
php | ||
pic | ||
style | ||
.gitignore | ||
.gitlab-ci.yml | ||
.htaccess | ||
AUTHORS | ||
index.php | ||
LICENSE | ||
README.md | ||
version.json | ||
version.php |
Shoutout!
We Use BrowserStack for cross browser testing, as it provides full testing capabillities within one application.
Recomendations
We strongly recomment to use a utf8mb4
database collation, as it has the best compatibillity with smileys and other non standard symbols. (You can't tell the enduser, that they can't use smileys. Trust me, I tried.)
Requirements
Apache Modules:
- mod-rewrite
Packages
- php7
- php7-mysql
Sample Apache Config
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName shopping.example.com
DocumentRoot /var/www/html/shopping-list
<Directory /var/www/html/shopping-list>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Installation Instructions
-
create a new mysql-database. Please use
utf8_general_ci
as your collation. -
create a new mysql-user that can edit the database.
-
Download the latest release. You can download it here (tar.gz) or here (zip)
-
unpack the archive and copy its content to
/var/www/html/shopping-list
-
grant your web server permission to write the config-file
chown www-data:www-data /var/www/html/shopping-list/config/config.php
- visit the address of your web browser, you will be redirected to the installation page
- insert your database information and create your login user
- thats it, you are good to go. You may login now!