牛角 发表于 2011-8-28 19:26:05

如何修改命令行php memory_limit?

搜索的结果是要修改GUI memory_limit,别人的路径是/etc/php5/cli/php.ini
我用find命令却只找到一个php.ini
如何修改centos的cli的memory_limit?

因为命令行运行php时会报错:Allowed memory size of 262144 bytes exhausted

licess 发表于 2011-8-28 19:40:42

/usr/local/php/etc/php.ini
phpinfo里就能查到配置文件的目录

牛角 发表于 2011-8-28 21:22:06

回复 2# 的帖子

不是这个,这个php.ini早就设为256M了,在phpinfo里显示的就是这个

牛角 发表于 2011-8-28 21:49:30

奇怪的是,同样是84,同样是lnmp 0.7,同样的php script,有些VPS能运行,有些VPS不能运行,提示内存不够,内存限制怎么会是256KB呢?/usr/local/php/etc/php.ini 是256M。
问google,说是命令行也有php内存限制,叫GUI momery_limit,却没搜到centos如何修改

licess 发表于 2011-8-29 09:17:25

回复 4# 的帖子

没听说过GUI momery_limit

牛角 发表于 2011-8-29 21:33:26

回复 5# 的帖子

搞定了,还是要谢谢军哥。
这个问题和htaccesss有关。由于我用的是lnmp,nginx是不认htaccesss的,而且之前在apache下也没问题,所以一开始就排除它了,没想到命令行却和htaccesss有关。
页: [1]
查看完整版本: 如何修改命令行php memory_limit?