I forgot to mention/request that all the code be inserted between [CODE][/CODE] tags. Oops.
Anyways, it would be my guess that the symlink generated to support "anonymous" download is possibly being rejected by the server because it is being created with 0777 permissions.
For ZC 1.5.3 (sorry you're working with 1.5.4 although your provided admin's configure.php file indicates 1.5.3) is done in: includes/modules/pages/download/header_php.php
Search for 0777
Replace with 0755
I expect the line to look like:
Code:
mkdir(DIR_FS_DOWNLOAD_PUBLIC . $tempdir, 0777);
And then after change to be like:
Code:
mkdir(DIR_FS_DOWNLOAD_PUBLIC . $tempdir, 0755);
Login to the account, go to the recent purchase and attempt to download. Would expect it to work this time. If desired as necessary, make the purchase again and attempt to download.
Another question to somewhat close the loop on order status, if you go to localization->orders status, are you able to identify the id associated with each of the order statuses? Pending is typically 1... when selecting to edit an order status, there is information that is added to the browser address. That information would help identify which is which...
Bookmarks