Php 编写器安装VirtualAlloc()失败:[0x00000008]

Php 编写器安装VirtualAlloc()失败:[0x00000008],php,xampp,composer-php,Php,Xampp,Composer Php,我正试图在我的laravel中安装composer,突然,这让我有了第一次遇到它的感觉 试图将我的内存限制从150M增加到20000000000m 但这不起作用 还是我做错了?因为我有同样的问题,而你提到了XAMPP: 显然,旧的XAMPP安装(2019年10月之前)只支持32位,而32位的自动内存上限为2056M,无法超过 针对Windows XAMPP用户或32位PHP发行版的重要警告 不幸的是,如果您在使用XAMPP时运行某些脚本或编写器时出现此异常,并且最大内存量2056M不足,并且您

我正试图在我的laravel中安装
composer
,突然,这让我有了第一次遇到它的感觉

试图将我的
内存限制从150M增加到
20000000000m

但这不起作用


还是我做错了?

因为我有同样的问题,而你提到了XAMPP:

显然,旧的XAMPP安装(2019年10月之前)只支持32位,而32位的自动内存上限为2056M,无法超过

针对Windows XAMPP用户或32位PHP发行版的重要警告 不幸的是,如果您在使用XAMPP时运行某些脚本或编写器时出现此异常,并且最大内存量2056M不足,并且您仍然看到异常,那么我告诉您,您遇到了一个大问题,因为您需要优化脚本,或者如果可能的话,改为从32位分发转移到64位分发

请参阅此处的更多信息:

同时,XAMPP提供了一个64位版本,解决了我的问题


也许这对你或其他人有帮助。

你能分享更多细节吗?此外,如果在您的计算机上不可用,那么设置如此高的值是没有意义的——我非常怀疑您的计算机上有2 PB的RAMI通常由composer安装。在过去的几天里,但这是我唯一一次收到错误,所以我试图编辑php.init。您在这里收到的错误消息与
php.ini
文件中的
memory\u limit
设置无关,而是与物理可用的RAM量有关。您的机器有多少RAM?您的
composer.json
文件是什么样子?