Browse Source

Enable php path for nextcloud

Bob Mottram 8 years ago
parent
commit
959fcbad54
1 changed files with 11 additions and 1 deletions
  1. 11
    1
      src/freedombone-app-nextcloud

+ 11
- 1
src/freedombone-app-nextcloud View File

@@ -271,6 +271,8 @@ function remove_nextcloud {
271 271
     function_check remove_nodejs
272 272
     remove_nodejs pleroma-nextcloud
273 273
 
274
+    sed -i 's|env[PATH]|;env[PATH]|g' /etc/php5/fpm/pool.d/www.conf
275
+
274 276
     read_config_param "NEXTCLOUD_DOMAIN_NAME"
275 277
     read_config_param "MY_USERNAME"
276 278
     echo "Removing $NEXTCLOUD_DOMAIN_NAME"
@@ -297,6 +299,7 @@ function remove_nextcloud {
297 299
     function_check remove_ddns_domain
298 300
     remove_ddns_domain $NEXTCLOUD_DOMAIN_NAME
299 301
     systemctl restart nginx
302
+    systemctl restart php5-fpm
300 303
 }
301 304
 
302 305
 function install_nextcloud_main {
@@ -321,6 +324,13 @@ function install_nextcloud_main {
321 324
     apt-get -yq install php-gettext php5-curl php5-gd php5-mysql git curl php-xml-parser
322 325
     apt-get -yq install php5-memcached php5-intl memcached php5-memcached
323 326
 
327
+    # Ensure PATH is available to php
328
+    if [ ! -f /etc/php5/fpm/pool.d/www.conf ]; then
329
+       echo $'No php www configuration file found'
330
+       exit 628757
331
+    fi
332
+    sed -i 's|;env[PATH]|env[PATH]|g' /etc/php5/fpm/pool.d/www.conf
333
+
324 334
     if [ ! -d /var/www/$NEXTCLOUD_DOMAIN_NAME ]; then
325 335
         mkdir /var/www/$NEXTCLOUD_DOMAIN_NAME
326 336
     fi
@@ -537,7 +547,7 @@ function install_nextcloud_main {
537 547
     ./occ app:enable spreed
538 548
     ./occ config:system:set defaultapp --value=gallery
539 549
     ./occ config:system:set appstoreenabled --value=false
540
-    ./occ config:system:set trusted_domains 2 --value=$NEXTCLOUD_DOMAIN_NAME
550
+    ./occ config:system:set trusted_domains 1 --value=$NEXTCLOUD_DOMAIN_NAME
541 551
     chmod g+w /var/www/${NEXTCLOUD_DOMAIN_NAME}/htdocs/config/config.php
542 552
     chown -R www-data:www-data /var/www/${NEXTCLOUD_DOMAIN_NAME}/htdocs
543 553