PHP Memory-Limit

Phoca Gallery - image gallery extension
Bergi
Phoca Newbie
Phoca Newbie
Posts: 3
Joined: 20 Oct 2018, 17:41

PHP Memory-Limit

Post by Bergi »

hello,

i tried to upload some new images to my gallery, but today i get this error messages instantly after clicking create images:
Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 24576 bytes) in /homepages/22/d696625045/htdocs/birdview.photo/administrator/components/com_phocagallery/libraries/phocagallery/image/imagemagic.php on line 259

Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 20480 bytes) in /homepages/22/d696625045/htdocs/birdview.photo/libraries/src/Table/Table.php on line 173

Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 20480 bytes) in /homepages/22/d696625045/htdocs/birdview.photo/libraries/joomla/database/driver.php on line 1942

Warning: Unknown: Cannot call session save handler in a recursive manner in Unknown on line 0
i use Jooma 3.8.13, Phoca-Gallery 4.3.10 and PHP-Version 7.2.10. My default memory usage is around 14MB and my Provider-Limits are 640MB.
can u help me please?
i contacted my provider and he says thats everything is okay and he shows me that i get the full memory limit on my site (https://birdview.photo/info.php)

Tags:
User avatar
Benno
Phoca Hero
Phoca Hero
Posts: 9442
Joined: 04 Dec 2008, 11:58
Location: Germany
Contact:

Re: PHP Memory-Limit

Post by Benno »

Hi,
and my Provider-Limits are 640MB.
Das heißt, Dein Webspace ist 640MB groß, aber wieviel ist davon noch frei?

Freundliche Grüße,
Benno
Bergi
Phoca Newbie
Phoca Newbie
Posts: 3
Joined: 20 Oct 2018, 17:41

Re: PHP Memory-Limit

Post by Bergi »

Danke für die Antwort. Es geht nicht um den Webspace, sondern um das PHP-Memory Limit.
Mein Webspace ist unbegrenzt. Das PHP-memory Limit liegt bei 640MB
Laut dem Debug-Mode in Joomla wird durchschnittlich 15MB (auch im BackEnd) PHP-Memory belegt.
Was komisch ist, dass die Meldung sagt, dass das Limit von 52MB erreicht wurde, aber mein Limit wird vom Provider auf 640MB festgesetzt (siehe https://birdview.photo/info.php). Also irgendwas in Joomla oder Phoca Gallery setzt das Limit nach unten.
Macht ja auch Sinn, weil es ja vor ca. 2 Monaten noch funktionierte und seit dem nur Updates installiert wurden.
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: PHP Memory-Limit

Post by Jan »

Hallo, aus historischen Grunden versucht ein Skript (Thumbnailserzeugung) Memory Limit erhöhen:

Code: Select all

if ($memory < 50) {
				ini_set('memory_limit', '50M');
				$memoryLimitChanged = 1;
			}
Aber wenn Memory Limit höher ist, wird es nicht niedriger gesetzt ($memory < 50)

So:
1) es niedrigt den Limit nicht (siehe Bedingung)
2) Meistens ist dies bei Server ignoriert

Du kannst die Zeilen komentieren hier:
administrator\components\com_phocagallery\libraries\phocagallery\image\imagemagic.php
(alle mit "memory_limit" String), aber ich glaube dies wird nicht der Hauptgrund, warum da Probleme sind :idea:

Jan
If you find Phoca extensions useful, please support the project
Bergi
Phoca Newbie
Phoca Newbie
Posts: 3
Joined: 20 Oct 2018, 17:41

Re: PHP Memory-Limit

Post by Bergi »

Das war es! Vielen Dank!
Jetzt funktioniert wieder alles wie gewohnt
Jan wrote: 23 Oct 2018, 22:25 Hallo, aus historischen Grunden versucht ein Skript (Thumbnailserzeugung) Memory Limit erhöhen:

Code: Select all

if ($memory < 50) {
				ini_set('memory_limit', '50M');
				$memoryLimitChanged = 1;
			}
Aber wenn Memory Limit höher ist, wird es nicht niedriger gesetzt ($memory < 50)

So:
1) es niedrigt den Limit nicht (siehe Bedingung)
2) Meistens ist dies bei Server ignoriert

Du kannst die Zeilen komentieren hier:
administrator\components\com_phocagallery\libraries\phocagallery\image\imagemagic.php
(alle mit "memory_limit" String), aber ich glaube dies wird nicht der Hauptgrund, warum da Probleme sind :idea:

Jan
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48402
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: PHP Memory-Limit

Post by Jan »

Ok
If you find Phoca extensions useful, please support the project
Post Reply