diff options
| -rwxr-xr-x | phpBB/develop/set_permissions.sh | 9 | ||||
| -rw-r--r-- | phpBB/includes/functions_messenger.php | 7 | 
2 files changed, 16 insertions, 0 deletions
diff --git a/phpBB/develop/set_permissions.sh b/phpBB/develop/set_permissions.sh new file mode 100755 index 0000000000..879b94e518 --- /dev/null +++ b/phpBB/develop/set_permissions.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# set permissions required for installation + +dir=$(dirname $0) + +for file in cache files store config.php images/avatars/upload +do +	chmod a+w $dir/../$file +done diff --git a/phpBB/includes/functions_messenger.php b/phpBB/includes/functions_messenger.php index 99883cd9ca..bb0d88ec1b 100644 --- a/phpBB/includes/functions_messenger.php +++ b/phpBB/includes/functions_messenger.php @@ -671,11 +671,18 @@ class queue  			$package_size = $data_ary['package_size'];  			$num_items = (!$package_size || sizeof($data_ary['data']) < $package_size) ? sizeof($data_ary['data']) : $package_size; +			/* +			* This code is commented out because it causes problems on some web hosts. +			* The core problem is rather restrictive email sending limits. +			* This code is nly useful if you have no such restrictions from the +			* web host and the package size setting is wrong. +  			// If the amount of emails to be sent is way more than package_size than we need to increase it to prevent backlogs...  			if (sizeof($data_ary['data']) > $package_size * 2.5)  			{  				$num_items = sizeof($data_ary['data']);  			} +			*/  			switch ($object)  			{  | 
