Troubleshooting
This section covers solutions to common issues that may arise when using PhotoBerry Studio. If you're encountering problems, try the following solutions before contacting support.
Identifying Conflicts
Sometimes, third-party themes or plugins may conflict with PhotoBerry Studio, preventing certain features from displaying correctly.
-
Disable Plugins:
- Deactivate all plugins except PhotoBerry Studio, then check if the issue is resolved. If it is, reactivate the plugins one by one to identify the conflicting plugin.
-
Switch Themes:
- Switch to a default WordPress theme (e.g., Twenty Twenty-Four) to see if the issue persists. If the problem is resolved, the issue likely lies within your theme’s customizations or code.
Watermarks Not Appearing on Images
- Watermarking Not Enabled: Ensure watermarking is enabled in the session or gallery settings.
- Changes to Watermark Settings: Watermarks are applied at the time of upload, so changing settings after images have been uploaded will not affect already uploaded images.
Proofing Checkboxes Not Showing
- Proofing Not Enabled: Verify that proofing is turned on in the session’s Proofing Tab.
- Client Authentication: Proofing checkboxes are only visible to authenticated clients, so ensure the client is logged in or properly authenticated.
- Selections Already Submitted: The client may have already submitted their selections, which could prevent further changes.
Images Not Uploading or Loading
If you're experiencing issues with uploading or loading images, follow these steps:
-
Check for Errors in Developer Tools
- Open your browser’s Developer Tools (press F12 or Right Click > Inspect).
- Navigate to the Console tab and look for any errors.
- If errors are present, take a screenshot or copy the error message.
-
Verify Image Format & Resolution
- Ensure that you are uploading a supported file format (
.jpg
,.jpeg
,.png
,.webp
). - If the image is too large, try resizing it and uploading again.
- Ensure that you are uploading a supported file format (
-
Check Upload Folder Permissions
- Ensure that the folder
/wp-content/uploads/photoberry-uploads
exists on your web hosting. - If the folder is missing, create it manually and set its permissions to
755
or775
.
- Ensure that the folder
-
Check Site Health Information
- Navigate to WordPress Dashboard → Tools → Site Health → Info tab.
- Click the Copy Site Info button and provide this information when contacting support.
Handling 503 Errors (Image Load Issues)
If you encounter 503 errors when loading images in PhotoBerry Studio, this may be caused by temporary server overloads, rate limits, or restrictions imposed by your hosting provider. We have implemented a retry mechanism to help mitigate these errors.
How the Retry Mechanism Works
- If an image fails to load due to an error, PhotoBerry Studio automatically attempts to reload it after a short delay.
- The system will attempt multiple retries before giving up and triggering the default error handler.
- If retries are unsuccessful and the image still does not load, the default error message will be displayed.
Potential Causes of 503 Errors
- Server resource limitations (CPU, memory, or bandwidth)
- Hosting provider rate limiting on large image requests
- Temporary network congestion
- Too many simultaneous requests to load images
What You Can Do to Troubleshoot 503 Errors
-
Check Your Server Logs
- Review your web hosting error logs to see if there are rate limits or resource usage spikes.
- Some hosting providers may temporarily block requests if limits are exceeded.
-
Reduce Image Request Load
- If you are loading a large number of images at once, try limiting the number of images displayed per page.
-
Test on a Different Network or Device
- Check if the issue persists on different internet connections or devices.
- Some ISPs may impose their own rate limits or filtering that could impact image loading.
-
Contact Your Hosting Provider
- If 503 errors continue, reach out to your hosting provider and ask if there are any limitations on image loading or request rates.
- This retry mechanism should reduce the impact of temporary 503 errors, but persistent issues may require changes to hosting settings or server configuration.
- If you are still experiencing repeated image loading failures, please provide details to our support team, including any relevant server logs, screenshots, or videos of the issue.
Contact Support
If you’ve tried the solutions above and are still experiencing issues, please reach out to our support team with the necessary details to help us diagnose and resolve the problem efficiently.