2011-08-22 26 views
9

Şu anda web sitemi barındırmak için dreamhost kullanıyorum. Ancak, kullanıyorum bir uygulama daha yüksek bir bellek sınırı gerektirir sonra 90M için varsayılan. Buna nispeten yeniyim ve php.ini dosyasını değiştirmeyi denemek için aşağıdakileri denedim ama şanssız.Dreamhost'da memory_limit php 5.3 nasıl ayarlanır

Php 5.3 için özel bir php.ini dosyası oluşturma konusunda wiki'yi inceledim, ancak memory_limit'i ayarlama sorunları yaşıyorum. https://panel.dreamhost.com/index.cgi?tr...in.manage& de http://wiki.dreamhost.com/PHP.ini


Günlüğü paneline ve

bir dizin oluşturun (muhtemelen hızlı cgi) php5.3 kullanmak için alan adınızı değiştirin:

aşağıdaki linke talimatları uyguladım kullanıcınız altında .php, 5.3 adında bir alt dizine sahip. Bu dizinin altındaki dosyalar, PHP 5.3’ü kullanacak şekilde ayarlanan tüm kullanıcılar tarafından kullanılacaktır. terminalin bu dizinin mevcut kez

mkdir ~/.php 
mkdir ~/.php/5.3 

için

Örnek, iki dosya bunu oluşturabileceğiniz vardır:

PHP için özel direktifler eklemek için altına bir dosya oluşturmak .php/5.3/"phprc" denir ve ona yapılandırma yönergeleri ekleyin. Php.ini dosyasını, php.ini sistemine ek olarak kullanıldığından bu dosyaya kopyalamanız gerekmez; Bir yönerge her iki dosyada da görünürse, bu dosyadaki dosya öncelikli olacaktır. Ancak


zend_extension=/home/mikdur2/peachjar.com/ioncube/ioncube_loader_lin_5.3.so 
ini_set('memory_limit', '128M'); 

zend_extension phpinfo() içinde aldı ve doğrulanmış olur: Benim PHPRC dosyasında

nano phprc 

i aşağıdaki satırları ekledik memory_limit, 128M'ye değişmez. Bellek sınırını değiştirmenin başka bir yolu var mı? Ya da phprc dosyasında doğru yaklaşımı değiştirmiyor. Memory_limit'in init_set'i dışındaki tüm komutların çalıştığını belirten başka bir yazı vardı. Btw

: Burada phpinfo() 'dir - http://peachjar.com/phpinfo.php

cevap

18

sadece yerine ini_set ait

memory_limit=128M 

yazmak Olabilir

+0

o işlenmiş evet Teşekkürler! – darewreck

+1

@ user391465 Lütfen aşağıdaki onay işaretini tıklayarak kabul etmiş sayılırsınız. –

+0

Onu .phprc’ye ekledim ve bu çok işe yarıyor. – rhand

1
PHPRC için

Tam kod:

[PHP] 
zend_extension=/home/username/ioncube/ioncube_loader_lin_5.3.so 
memory_limit=1280M