php - 无法在服务器上安装 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
谁能指导我解决这个问题。
解决方案
推荐阅读
- mongodb - 如何在官方 Go MongoDB 驱动程序中使用逻辑查询选择器 ($or) 执行 FindOne()?
- php - 如何知道路径 '/usr/lib/php/{number_name}' 的 PHP 版本的目录名称?(安装 xdebug)
- math - 计算游戏的趋势
- postgresql - Hive和Hbase能支持4亿数据吗?或者哪个更好?
- asp.net-mvc - 如何在使用 MVC 模型绑定到相同模型属性的另一个文本框中更改文本框文本?
- vba - 网页抓取雅虎财经
- elasticsearch - ElasticSearch 记录器,记录整个错误源
- excel - 有什么办法可以在excel的范围内放置多个公式
- android - 我想覆盖我自己的应用程序的锁屏,但keyguard不拒绝android 10
- php - Magento\Cron\Console\Command\CronRemoveCommand\Interceptor 类不存在