首页 > 解决方案 > 无法在服务器上安装 Laravel

问题描述

我正在尝试通过 Putty 使用 putty 在我的云托管共享服务器上安装 laravel。

当我尝试执行命令时出现以下错误

composer create-project laravel/laravel --prefer-dist

安装 laravel/laravel (v5.4.30)

  • 安装 laravel/laravel (v5.4.30):从缓存加载在 /home1/repletub/skillforces/laravel 中创建的项目

php -r "file_exists('.env') || 复制('.env.example', '.env');" 使用包信息加载作曲家存储库更新依赖项(包括 require-dev)

致命错误:第 129 行 phar:///opt/cpanel/composer/bin/composer/src/Composer/DependencyResolver/RuleSetGenerator.php 中的内存不足(分配 803209216)(试图分配 32 个字节)

在互联网上寻找解决方案后,我发现 php.ini 中的 memory_limit 属性必须设置为 -1。

所以从 cpanel 我为我的域更改了它。它仍然向我显示相同的错误。

为了交叉检查,我执行了以下命令序列,但在这里它不反映更改。

php --ini

Configuration File (php.ini) Path: /opt/cpanel/ea-php73/root/etc
Loaded Configuration File:         /opt/cpanel/ea-php73/root/etc/php.ini
Scan for additional .ini files in: /opt/cpanel/ea-php73/root/etc/php.d
Additional .ini files parsed:      /opt/cpanel/ea-php73/root/etc/php.d/01-ioncube.ini,

cat /opt/cpanel/ea-php73/root/etc/php.ini

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 256M

谁能指导我解决这个问题。

标签: phplaravelserver

解决方案


推荐阅读