Error Message: "Fatal error: Unable to read..."

Please note that every software package we offer has a few key files that need to be uploaded in BINARY format when you transfer them to your server. In general the following files and folders must be uploaded in BINARY.

  1. All libsecure.php files. You will find one in the root "/" software folder as well as one in the "admin/" directory.

  2. The entire "install/" folder.

If you get an error similar to the one below, you will need to first delete the file off your server and upload it again. Make sure that you set your FTP client to upload in binary mode.

"Fatal error: Unable to read 123456 bytes in /some/path/to/sunshop/libsecure.php on line 0"

Forcing the FTP client to upload in binary mode will fix this problem.

  • Email, SSL
  • 51 Users Found This Useful
Was this answer helpful?

Related Articles

How to install on GoDaddy linux servers (PHP 5.2)

Our software can be installed and runs fine on GoDaddy linux servers. The following instructions...

Checkout and My Account pages return "This Connection is Untrusted" or similar errors.

If you go to the "My Account" page ot try to checkout after adding a product to your cart and...

Error Message: "Fatal error: Cannot instantiate non-existent class: db_mysql..."

If you get an error similar to "Fatal error: Cannot instantiate non-existent class: db_mysql in...

Updating your software license key.

If we update your license key to change a domain, update the expiration, or make any profile...

Error Message: "Fatal error: Cannot instantiate non-existent class: db_mysql..."

If you get an error similar to "Fatal error: Cannot instantiate non-existent class: db_mysql in...