簡體   English   中英

如何在Dreamhost上設置memory_limit php 5.3

[英]How to set memory_limit php 5.3 on Dreamhost

我目前正在使用dreamhost來托管我的網站。 但是,我正在使用的應用程序需要更高的內存限制,然后默認為90M。 我對此比較陌生,我嘗試了以下嘗試修改php.ini文件,但沒有任何運氣。

我已經瀏覽了如何為php 5.3創建自定義php.ini文件的wiki,但是我在設置memory_limit時遇到了問題。

我按照以下鏈接中的說明操作: http//wiki.dreamhost.com/PHP.ini


登錄https://panel.dreamhost.com/index.cgi?tr...in.manage&上的面板,並將您的域名更改為使用php5.3(可能是快速cgi)

在用戶名下創建一個名為.php的目錄,其子目錄名為5.3。 此目錄下的文件將由該用戶下設置為使用PHP 5.3的所有域使用。

終端示例

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

存在此目錄后,您可以在其中創建兩個文件:

要向PHP添加自定義指令,請在.php / 5.3 /下創建一個名為“phprc”的文件,並為其添加配置指令。 您不需要將默認的php.ini復制到此文件,因為除了系統php.ini之外還使用它。 如果兩個文件中都出現指令,則該文件中的指令優先。

nano phprc

在我的phprc文件中,我添加了以下行:


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

zend_extension在phpinfo()中被拾取並驗證,但是,memory_limit不會更改為128M。 還有其他方法可以改變內存限制嗎? 或者是在phprc文件中更改它而不是正確的方法。 還有另一篇帖子說明除了memory_limit的init_set之外的所有命令都有效。

順便說一句:這是phpinfo() - http://peachjar.com/phpinfo.php

可能只是寫

memory_limit=128M

而不是ini_set

phprc的完整代碼:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM