Beste,
Om mijn site heb ik een vervelende error staan:
Ik heb op google gezocht hoe dit op te lossen is, met ini_set en de memory limit hogerCode:Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 19400 bytes) in /home/*user*/domains/*domein*/public_html/system/image.php on line 34
in te stellen. Als ik dit doe (in de .htaccess zet) krijg ik op mijn hele site een 500 Internal Server error.
Ik begreep dat ikde memory limit ook in de php.ini kan verhogen, maar op dit moment kan ik even niet
bij het root wachtwoord komen. Als ik deze fout niet oplos kan ik niet verder en zit ik vast voor de rest van de dag. Heeft iemand een andere oplossing voor mij?
Met vriendelijke groet,
Ben
- PHP error: Allowed memory exhausted.
-
10-11-2010, 11:03 #1
- Berichten
- 442
- Lid sinds
- 16 Jaar
PHP error: Allowed memory exhausted.
-
-
10-11-2010, 11:06 #2
- Berichten
- 363
- Lid sinds
- 16 Jaar
Re: PHP error: Allowed memory exhausted.
ini_set(“memory_limit”,”16M”);
Met een dergelijke functie aanroepen in php zou dit kunnen werken,
Hopen voor je dat de server dit toelaat.
Overigens is het totaal geen goed teken dat dit gebeurt, wat probeer je te doen?
-
10-11-2010, 11:07 #3
- Berichten
- 1.263
- Lid sinds
- 16 Jaar
Re: PHP error: Allowed memory exhausted.
Wat is line 34 in /home/*user*/domains/*domein*/public_html/system/image.php?
-
10-11-2010, 11:15 #4
- Berichten
- 442
- Lid sinds
- 16 Jaar
Re: PHP error: Allowed memory exhausted.
Ik heb het ini_set in de index geplaatst en het werk nu nog steeds niet.
line 34 hoort bij deze functie:
PHP Code:private function create($image) {
$mime = $this->info['mime'];
if ($mime == 'image/gif') {
return imagecreatefromgif($image);
} elseif ($mime == 'image/png') {
return imagecreatefrompng($image);
} elseif ($mime == 'image/jpeg') {
return imagecreatefromjpeg($image);
}
}
PHP Code:return imagecreatefromjpeg($image);
iemand ?Laatst aangepast door Ben F. : 10-11-2010 om 18:49 Reden: Automatisch samengevoegd.
-
10-11-2010, 19:49 #5
- Berichten
- 4
- Lid sinds
- 15 Jaar
Re: PHP error: Allowed memory exhausted.
Ik denk dat het aan je script ligt, ik zal hiernaar gaan kijken.
-
10-11-2010, 19:52 #6
- Berichten
- 442
- Lid sinds
- 16 Jaar
Re: PHP error: Allowed memory exhausted.
Heb net de limit gezet naar 120 Mb en dat werd ook exhausted toen heb ik het naar 500 Mb gezet
en nu werkt die wel, de pagina moet alleen lang laden. dus het ligt aan het script of..?
het plaatje wat het script probeert te verkleinen is 2 mb groot.
-
10-11-2010, 20:30 #7
The Coding Company BV
- Berichten
- 81
- Lid sinds
- 17 Jaar
Re: PHP error: Allowed memory exhausted.
Belangrijk is is dat je de memory ook weer cleared met imagedestroy, en daarna pas retourneerd. Zo help je je server om zeep!
-
11-11-2010, 09:17 #8gast33304 Guest
Re: PHP error: Allowed memory exhausted.
Zodra je script 500 mb nodig heeft om normaal te draaien moet je je eens achter de oren gaan krabben.. Wat Victor zegt is idd belangrijk, na het saven / resizen / whatever moet je de aangemaakte image weer uit het geheugen halen met behulp van imagedestroy.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic