dar*_*eck 9 php dreamhost memory-limit
我目前正在使用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
Run Code Online (Sandbox Code Playgroud)
存在此目录后,您可以在其中创建两个文件:
要向PHP添加自定义指令,请在.php/5.3 /下创建一个名为"phprc"的文件,并为其添加配置指令.您不需要将默认的php.ini复制到此文件,因为除了系统php.ini之外还使用它.如果两个文件中都出现指令,则该文件中的指令优先.
nano phprc
Run Code Online (Sandbox Code Playgroud)
在我的phprc文件中,我添加了以下行:
zend_extension=/home/mikdur2/peachjar.com/ioncube/ioncube_loader_lin_5.3.so
ini_set('memory_limit', '128M');
Run Code Online (Sandbox Code Playgroud)
zend_extension在phpinfo()中被拾取并验证,但是,memory_limit不会更改为128M.还有其他方法可以改变内存限制吗?或者是在phprc文件中更改它而不是正确的方法.还有另一篇帖子说明除了memory_limit的init_set之外的所有命令都有效.
顺便说一句:这是phpinfo() - http://peachjar.com/phpinfo.php