php – laravel4 composer安装得到proc_open不可用的错误

php – laravel4 composer安装得到proc_open不可用的错误,第1张

概述现在我试图用composer来安装我的php包,但是我收到了这个错误信息: $composer安装 Loading composer repositories with package informationInstalling dependencies (including require-dev) - Installing filp/whoops (1.0.7) Download 现在我试图用composer来安装我的PHP包,但是我收到了这个错误信息:
$composer安装
Loading composer repositorIEs with package informationInstalling dependencIEs (including require-dev)  - Installing filp/whoops (1.0.7)    Downloading: 100%          [Symfony\Component\Process\Exception\RuntimeException]                                   The Process class relIEs on proc_open,which is not available on your PHP installation.

编辑:

在启用proc_open函数后,我收到此错误,并将我的PHP memory_limit设置为384M:

Fatal error: Uncaught exception 'ErrorException' with message 'proc_open(): fork Failed - Cannot allocate memory' in phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.PHP:990Stack trace:#0 [internal function]: Composer\Util\ErrorHandler::handle(2,'proc_open(): fo...','phar:///usr/loc...',990,Array)#1 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.PHP(990): proc_open('stty -a | grep ...',Array,NulL,Array)#2 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.PHP(832): Symfony\Component\Console\Application->getSttyColumns()#3 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.PHP(797): Symfony\Component\Console\Application->getTerminalDimensions()#4 phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.PHP(731): Symfony\Component\Console\Application->getTerminalWIDth()#5 phar:///usr/local/bin/com in phar:///usr/local/bin/composer/vendor/symfony/console/Symfony/Component/Console/Application.PHP on line 990
编辑您的PHP.ini文件并搜索该行
disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpID,pcntl_wait...

它应该在那里被禁用,你必须启用它.这是一个安全预防措施.

总结

以上是内存溢出为你收集整理的php – laravel4 composer安装得到proc_open不可用的错误全部内容,希望文章能够帮你解决php – laravel4 composer安装得到proc_open不可用的错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1258425.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存