couldn't access to it "Not Found The requested document was not found on this server."

(1) First of all, please check that the 'admin/index.php' file is present on your web server. It sounds like the file might not be there.

(2) Next, check the permissions of the 'admin/index.php' file (and the permissions of the 'admin' folder and all other parent folders). Default permissions of 644 for files and 755 for folders should be fine. You should be able to check and change file and folder permissions using an FTP program such as Filezilla or via your web hosting account's online control panel.

(3) Try visiting your admin section by going to 'admin/index.php' (stating the index page's filename) instead of just 'admin/' in case your web server is not set up to find and go to the 'index.php' file automatically.

but i didnt changed something .

(1) If things were working fine and you did not change anything yourself but things are no longer working as they should, then this suggests that something may have changed on your web server.
Please ask your web host if they have made any changes to your hosting account recently which might somehow be contributing to your problem. Maybe they have changed some PHP settings or the PHP version.

(2) Also, please try installing and running the Showkase Server Compatibility Test.
Even if you ran the test before initially installing Showkase, please try again in case your web host has made any changes recently and any of the tests currently fail.
The results of the tests may point us in the right direction.

(3) Try upgrading to the current version of Showkase (v1.7.3) to see if this helps.
I have sent you a new download link for your Showkase purchase.
For reference, instructions for Upgrading Showkase can be found here.

Hopefully my notes above will help to resolve your problem (or at least point us in the right direction).
Please let me know how you get on and if I can be of any further assistance.

202

(5 replies, posted in Showkase Support)

@Sake

The developers are working on a  new version at the moment but, unfortunately, I do not know when it will be released.
In the meantime, I would certainly recommend upgrading to v1.7.3 as this version features significantly faster publishing times (especially for sites with a large number of galleries).

For example, I created a test site in Showkase v1.7.3 with 128 galleries.
The initial publishing of the site took approximately 60 seconds. Subsequent publishing took approximately 5 seconds.
Please note that if you change the theme or the value for 'Customize Theme -> Gallery Index Page -> Thumb percent height', then thumbnails will need to be recreated and the publishing time will increase but, as long as thumbnails do not need to be recreated, publishing will be noticeably quicker.

This is not a strict benchmark (and actual publishing times will depend on many factors such as your web server) but my own findings should hopeful give you an idea of what to expect.

Incidentally, the bug noted above was fixed in a recent update to the Showkase v1.7.3 zip file so if you update to v1.7.3 just now, you will not need to manually implement the bugfix.
The bugfix was just a single line change in a single file so only the build number changed (to "2018.03.29.09.24.33" for Showkase-Standard and "2018.03.29.09.24.34" for Showkase-Pro).

203

(4 replies, posted in Showkase Support)

I'm glad you've got things working again until the official fix in the next version.
Thank you for letting me know.

204

(3 replies, posted in Showkase Support)

You're welcome!

205

(3 replies, posted in Showkase Support)

The code that sets the widths of the contact form input fields in the Kosel theme can be found on line 611 of the '_themes/kosel/css/styles.css' file:

@media only screen and (min-width: 768px) {
  input[type=text],
  input[type=email] {
    width: 200px;
  }
  textarea {
    width: 700px;
  }
}

You can either change the values there or override the values by adding the code below (with your own values) to your '_themes/kosel/css/custom.css' file, e.g.:

@media only screen and (min-width: 768px) {
  input[type=text] {
    width: 300px;
  }
  input[type=email] {
    width: 400px;
  }
  textarea {
    width: 700px;
  }
}

Please note that the line number above refers to the current version of Showkase (v1.7.3).

I hope this helps.

206

(4 replies, posted in Showkase Support)

It certainly sounds like the -1 memory_limit issue noted in this thread.

If the problem just happened suddenly without you changing anything yourself, then it is very likely that something changed on your web server.
Please check in with your web host and ask them if they have changed anything on your hosting account recently and, if so, what.

Also, please confirm what your PHP memory_limit is currently set to.
Better still, if you could post the link to a phpinfo() file so that I can take a look at your PHP settings, that your would great, thanks.

  • Create a new file in a plain text editor with the following code: <?php phpinfo(); ?>

  • Save the file with a .php file extension (for example, 'phpinfo.php').

  • Upload the file to your web server.

  • Copy the URL to the file in a post below..

When implementing the workaround I posted in the other thread (link above), please make sure that lines 25 to 27 inclusive of the 'admin/classes/thumbnail.php' file are exactly as follows:

$memoryLimit = (ini_get('memory_limit') == '')
    ? MEMORY_LIMIT_FALLBACK
    : '1024M';

Hopefully my notes above will point us in the right direction and be a step closer to solving your problem.
If the problem persists, I would be more than happy to investigate further but it would help if I had access to your web server. If this proves to be necessary and you are agreeable, then I'll send you an email address where you can forward to me your FTP login credentials. Thank you.

207

(5 replies, posted in Showkase Support)

@nuvisions

Thank you very much for allowing me access to your web server.
It was very helpful in confirming the bug.

------------------------------------------------------------------------------------------------

Just a quick follow up for anyone following this thread...

The problem was, indeed, caused by a PHP memory_limit of -1.

The memory_limit of 128M in the user's case above was for the root directory only (not inherited by subdirectories) and the memory_limit for the Showkase site's 'admin' directory (and all its subdirectories) was reported as -1.

This bug will be fixed in the next version of Showkase and the workaround I posted above (to modify the 'thumbnail.php' file) should work fine as a temporary measure for anyone experiencing similar symptoms.

208

(5 replies, posted in Showkase Support)

You're welcome!

I'm glad to hear that my suggestion worked, although I'm a little surprised as I expected to see "-1" instead of "128M" as your memory_limit.
As your memory_limit is already set to an actual value ("128M"), Showkase should read this value and continue as normal (unless your web server is not reporting the memory_limit correctly). It is only if Showkase encounters a memory_limit of "-1" that a problem can occur. (Incidentally, if your memory_limit was not high enough, you would see error messages in Showkase's status bar.)
I'm glad your Showkase site is back up and running but as the problem is not exactly as I expected, I cannot be sure that the new version of Showkase (when it is released) will actually solve your problem.

I would be happy to investigate further but it would help if I had access to both your Showkase site and your web server to check things out and run some tests. If you are agreeable to this, then please email me (you have my email address) with your Showkase site login details (login page URL, username, password) and FTP login details (host, username and password) and I'll hopefully find the exact cause of the problem. (I will not change or delete any existing files on you web server and I will leave everything as I find it.)

It would certainly help us to determine the exact nature of your problem and might help us to formulate a bugfix for the next version of Showkase. Thank you.

However, as everything seems to be working OK at the moment (with the workaround in place), if you would rather just leave things as they are and wait until the next version of Showkase (when it is released) to see if this fixes the problem, then I understand and that is perfectly fine.

209

(5 replies, posted in Showkase Support)

Thank you for running Showkase in debug mode and for trying the Showkase Server Compatibility Test.
They are usually the two most helpful things when trying to troubleshooting a problem.

The following is just a hunch but it may help.

Please check the PHP memory_limit value on your web server.
You should be able to check your PHP settings using phpinfo() as follows:

  • Create a new file in a plain text editor with the following code: <?php phpinfo(); ?>

  • Save the file with a .php file extension (for example, 'phpinfo.php').

  • Upload the file to your web server and open it in a browser.

If memory_limit is set to -1 (to assign no memory limit) rather than an actual value, then this is likely to be the cause of your problem.

Showkase is not currently set up to handle such a memory_limit value and this prevents thumbnails from being generated. (I have seen this only once before it could be the cause of your problem.)

The developers are aware of this issue and it will be fixed in the next version of Showkase.
In the meantime, a workaround is to hard-code a suitable $memoryLimit value into Showkase's source code.
Open the 'admin/classes/thumbnail.php' file in a plain text editor and change line 27 from:

: ini_get('memory_limit');

to:

: '1024M';

After making this change, please republish your Showkase site (just click the 'Publish' button).
Please note that the line number above refers to the current version of Showkase (v1.7.3).

Hopefully this will solve your problem.
Please let me know how you get on and if I can be of any further assistance.

210

(3 replies, posted in Showkase Support)

No problem!
I'm glad my suggestion worked for you. Thank for you letting me know!

211

(3 replies, posted in Showkase Support)

Try adding the following CSS to your site's '_themes/kosel/css/custom.css' file (changing the actual font-size value as necessary).

.type-galleryindex .thumbs figcaption a {
    font-size: 24px;
}

This should change the font-size for the Gallery Index Page thumbnail text.

If you have a lot of text to display and find that it is being truncated (and not all displayed), then you might like to try using the following CSS instead (which will leave more room between rows of thumbnails for text to wrap).

.type-galleryindex .thumbs figcaption {
    font-size: 24px;
}

There is no need to re-publish your site after making this change but you might need to clear your browser's cache before reloading your Gallery Index Page in order to see this change.

You're welcome! I'm glad it turned out to be an easy fix.

Thank you for providing the links.

I have downloaded your image and notice that the white area surrounding the picture is actually part of the image file itself (and is not originating from Showkase).
Open the image in an imaging program (such as Adobe Photoshop), crop the image to remove the white area surrounding the picture and then reupload the image file to Showkase.

This should solve your problem.

Unfortunately, I have been unable to reproduce the problem that you describe so I'm not sure what might be causing your problem.

  • I installed a fresh Showkase v1.7.3 site.

  • I changed the theme to Kosel.

  • I changed the 'Max site width (px)' to '1000'.

  • I changed the 'Overall color scheme' to 'custom'.

  • I changed the 'Background color' to '808080'.

  • I created a 'Basic' page.

The entire background of the page I created (the body content and the surrounding area) is #808080.

Here are a few things to check and try.

(1) If you are not already using the latest version of Showkase (v1.7.3), then please try upgrading your site to ensure that any bugs from previous versions which have since been fixed are not contributing to your problem.
Full instructions for downloading the latest version and upgrading an existing site can be found on the Upgrading Showkase support page.

(2) Try clearing your browser's cache before reloading your site to make sure that your browser is using the most recent versions of all your site's files from your web server (and not any cached versions).

(3) Check to see if you have any custom CSS (perhaps in your theme's 'custom.css' file) which might be conflicting with Showkase's own CSS and overriding the background color set in the interface.

I hope that these suggestions help.
If not, then please post back with the URL to one of your web pages which demonstrates this problem so that I can see the problem for myself and hopefully help further.
Thank you.

215

(1 replies, posted in Showkase Support)

Unfortunately, Juicebox-Pro's direct download functionality does not work on iOS devices so Juicebox-Pro automatically hides the Download Button when an iOS device has been detected. (The Direct Download button should display and function fine on Android devices, though.)
As you have discovered, the best alternative for iOS users would be to include the Open Image button so that they can open the image in a new windows and download the image from there (using Mobile Safari's native 'Save Image' functionality).

216

(7 replies, posted in Showkase Support)

Thanks for the update!
I'm glad you're getting on well with Showkase.

217

(7 replies, posted in Showkase Support)

With all default settings (for both Showkase and Juicebox-Pro), Showkase will dynamically resize a Juicebox gallery on a Juicebox gallery page so that the bottom of the gallery rests at the bottom of the browser window, no matter what the size or shape of the browser window is. Therefore, the gallery is always visible in its entirety and vertical scrolling is required only to see the page footer (below the gallery).

The default value for 'External fit px' (resulting in the behavior I described above) is '0' (zero).
If you have a large site header (taller that the default site header text), then this can push the gallery down the page slightly (resulting in vertical scrolling being required to see the bottom of the gallery).
'External fit px' was designed to compensate for a tall site header and using a small negative value will reduce the gallery's height a little to, once again, allow the entire gallery to be seen without vertical scrolling.
A value of '-25' seems very reasonable as your site header is not that much taller than default site header text.
Having changed the 'External fit px'  value to '-25', things look much better on a 15" screen now.

If you want your main images to be displayed even larger than they at are present, then you could actually increase the height of your gallery by using a positive value for 'External fit px'. This would mean that users would have to scroll vertically to see the whole of your gallery but this might be something you are willing to live with to have your images displayed as large as possible (in the gallery's unexpanded form).

You could also reduce the number of thumbnail rows on your gallery page (by limiting the number of thumbnail rows to just 1 by setting maxThumbRows="1").
Space is reserved for the thumbnails (the thumbnail are not dynamically resized) and the main images are displayed in the remaining space. If you have fewer rows of thumbnails on your gallery page, then this will leave more space for the main images to be displayed.

With regard to the 'Press Esc to exit full screen' message, when you set useFullscreenExpand="TRUE" (to expand the gallery fullscreen rather than just full browser), you are making use of the browser's implementation of the Fullscreen API and the text for the message actually comes from the browser (not Juicebox or Showkase) and cannot be changed.
However, using the Esc key to close the expanded gallery should have the have functionality as closing the gallery via the Button Bar's Expand/Close Button (and it does in Chrome, Edge, Firefox, Internet Explorer and Opera on my Windows 10 PC).
If this does not seem to work for yourself, then try completely clearing your browser's cache before reloading your web page and trying again. Your browser may have cached some older Juicebox or Showkase files which might be causing a problem after upgrading.

If this does not help, then please let me know exactly what you mean when you say that the 'menu bar' does not reappear.
Are you referring to the Showkase navigation menu (at the top of the page) or the Juicebox Button Bar?
Perhaps you could upload a couple of screenshots to let me see what you are seeing. It might help me to troubleshoot your problem further. Thank you.
Otherwise, if you are really concerned about the 'Press Esc to exit full screen' message and its functionality, then you could avoid the problem altogether by setting useFullscreenExpand="FALSE" (although the gallery will expand only to fill the browser window rather than the entire screen).

I hope these notes help.

218

(7 replies, posted in Showkase Support)

I'm glad to hear that you've been able to resolve your problem. Thank you for letting me know.

As far as I am aware, there are no known security issues within Showkase so there should be no need to use a third-party software package to protect a Showkase site.

Just make sure that you have a strong password for your Showkase admin login and, if you are worried about spambots harvesting information from a 'Contact' page, then edit the 'Contact' page in question, scroll down to the 'Spam Prevention' section and make sure that both the 'Robots noindex' and 'Hide email address' checkboxes are selected (to dissuade search engines from indexing the 'Contact' page and to obfuscate your email address respectively).

I have not used Wordfence myself but there may be a way to make an exception for a certain directory (or directories) which might avoid the need to actually move your Showkase site's files out of Wordfence's way. It might be worth looking into.

Also, I notice that you are currently using Showkase v1.3.5.
You might like to consider upgrading to the latest version (v1.7.3) as v1.3.5 is now over 3 years old and there have been 12 official releases since then (with many bugfixes and new features). Please see the Version History page for details.
Upgrades are free within the same major version number so you can download v1.7.3 using your original download link. (Download links always point towards the latest version rather than the version you purchased.)
You can find full instructions for upgrading a Showkase site on the Upgrading Showkase support page. (Please be sure to make a complete backup of your existing site first, just in case anything goes wrong and you need to reinstate your original files at a later date.)

Incidentally, I notice that you use an 'External fit px' value of '-300' on your Juicebox gallery pages.
This gives the main images in your gallery pages very little room to be displayed on a smallish screen (like a 15" laptop).
A smaller negative value should result in a better visitor experience across different screen sizes.

I hope these notes help.

219

(5 replies, posted in Showkase Support)

You're welcome!

I'm glad you've been able to use the available options to configure your gallery appropriately.
Thank you for letting me know.

220

(2 replies, posted in Showkase Support)

I'm glad you've been able to resolve your problem. Thank you for letting me know.

A quick recap for other users who may be reading this thread...

This problem is caused by using a version of Showkase prior to v1.7.2 under PHP 7.1 or later.
The solution is to upgrade Showkase to v1.7.2 (or ideally the latest version which is currently v1.7.3) as Showkase v1.7.2 is compatible with PHP 7.1 and 7.2.

A full list of changes between versions can be found here: Version History.
Full instructions for upgrading Showkase can be found here: Upgrading Showkase.

221

(5 replies, posted in Showkase Support)

Thank you so much for the help. I think I got it now.

You're welcome. I'm glad you've got your original problem sorted out. Thank you for letting me know.

Is there a way to keep the image area / caption area constant? I'm finding my galleries that have different image sizes and or orientation affects how much of my captions are displayed. Some have either missing text or sometimes the bottom 1/2 of a sentence is cut off.

Notes on the width of the caption area:

When captionPosition (in the Juicebox gallery page's 'Caption (Pro)' section) is set to either OVERLAY or BOTTOM, then the width of the caption area will span the entire width of the gallery and will, therefore, remain constant no matter what the image dimensions are.

When captionPosition is set to either OVERLAY_IMAGE or BELOW_IMAGE (it sounds like you might be using one of these values), then the width of the caption area will span the width of the image.

When captionPosition is set to BELOW_THUMBS, then the width of the caption area will span the width of the thumbnail area.

Notes on the height of the caption area:

When captionPosition is set to OVERLAY or OVERLAY_IMAGE, the height of the caption area is variable (it will increase, if necessary, to accommodate long captions) up to a maximum value set via maxCaptionHeight (default value, 120px).

When captionPosition is set to BOTTOM, BELOW_IMAGE or BELOW_THUMBS, the height of the caption area is fixed at the maxCaptionHeight value (instead of being variable).

For reference, a list of all Juicebox-Pro Caption Options can be found here.

Possible solutions:

With the above information in mind, possible solutions to your problem would be to either:
(1) Set captionPosition to either OVERLAY or BOTTOM (to ensure that the caption area's width spans the entire gallery).
... or:
(2) Set captionPosition to either OVERLAY_IMAGE or BELOW_IMAGE and increase maxCaptionHeight (to give your captions more room with less likelihood that they will be truncated).

I hope you can use some combination of these options and values to configure your gallery as you'd like it to be.

If possible, where would be the place to change the background (image or color) for the resulting space around the image?

You can change the 'Gallery background color' in the Juicebox gallery page's 'Lite Viewer Options' section.

If you would like to use an image for the gallery's background, you can enter the 'Background Url' to an image on your web server in the Juicebox gallery page's 'Background Image (Pro)' section. The 'Background Url' can be an absolute URL or a relative URL (relative to the gallery's embedding page).

Alternatively, you could make your gallery's background transparent (by setting the gallery background color's 'Opacity' to 0 (zero) and then set a background color or image for the entire site (rather then just the gallery) in the 'Site -> Customize Theme' tab.

If you want to set a custom color for the site's background, change the 'Color Scheme -> Overall color scheme' to 'custom' and then set the 'Background color' in the 'Custom Palette' section.

If you want to use an image for the site's background, first upload the image to the library ('Library -> Upload') and then select the image via 'Site -> Customize Theme -> Background -> Background URL'.

I hope this helps.

222

(4 replies, posted in Showkase Support)

You're welcome!

223

(4 replies, posted in Showkase Support)

It looks like you've found a small bug.
After installing Juicebox-Pro to Showkase-Standard, the label on the 'Site -> Customize Viewers' tab should change from just "Juicebox" to "Juicebox-Pro 1.5.1".
Thank you for reporting this issue.

I've contacted the developers who will hopefully fix this for the next release.

In the meantime, I think I've found the root of the problem (Showkase being unable to read the Juicebox version number from the 'juicebox.js' file under PHP 7.1.0 and above) and you might like to implement the following fix manually. I've tested it myself (under PHP 5.6.36 and 7.2.7) and it seems to work fine.

Open your site's 'showkase/admin/classes/themeset.php' file in a plain text editor and change line 229 from:

$docBlock = file_get_contents($sourcePath, false, NULL, -1, 50);

... to:

$docBlock = file_get_contents($sourcePath, false, NULL, 0, 50);

(The problem seems to have happened with a change in PHP 7.1.0 so if you are running a version of PHP prior to 7.1.0, you will not see the problem.)

Please note that the line number above refers to the current version of Showkase (v1.7.3).

I hope this helps to fix the problem until the developers are able to incorporate it into the next release.

Incidentally, when installing Juicebox-Pro into Showkase-Standard, you need only copy the Pro 'jbcore' folder to the 'admin/plugins/juicebox/master/' location (overwriting the existing Juicebox-Lite 'jbcore' folder). On next publishing your site, Showkase will automatically copy the 'jbcore' folder from the 'master' location to the 'viewers' location.

224

(5 replies, posted in Showkase Support)

It sounds like you might currently be using the default 'Body text layout' of '1-column narrow', where the body text is in a narrow column, justified to the left hand side of the gallery.

If you edit your gallery page, scroll down to (and expand) the 'Override Site Options' section and select '1-column wide' for the 'Body text layout' (and then click 'Save' and 'Publish'), the body text will span the entire width of the gallery.

If you want the body text to be centered (rather than left-justified) within the area it occupies, then you can do so using CSS.
Click on the 'Source' button on the editor's toolbar and you should find that your body text is within <p> tags.
Just change the <p> tags to <p style="text-align: center;"> and this should work.

I hope this helps.

I'm glad to hear that you have been able to resolve your problem.
Thank you for letting me know (and for sharing your solution).