Nick and Krileon. Thanks for your feedback. I did a little more digging and found that the Joomla PHP Information is reporting 48MB (Local) and 64MB (Master).
Additionally, I ran the memtest that was posted on the article Nick wrote, and it executed up to 230MB. Obviously, I'm getting conflicting reports. I talked to the host again, and the conversation is below. No surprise, they are still saying it's an extension problem. I'm going to make a ticket for the higher-level techs, but he said to ask you guys if there was any way the php.ini might be overridden by Joomla or CB. Could that be happening?
Sir Lonny: [7:51:18 PM] Welcome to our real-time support chat. How can I help you today?
Mike: [7:51:18 PM] I am getting memory errors such as 'Allowed memory size of 50331648 bytes exhausted (tried to allocate 748 bytes)' on my Joomla site. I increased memory_limit in php.ini to 256M, and verified with phpinfo() that it is set to 256M, but the PHP information in the Joomla backend is showing memory_limit is set to 48M, which is consistent with the memory size the errors are returning. How do I fix this?
Sir Lonny: [7:54:12 PM] Your account looks to be set properly.
Mike: [7:54:34 PM] I made these changes a few days ago, and then talked to another Bluehost tech support person who claimed it was a Joomla extension causing the problem. I created a thread on the extension's forum, and the feedback I got indicated it is a hosting problem. Here is a link to the thread:
www.joomlapolis.com/forum/153-professional-member-support/172124-memory-error-that-host-cant-figure-out#172199
[7:55:42 PM] phpinfo() is showing 256M, the Joomla backend PHP information is showing 48M. The errors I get consistently report 50331648 bytes. That is much closer to 48M than 256.
[7:56:36 PM] Please read the thread. You will see the previous Bluehost tech support person's response, in addition to feedback from the extension developer, with a link explaining the exact issue in detail.
Sir Lonny: [7:56:45 PM] I've read the thread.
[7:58:45 PM] What steps do I need to take to replicate the memory error?
[8:00:21 PM] In the top menu of the Joomla administration panel, go to Community Builder -> User Management
[8:00:58 PM] You'll see the error there. You'll also see it at Paid Subscriptions -> Settings
[8:01:36 PM] And pretty much every subcategory in GroupJive
Sir Lonny: [8:02:15 PM] Okay, one moment.
Mike: [8:04:04 PM] To see the PHP memory_limit as reported by Joomla, go to Site -> System Information -> PHP Information tab and scroll down
Sir Lonny: [8:10:21 PM] Just a few more moments.
Mike: [8:10:54 PM] no problem..take all the time you need..i really need this solved
Sir Lonny: [8:18:00 PM] Okay, your account is definitely set properly. It looks like your Joomla install is manually modifying the memory_limit to 48M.;
[8:18:37 PM] If you look at the system info, you'll see that the local is set to 48M, but the Master Value is set to 256M.
Mike: [8:18:56 PM] hmm...
Sir Lonny: [8:19:08 PM] I'm not sure where it is setting it, though.
Mike: [8:19:27 PM] The master says 64M, at least in Joomla
Sir Lonny: [8:20:29 PM] I'm still seeing 256M on my end in Joomla. Regardless though, it is needing just a tiny bit more than 48M. 64M should be perfect as well.
Mike: [8:21:30 PM] Is there any way to trace the memory allocation to see where the rest is going?
Sir Lonny: [8:22:17 PM] I'm sure there is, but I don't know of a way. I checked with a higher level tech and your settings should be good. If you can't figure out where the ini_set() directive is being used, you can try opening a ticket to our Site Compatibility team and they can take a further look for you.
[8:22:19 PM] To make a ticket, you can visit this url link:
helpdesk.bluehost.com/index.php/contact
Mike: [8:23:21 PM] Is it possible the php.ini isn't working in the subdirectory Joomla is installed?
Sir Lonny: [8:24:32 PM] No, because it is being read by Joomla. It is just being overridden by a directive within Joomla. Likely one of your plugins. Loaded Configuration File /home4/betterj5/public_html/php.ini is what Joomla is reporting.
Mike: [8:25:02 PM] but that's the correct one
Sir Lonny: [8:26:07 PM] Yes, it is.
Mike: [8:26:36 PM] This is very confusing. Extension devs say it's a hosting setting, host says it's an extension problem
[8:27:14 PM] I'll check with them and see if there is a php.ini override anywhere in the extension.
Sir Lonny: [8:27:44 PM] Okay, sounds good. I'd also recommend the ticket as well to our Site Compatibility team. That's probably the best avenue of support.
Mike: [8:27:58 PM] I'll do that. Thanks for your help
Sir Lonny: [8:28:38 PM] Not a problem.
Have a nice night!
[8:28:39 PM] Thank you so much for contacting support, and please let us know if you have additional questions in the future.
[8:28:40 PM] If interested, a great deal of valuable information can be found in our knowledge base at:
helpdesk.bluehost.com/
and in our video tutorials at:
tutorials.bluehost.com
.