Nivoslide cant upload images

Problems :

Warning: move_uploaded_file(/home/public_html/modules/nivoslider/img/en0.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/public_html/modules/nivoslider/nivoslider.php on line 255

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpcLXVl8' to '/home/public_html/modules/nivoslider/img/en0.jpg' in /home/public_html/modules/nivoslider/nivoslider.php on line 255

Solutions :
If we see the error message above, we will see that the caused is folder permission for nivoslider/img/
So you must sure that the nivoslider have the right folder permissions to write. Like 777 or 775 (different host had different rules)