Attention

If your Photo Cart is suddenly getting a 500 error or only displaying a blank page then you or your hosting company has updated the PHP (programming language) to PHP 7 which Photo Cart is not compatible with (and will not be compatible with) mainly because of the removal of the my_sql functions which are replaced with my_sqli functions. 

You would need to have the PHP version downgraded to 5.6 in order for Photo Cart to work. If downgrading the PHP doesn't work then you may have to update Photo Cart to the last version of 7. Download Photo Cart 7 upgrade files. Upgrade instructions.

Photo Cart was retired in 2015. Check out Sytist.

Please log in or Create an account to post or reply to topics.
You will still receive notifications of replies to topics you are part of even if you do not subscribe to new topic emails.

Getting Internal Server Error When Clicking The Check Out Button

T
11 posts
Tue Jul 22, 14 10:14 AM CST
Yesterday whenever a customer tried to check out they would wait for about a minute and then get the internal server error page. I have been getting a similar issue in the admin section whenever I would click on list galleries. Sometimes it will go through after a long waiting period but most of the time it would bring up the internal server error page. I didn't really mind when it was happening with the list galleries as customers never saw it but now it's become a huge problem as they can't order anything. I've talked to my hosting company a few times and here are the responses.


Checking on your site, I'm seeing a number of these errors in your Apache
logs:

[Mon Jul 21 12:57:58 2014] [error] mod_fcgid: domain=www.propix.com too
many /dh/cgi-system/php54.cgi processes (current:8, max:8), skip the
spawn request
[Mon Jul 21 12:57:58 2014] [error] mod_fcgid: domain=www.propix.com too
many /dh/cgi-system/php54.cgi processes (current:8, max:8), skip the
spawn request
[Mon Jul 21 12:57:59 2014] [error] mod_fcgid: domain=www.propix.com too
many /dh/cgi-system/php54.cgi processes (current:8, max:8), skip the
spawn request

A common cause for this is simply a lack of caching and optimization on
your website.

If you're using another 3rd party CMS, then you'll need to check with the
support documentation for that software to find out what the best
optimization and caching methods are.


Another response to the same question is below.


I tried changing the hostname but that had to affect.

I also increased your execution time in your phprc file. But it still
timed out at the same moment with the same error. I also checked the SQL
server as it was processing and there was very low activity on the server
at that moment. So the servers do not seem to be causing this. I finally
enabled PHP error logging under your user and tried again. But no PHP
errors were thrown. The only thing our logs show is the 'premature end of
script headers'. From everything I checked it only seems related to the
install causing this to fail before completing.


It seems like the check out button will take you to the empty cart page if there is nothing in the cart but once something is added and you click the check out button you get a long wait and usually get the error page.

You can try it out if you go to

http://www.propix.com/cart/index.php?do=photocart&viewGallery=72140#page=thumbs

Add something to your cart and try and check out.

Does anyone have any ideas on what I could try to get this working again? I've tried enabling xcache as well as using cloudflare neither of which seem to have any affect on the problem. The site seems to run fine doing everything else it's just trying to list the galleries and clicking the check out button.
16,210 posts (admin)
Tue Jul 22, 14 11:34 AM CST
I am seeing an error 524 from cloudflare after a long wait. Something it timing out somewhere. Every other place seems fine. Was it working fine before yesterday?

Who are you hosting with and is the cloudflare something new?
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
T
11 posts
Tue Jul 22, 14 11:46 AM CST
It seemed to be working on the 20th as we had a few orders come through and no calls of customers having trouble. I turned CloudFlare on after they suggested it yesterday but it wasn't working before I switched it over either. I am using DreamHost with a VPS.
16,210 posts (admin)
Tue Jul 22, 14 12:03 PM CST
Are you able or your host able to restart MySQL? I suspect it is something to do with the database.

If you can and it doesn't help or they can't, you can email me hosting control panel information so I can access the PHPMyAdmin and take a look at the tables.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
T
11 posts
Tue Jul 22, 14 12:20 PM CST
I just sent you the information Tim. Thanks for checking on this. I've tried restarting the VPS but it had no effect. Unfortunately I don't think that effects the MySQL server.
5 total messages
Please log in or Create an account to post or reply to topics.
This post has been viewed 606 times
Category: Error
 
Loading more pages
Loading more pages

Sign up for email promotions.

Your information is safe with us and won't be shared.

Thank you for signing up!

 
©2003 - 2021 Grissett, LLC. All Rights Reserved.

By continuing to browse or by clicking Accept Cookies, you agree to the storing of cookies on your device necessary to provide you with the services available through our website.

    Accept   Privacy & Cookie Policy
Loading More Photos
Scroll To Top
Close Window
Loading
Close