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.

  • 60 Users Found This Useful
Was this answer helpful?

Related Articles

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...

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...

How to install to 1&1.com's linux servers.

Our software can be installed and runs fine on 1&1's Linux servers. However, the initial...

Installing on a temporary or development server.

Our software licenses must be assigned to a domain in order for them to install properly. If you...

Our Hosting Recommendations

The following hosts have been reported to support the latest version of SunShop as of the...