I need to move a Joomla 1.5 site from my unix machine to a Windows 2012 host on request from my customer. Both servers are running PHP 5.3.26.
On my unix server, I can see that the site is using approx 40 MB RAM. The memory_limit is 128 MB. When moving it to the Windows host, I get the following, rather famous, error message:
Fatal error: Allowed memory size of 419430400 bytes exhausted (tried to allocate 40 bytes) in E:\HostingSpaces\xxx\site.com\wwwroot\libraries\joomla\error\exception.php on line 117
On the Windows host the memory limit is set to 400M.
Does anyone have an idea on what the problem could be here?
This might be the cause of an extension which is not correctly built and doesn't support Windows Server. You can try going into the SQL back-end and disabling all non vital extensions to see if that fixes the problem.
You are most probably stuck in a loop which causes a memory leak.