For Weebly publishing to function, you must meet the following minimum requirements: Linux Server running Apache, with mod_rewrite and mod_authz_core modules activated/installed, PHP 5.3 or higher, with cURL and ZipArchive activated/installed, Apache/httpd user needs permission to alter files in the publish directory and FTP Passive Mode enabled. More information can be found at
http://cloud-developer.weebly.com/understand-hosting-options.html#self-hosting