Toran代理的PHP内存限制

Toran代理的PHP内存限制,php,memory,memory-leaks,composer-php,toran-proxy,Php,Memory,Memory Leaks,Composer Php,Toran Proxy,我正在设置toran代理,以便与我们的私有软件包一起使用。我主要在那里和测试 我在digital ocean的一个基本灯组上设置了Toran代理,并且它的配置正确(据我所知)。但是,当运行composer安装(在我的本地开发设置、OSX默认apache等上)时,会显示由于500内部服务器错误,我请求的包不可用 Composer\Downloader\TransportException] The "https://url.com/repo/packagist/p/lewis/bettercms.

我正在设置toran代理,以便与我们的私有软件包一起使用。我主要在那里和测试

我在digital ocean的一个基本灯组上设置了Toran代理,并且它的配置正确(据我所知)。但是,当运行composer安装(在我的本地开发设置、OSX默认apache等上)时,会显示由于500内部服务器错误,我请求的包不可用

Composer\Downloader\TransportException]
The "https://url.com/repo/packagist/p/lewis/bettercms.json" file could
not be downloaded (HTTP/1.0 500 Internal Server Error)
所以我检查了服务器上的apache日志,致命错误是由于内存耗尽

我已经在php.ini中将其升级到2G,并重新启动了apache,但仍然没有成功

PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 262144 bytes) in /var/www/toran.lewisecommerce.net/src/Toran/ProxyBundle/Service/Proxy.php on line 470
有没有人有设置Toran的经验?您是否遇到过任何内存问题

我检查了php-i,并搜索了内存限制,它似乎已经接受了更改,所以我很确定php知道这一点。我相信我已经根据phpinfo()修改了正确的.ini文件,当然也重新启动了apache。还是不走运

以下是加载时top的屏幕截图:

谢谢


这是一个虚拟服务器,在digital ocean上有2GB内存

您的vps缺少内存,因为其他服务也使用内存(mysql、mail等),请在shell上运行
top
,检查可用内存


但是为什么toran代理会使用这么多内存呢?似乎 非常高!我会在早上再次检查top,但当我检查时 早些时候,当服务器达到1GB时,它仍然有大约400万可用内存 在手术高峰期


我很难告诉你是什么导致了记忆问题。尝试发送电子邮件
toran@nelm.io
并解释您的问题

结果表明,PHP使用的.ini文件与我所更改的文件不同,我认为是。只需在正确的.ini文件中更改PHP值


对于Digital ocean,这是/etc/php5/apache2/php.ini,而不是CLI

您在
php.ini
上更改了什么设置?请回答。我已经更改了内存。\u您使用的是虚拟服务器还是共享主机?这是一个在digital Ocean上有2GB内存的虚拟服务器。您已经发现了问题。您的vps内存不足,因为其他服务也使用内存,请在shell上运行
top
,检查可用内存。