Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 152967
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T09:43:03+00:00 2026-05-11T09:43:03+00:00

In PHP 5.0.4, if you don’t configure -enable-memory-limit, the memory_limit directive is ignored. (It’s

  • 0

In PHP 5.0.4, if you don’t configure -enable-memory-limit, the memory_limit directive is ignored. (It’s set to 8M in the recommended php.ini file, but the documentation says it’s ignored.) So in that case, is there a per-script memory limit at all, or is it only limited by the system?

I ask because I’m upgrading to PHP 5.2.8, and it does allow memory limiting by default. So now I actually have to set the value to something appropriate. The recommended php.ini file now has it set to 128M, but I don’t know if that’s more or less than what 5.0.4 did by default!

I’m upgrading production systems, so I’d like to avoid any major change in behavior. The documentation (search for "memory_limit") is very confusing on this point. It says "default", but I don’t know if that means the default value set in the config file, or the default value that it uses when memory limiting is disabled.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T09:43:04+00:00Added an answer on May 11, 2026 at 9:43 am

    The memory limiter in PHP is optional; if you disable it at compile time there’s no limit at all.

    In 5.0.4 it’s disabled unless you explicitly asked for it at compile time, the reason being that the memory limiter was useless until 5.2 and didn’t count a lot of things it should have done, including things like the mysql functions. It’s turned on from 5.2.1 now that they learned to count.

    If in doubt, disable it or make sure you update the config file to use the new default. Leaving it at 8MB and upgrading to 5.2.8 will almost definitely cause problems.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Tried examples from 'php.net' but don't understand what's the problem. Any suggestions? <?php $_SESSION['test']
I'm quite experienced in PHP but I don't quite use mod_rewrite (although I should).
I don't want PHP errors to display /html, but I want them to display
I don't use php or mysql but I am trying to upgrade a phpbb
I don't know how php.ini was configured since I don't have access to it.
I know that in PHP you don't have to free memory. Is it reached
I've set up a cron job to run. It executes a php file which
I'm using WAMP server. I have my php.ini set to utf-8 and also I
I know PHP scripts don't actually compile until they are run. However, say I
I’m trying to make an RSS subscribers counter using PHP and don’t know where

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.