Jump to content

Recommended Posts

So I have some php code within an html page (using Apache v2.2, PHP v5.2) that uses MySQLI to connect to a database and fetch some rows from a database. Everything works fine so long as I limit the number of rows fetched, if I try to fetch all the rows, I get a 500 Internal Server Error in my browser.

 

I am using GoDaddy Hosting -- has anyone encountered this problem/know what the hell is going on?

Link to comment
https://forums.phpfreaks.com/topic/261016-500-internal-server-error/
Share on other sites

How many rows are we talking? It's sounds like PHP is running out of memory and throwing the generic server error. If you have access to the error logs you should be able to get the error message, but increasing the memory limit should be enough - see here for directive and use ini_set to change it per request. Don't just whack it up for every request, there's some serious security concerns with increasing the memory. Of course sometimes when dealing with large sets of data it's just not avoidable.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.