diff -Nur smeserver-nextcloud-1.1.0.old/createlinks smeserver-nextcloud-1.1.0/createlinks --- smeserver-nextcloud-1.1.0.old/createlinks 2018-04-01 17:37:34.000000000 -0400 +++ smeserver-nextcloud-1.1.0/createlinks 2018-04-07 00:57:05.808000000 -0400 @@ -16,8 +16,7 @@ event_services("nextcloud-update", qw( httpd restart php71-php-fpm restart - php71-php-fpm reload - php-fpm reload + php-fpm restart )); event_actions("nextcloud-save", qw( @@ -35,4 +34,4 @@ foreach my $event (qw(bootstrap-console-save console-save webapps-update post-upgrade )){ event_link("nextcloud-occ-conf", $event, "30"); - } \ Pas de fin de ligne à la fin du fichier + } diff -Nur smeserver-nextcloud-1.1.0.old/root/etc/e-smith/events/actions/nextcloud-occ-conf smeserver-nextcloud-1.1.0/root/etc/e-smith/events/actions/nextcloud-occ-conf --- smeserver-nextcloud-1.1.0.old/root/etc/e-smith/events/actions/nextcloud-occ-conf 2018-04-01 17:23:58.000000000 -0400 +++ smeserver-nextcloud-1.1.0/root/etc/e-smith/events/actions/nextcloud-occ-conf 2018-04-07 00:46:02.916000000 -0400 @@ -241,7 +241,9 @@ } } - +# set cron +OCC "background:cron"; + # and finally let's set SME admin as admin, shall we ? my $admin = $NCusers{'admin'}; OCC "group:adduser admin $admin"; diff -Nur smeserver-nextcloud-1.1.0.old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/98nextcloud smeserver-nextcloud-1.1.0/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/98nextcloud --- smeserver-nextcloud-1.1.0.old/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/98nextcloud 2018-03-31 00:13:00.000000000 -0400 +++ smeserver-nextcloud-1.1.0/root/etc/e-smith/templates/etc/httpd/conf/httpd.conf/98nextcloud 2018-04-07 00:34:42.414000000 -0400 @@ -29,17 +29,18 @@ my $php =<<_EOF; AddType application/x-httpd-php .php - php_admin_flag file_uploads On + php_admin_flag file_upload On php_admin_flag magic_quotes Off php_admin_flag magic_quotes_gpc Off php_admin_value upload_max_filesize $maxupload php_admin_value post_max_size $maxpost - php_admin_value memory_limit 100M + php_admin_value memory_limit 128M php_admin_flag output_buffering Off php_admin_value max_execution_time 0 php_admin_value upload_tmp_dir /var/lib/nextcloud/tmp php_admin_value session.save_path /var/lib/nextcloud/tmp php_admin_value session.gc_maxlifetime 86400 + php_admin_value open_basedir /usr/share/nextcloud:/var/lib/nextcloud:/var/log/nextcloud.log:/var/lib/php/nextcloud:/home/e-smith/files/nextcloud:/dev/urandom:/proc/meminfo _EOF if ($fastcgi_mod eq 'mod_fastcgi'){ $php = " AddHandler phpnextcloud-fastcgi .php\n"; diff -Nur smeserver-nextcloud-1.1.0.old/root/etc/e-smith/templates/etc/php-fpm.d/www.conf/15Nextcloud smeserver-nextcloud-1.1.0/root/etc/e-smith/templates/etc/php-fpm.d/www.conf/15Nextcloud --- smeserver-nextcloud-1.1.0.old/root/etc/e-smith/templates/etc/php-fpm.d/www.conf/15Nextcloud 2018-03-31 00:11:25.000000000 -0400 +++ smeserver-nextcloud-1.1.0/root/etc/e-smith/templates/etc/php-fpm.d/www.conf/15Nextcloud 2018-04-07 00:33:53.996000000 -0400 @@ -21,6 +21,7 @@ pm.max_spare_servers = 4 pm.max_requests = 1000 php_admin_value[session.save_path] = /var/lib/php/$id/session +php_admin_value[session.gc_maxlifetime] = 86400 php_admin_value[opcache.file_cache] = /var/lib/php/$id/opcache php_admin_value[upload_tmp_dir] = /var/lib/php/$id/tmp php_admin_value[error_log] = /var/log/php/$id/error.log