This means that the file was uploaded as ASCII text (plain text) instead of as a binary file (1's and 0's). Some PHP codes require that it is transfered as a binary file and not as plain text. Setting your FTP client to force Binary mode, instead of allowing it to auto-detect the mode, will fix this problem 90% of the time.
Refer to the FTP client's website for specific instructions.
Recommended Help Content
Available PHP Memory Exhausted.
Wordpress Error: Unable to create directory /wp-content/uploads/2009/mydir/summer/ Is its parent directory writable by the server?
This article will explain how to add a PHP handler to your .htaccess files. This is useful if you want to customize the version of PHP that runs your PHP files.
Related Help Content
Script executed with a cron job requires a specific php.ini file to be used.
How to customize your html or php error pages.
tags: errors php
PHP vs PHP single php.ini vs PHP with FastCGI
Why can't I log into my PHP-Nuke based website?
tags: nuke php
This article will outline which PHP PEAR Packages are installed and how you can install additional PHP PEAR Packages.
Website shows a server 500 error, what can I do to fix it?
In the newer versions of PHP, they have included a new directive to control and handle remote includes. We disable this option, by default, which may affect some of your PHP scripts.
How do I change the PHP environment for my site with php.ini?