[php] .htaccess file om geheugen php te hogen?

Pagina: 1
Acties:
  • 2.262 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • xon
  • Registratie: November 2001
  • Laatst online: 15-09 21:03
Hi,

Lastig om de juiste groep te vinden voor mijn vraag maar denk dat ie hier nog het dichts bij in de buurt komt (niet zo streng zijn modjes ;) )

Ik ben met een PHP script bezig en die vraagt nogal wat " php geheugen" standaard staat dit bij mijn hosting provider ingesteld op 8mb. Zij geven zelf aan dat dit door mijzelf is op te hogen door een .htaccess file aan te maken met als tekst:

ini_set(\"memory_limit\" , \"26M\");

Als ik hem zo up dan is vervolgens mijn site niet meer te bereiken en krijg ik een internal error message terug. Ik moet de .htaccess file vervolgens weer leeg uppen waarna het weer werkt.

Wat doe ik verkeerd? Of is er iets over het hoofd gezien in de regel?

Acties:
  • 0 Henk 'm!

  • DaFeliX
  • Registratie: December 2002
  • Laatst online: 18-09 12:50

DaFeliX

Tnet Devver
ini_set is voor in PHP? dus in je PHP file zetten lijkt me

Einstein: Mijn vrouw begrijpt me niet


Acties:
  • 0 Henk 'm!

  • Stetho
  • Registratie: Oktober 2004
  • Laatst online: 18:39
zie http://www.php.net/manual/en/configuration.changes.php
in je htaccess: php_value name value

check ook http://www.php.net/manual/en/ini.php#ini.list
memory_limit "8M" PHP_INI_ALL
dit betekent dat je de memory limit op alle php manieren kunt wijzigen.

[ Voor 53% gewijzigd door Stetho op 01-04-2006 11:48 ]

I'm a bit .... confused. I find the Rails framework sexy. Is that wrong? Am I dirty?


Acties:
  • 0 Henk 'm!

  • xon
  • Registratie: November 2001
  • Laatst online: 15-09 21:03
thanks ik ga het even proberen

[ Voor 10% gewijzigd door xon op 01-04-2006 11:53 ]


Acties:
  • 0 Henk 'm!

  • xon
  • Registratie: November 2001
  • Laatst online: 15-09 21:03
hmm helaas het werkt echt niet...krijg dezelfde foutmelding bij het oproepen van AL mijn pagina's:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Ik heb dan een .htaccess file aangemaakt met Ascii geupload met als tekst:

memory_limit "16M" PHP_INI_ALL


Mijn provider geeft zelf aan dat ik een .htaccess file kan gebruiken om het mem te verhogen. Lijkt me dan toch gek als ze het niet toelaten. Ziet iemand nog wat geks in het geen ik uitvoer?

[ Voor 9% gewijzigd door xon op 01-04-2006 12:06 ]


Acties:
  • 0 Henk 'm!

  • DJ Buzzz
  • Registratie: December 2000
  • Laatst online: 19-09 08:24
De inhoud van je .htaccess klopt niet, daardoor krijg je overal nu fouten op.
Eventjes zoeken op htaccess php memory limit levert het volgende al op:

php_value memory_limit 16M

Acties:
  • 0 Henk 'm!

  • xon
  • Registratie: November 2001
  • Laatst online: 15-09 21:03
djbuzzz schreef op zaterdag 01 april 2006 @ 12:08:
De inhoud van je .htaccess klopt niet, daardoor krijg je overal nu fouten op.
Eventjes zoeken op htaccess php memory limit levert het volgende al op:

php_value memory_limit 16M
ook met deze regel meteen een foutmelding..mijn script staat in de root dus ik up hem ook naar de root..Ik ga het even weerleggen bij mijn host...dan maar even tot maandag wachten :(

thanks for ya help all.

Acties:
  • 0 Henk 'm!

  • mocean
  • Registratie: November 2000
  • Laatst online: 04-09 10:34
xon schreef op zaterdag 01 april 2006 @ 12:16:
[...]


ook met deze regel meteen een foutmelding..mijn script staat in de root dus ik up hem ook naar de root..Ik ga het even weerleggen bij mijn host...dan maar even tot maandag wachten :(

thanks for ya help all.
Goede kans dat je host niet wil dat je meer geheugen gebruikt! Dus dat kan ook de reden zijn dat de .htaccess niet werkt.

Koop of verkoop je webshop: ecquisition.com


Acties:
  • 0 Henk 'm!

  • Martijn02
  • Registratie: September 2000
  • Laatst online: 19-09 14:55

Martijn02

/* No Comment */

en terecht.. als je php-programma's maakt die 26MB aan geheugen nodig hebben moet je je afvragen of je wel slim geprogrammeerd hebt, en of php wel de juiste taal is voor wat je wil gaan maken.

Je zou het natuurlijk ook gewoon met je ini_set vanuit php kunnen doen

code:
1
2
3
4
5
<?php
ini_set("memory_limit" , "26M");

// rest van je programma
?>

Acties:
  • 0 Henk 'm!

  • FlorisB
  • Registratie: Augustus 2004
  • Laatst online: 20:19
code:
1
php_value memory_limit 26M

In je .htaccess ;)

Moet AllowOverride wel op All staan :)

edit: shit, lezen is moeilijk voor me :X

code:
1
php_value memory_limit "26M"

Misschien?

[ Voor 34% gewijzigd door FlorisB op 01-04-2006 13:15 ]


Acties:
  • 0 Henk 'm!

  • André
  • Registratie: Maart 2002
  • Laatst online: 12-09 14:32

André

Analytics dude

Move naar PRG :)

Acties:
  • 0 Henk 'm!

  • xon
  • Registratie: November 2001
  • Laatst online: 15-09 21:03
Ja ik verwacht dat ze alles op enabled hebben staan anders zou mijn provider het niet aanbieden om een .htaccess file te maken ;) Even afwachten als ze maandag weer wakker geworden zijn op hun reactie..

Acties:
  • 0 Henk 'm!

  • T-MOB
  • Registratie: Maart 2001
  • Laatst online: 22:34
Martijn02 schreef op zaterdag 01 april 2006 @ 13:08:
en terecht.. als je php-programma's maakt die 26MB aan geheugen nodig hebben moet je je afvragen of je wel slim geprogrammeerd hebt, en of php wel de juiste taal is voor wat je wil gaan maken.
Nou nou, nogal een baude stelling. Zodra je met file-uploads en/of GD aan de slag gaat hoef je helemaal geen gekke dingen te doen om bovend de standaard 8M geheugen uit te komen.

Qua syntax is de eerste suggestie van FlorisB hierboven trouwens de juiste. Als je hoster het toestaat zou je met
code:
1
2
#.htaccess
php_value memory_limit 32M

Nog een kleine tip is het checken van de spelling van ".htaccess", je wil niet weten hoevaak ik zo'n ding heb zitten "debuggen" om er na een half uur achter te komen dat ik hem ".htacces" had genoemd...

[ Voor 4% gewijzigd door T-MOB op 01-04-2006 14:07 ]

Regeren is vooruitschuiven

Pagina: 1