Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';无法在Laravel Homestead上安装社交名流:内存限制错误_Laravel_Out Of Memory_Homestead_Laravel Socialite - Fatal编程技术网

Can';无法在Laravel Homestead上安装社交名流:内存限制错误

Can';无法在Laravel Homestead上安装社交名流:内存限制错误,laravel,out-of-memory,homestead,laravel-socialite,Laravel,Out Of Memory,Homestead,Laravel Socialite,我在Laravel Homestead中使用PHP7.4并编辑了这个文件 etc/php/7.4/fpm/php.ini 设定 memory_limit = -1 我重新加载homestead并在HomeController中检查了phpinfo(),它被更改为-1,但每次我尝试安装socialite时 composer require laravel/socialite 我明白了 如果编辑php.ini。您可能需要重新启动xampp/wamp 如果不起作用,请确保您的composer本

我在Laravel Homestead中使用PHP7.4并编辑了这个文件

etc/php/7.4/fpm/php.ini
设定

memory_limit = -1
我重新加载homestead并在HomeController中检查了
phpinfo()
,它被更改为
-1
,但每次我尝试安装socialite时

composer require laravel/socialite
我明白了


如果编辑
php.ini
。您可能需要重新启动xampp/wamp

如果不起作用,请确保您的composer本身已更新为最新版本:

php composer.phar --self-update
通过添加composer memory limit环境变量,可以临时增加composer的内存限制:

COMPOSER_MEMORY_LIMIT=128MB php composer.phar update
使用-1完全忽略内存限制

增加PHP内存限制的另一种方法:

php -d memory_limit=512M composer.phar update

如果编辑
php.ini
。您可能需要重新启动xampp/wamp

如果不起作用,请确保您的composer本身已更新为最新版本:

php composer.phar --self-update
通过添加composer memory limit环境变量,可以临时增加composer的内存限制:

COMPOSER_MEMORY_LIMIT=128MB php composer.phar update
使用-1完全忽略内存限制

增加PHP内存限制的另一种方法:

php -d memory_limit=512M composer.phar update
  • php-i | grep'php.ini'

  • /etc/php/7.4/cli/php.ini内存限制=-1

  • sudo服务php7.4-fpm重启

  • php-r“echo ini_get('memory_limit')。php_EOL

  • php-i | grep'php.ini'

  • /etc/php/7.4/cli/php.ini内存限制=-1

  • sudo服务php7.4-fpm重启

  • php-r“echo ini_get('memory_limit')。php_EOL


  • 您可能需要增加VM的内存,以便在
    memory\u limt
    设置为-1时,内部运行的php可以消耗尽可能多的内存

    例如

    // file Homestead.yaml
    
    ip: "192.168.10.10"
    memory: 3072 // instead of 2048
    cpus: 1
    provider: virtualbox
    
    

    请确保使用
    vagrant reload

    重新加载虚拟机。您可能需要增加虚拟机的内存,以便在
    内存限制设置为-1时,内部运行的php可以消耗尽可能多的内存

    例如

    // file Homestead.yaml
    
    ip: "192.168.10.10"
    memory: 3072 // instead of 2048
    cpus: 1
    provider: virtualbox
    
    

    确保使用
    vagrant reload

    重新加载VM,我应该在哪个路径上运行这些命令?无法打开输入文件:composer.com已更新composer并将内存设置为-1,但仍会收到问题我应该在哪个路径上运行这些命令?无法打开输入文件:composer.com已更新composer并将内存设置为-1,但仍存在问题