Merge pull request #3176 from eelcomaljaars/sql_mode_doc_update
Sql mode doc update
This commit is contained in:
commit
6bc657f398
2 changed files with 20 additions and 2 deletions
20
INSTALL.txt
20
INSTALL.txt
|
@ -64,7 +64,7 @@ you wish to communicate with the Diaspora network.
|
||||||
password, database name).
|
password, database name).
|
||||||
|
|
||||||
- Friendica needs the permission to create and delete fields and tables in its own database.
|
- Friendica needs the permission to create and delete fields and tables in its own database.
|
||||||
|
- Please check the additional notes if running on MySQ 5.7.17 or newer
|
||||||
|
|
||||||
4. If you know in advance that it will be impossible for the web server to
|
4. If you know in advance that it will be impossible for the web server to
|
||||||
write or create files in your web directory, create an empty file called
|
write or create files in your web directory, create an empty file called
|
||||||
|
@ -291,3 +291,21 @@ This is obvious as soon as you notice that the friendica-cron uses proc_open to
|
||||||
execute php-scripts that also use proc_open, but it took me quite some time to
|
execute php-scripts that also use proc_open, but it took me quite some time to
|
||||||
find that out. I hope this saves some time for other people using suhosin with
|
find that out. I hope this saves some time for other people using suhosin with
|
||||||
function blacklists.
|
function blacklists.
|
||||||
|
|
||||||
|
########################################################################
|
||||||
|
Unable to create all mysql tables on MySQL 5.7.17 or newer
|
||||||
|
#######################################################################
|
||||||
|
|
||||||
|
If the setup fails to create all the database tables and/or manual
|
||||||
|
creation from the command line fails, with this error:
|
||||||
|
|
||||||
|
ERROR 1067 (42000) at line XX: Invalid default value for 'created'
|
||||||
|
|
||||||
|
You need to adjust your my.cnf and add the following setting under
|
||||||
|
the [mysqld] section :
|
||||||
|
|
||||||
|
sql_mode = '';
|
||||||
|
|
||||||
|
After that, restart mysql and try again.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@ if [ $( lsb_release -c | cut -f 2 ) == "trusty" ]; then
|
||||||
sudo service apache2 restart
|
sudo service apache2 restart
|
||||||
elif [ $( lsb_release -c | cut -f 2 ) == "xenial" ]; then
|
elif [ $( lsb_release -c | cut -f 2 ) == "xenial" ]; then
|
||||||
echo ">>> Installing PHP7"
|
echo ">>> Installing PHP7"
|
||||||
sudo apt-get install -y php libapache2-mod-php php-cli php-mysql php-curl php-gd
|
sudo apt-get install -y php libapache2-mod-php php-cli php-mysql php-curl php-gd php-mbstring
|
||||||
sudo apt-get install -y imagemagick
|
sudo apt-get install -y imagemagick
|
||||||
sudo apt-get install -y php-imagick
|
sudo apt-get install -y php-imagick
|
||||||
sudo systemctl restart apache2
|
sudo systemctl restart apache2
|
||||||
|
|
Loading…
Reference in a new issue