Frustrating problem with 5.6.0.2 and image gallery add-ons
Permalink 1 user found helpfulI've tried several image gallery add-ons, all based on javascript and not flash, and they worked fine on 5.5.x.x. Upon upgrading to 5.6.0.2 (I skipped 5.6.0 and 5.6.0.1) I noticed that none of them works, unless the viewer is logged in. Guest users get broken HTML code, abruptly truncated at the place such an image gallery block is inserted.
How can I work around this problem?
Some of the image viewers I tried in several themes and other combinations (and none worked unless logged in) are: dojo supersized! and Photo Swipe.
Thanks!
Ryuji
I've seen a bug with 5.6.0.2 lately where it wouldn't upgrade the permissions of the sets correctly (so you'd only be able to view the files in the sets when logged in). A fresh 5.6.0.2 didn't have the problem. The solution was to remove the set (not the files though) and simple recreate it and place the files back into the set.
Just an idea.
Hope this helps.
Running the upgrade?force=1 results in a spinner that eventually times out with a server 500 error,
Still probing......
Thanks
You can check at
http://beaupix.com
Also, some other add-ons that use jquery work unless there is another add-on in the same page that breaks it... example of a page that's not broken:
http://beaupix.com/headshot/
I did notice other javascript in the header that I don't remember seeing in previous C5's (may be wrong) so was wondering if it was that.
If you can PM me your FTP etc I can try a few things... before I go on holiday.
If its affecting other image galleries then it must be either this version of C5, JQuery or something else conflicting.
I am going to try a clean install here and see if I can recreate.
If I enable debug option to show error messages to the visitors, I get this message when I'm not logged in:
Fatal error: Class 'FileSetPermissions' not found in /home/beaupixc/public_html/models/file_list.php on line 171
Does this mean that some files were not updated correctly? If so, is this primarily a consequence of a poorly made updater and manual updating is the solution?
Thanks again !
Again, this may be wrong but worth discounting.
Request URL:http://beaupix.com/
Request Method:GET
Status Code:HTTP/1.0 500 Internal Server Error
Not with second:
Request URL:http://beaupix.com/headshot/
Request Method:GET
Status Code:HTTP/1.1 200 OK
I am wondering if the error happens with an upgraded version?
Maybe duplicating the add-on into your upgraded folders might help? Not sure.
(For others who want to try manual updates, consulting these links might be useful.)
http://www.concrete5.org/documentation/how-tos/developers/manually-...
http://www.concrete5.org/community/forums/installation/update-for-c...
For now, I moved back because I can't lose business... But I'd rather find a solution!
I had a bunch of over-ride files when I tried to upgrade and 5.6 didn't like some of them.
Description of what happened...
In 5.4.2.2, there was a bug with file set, which was only unofficially resolved (to the best of my knowledge) and it was described here:
http://www.concrete5.org/community/forums/customizing_c5/problem-wi...
This solution required to override file_list.php and now 5.6.0.2 upgrade didn't like that file. Renamed it, manually upgraded again, and the problem is gone.
Thanks all who tried to help on this strange problem!
Glad its sorted.
I got a feeling it is a permissions problem but was unable to resolve it so I am sticking with 5.5.2.1 for now..