composer-php 相关问题

Composer是PHP编程语言的应用程序级包管理器。它提供了一种标准格式,可以轻松管理基于PHP的项目依赖项(库),并受到Node.js的“npm”和Ruby的“bundler”的强烈启发。 Composer由Nils Adermann和Jordi Boggiano开发。他们都继续管理这个项目。更多信息,请访问https://getcomposer.org。

运行 Composer dump-autoload 时出现错误 255

运行composer dump-autoload 时出现错误 脚本@php artisan package:发现处理返回的自动加载转储后事件,错误代码为255

回答 5 投票 0

WordPress Bedrock 高级自定义字段作为依赖项

我正在使用 BedRock 设置一个 WordPress 网站,并且正在考虑是否有一种方法可以在我的作曲家中“要求”ACF 插件。 因此,计划是拥有干净且简单的存储库,您可以在其中进行 git pull 和

回答 2 投票 0

Laravel 10:找不到类“League\Flysystem\AwsS3V3\PortableVisibilityConverter”

在我的产品环境中,我遇到了此错误,而本地一切都工作正常。 我不知道这是怎么回事。我怀疑有一些与作曲家有关的问题,但尚不清楚......

回答 3 投票 0

Laravel 更新到版本 9 但遇到作曲家需要 ext-ioncube-loader 的问题

我在composer.json中有一个要求: “ext-ioncube-loader”:“*” 但是当我更新其他包时,它会警告我错误: 问题1 - 根composer.json需要PHP扩展...

回答 1 投票 0

PHP Rest api 中无法 PUT、POST、DELETE http 方法

我的api遵循源路径Src/Api/Notes/index.php: 我的api遵循源路径Src/Api/Notes/index.php: <?php if ($_SERVER['REQUEST_METHOD'] === 'GET') { // TODO } elseif ($_SERVER['REQUEST_METHOD'] === 'POST') { // TODO } elseif ($_SERVER['REQUEST_METHOD'] === 'PUT') { // TODO } elseif ($_SERVER['REQUEST_METHOD'] === 'DELETE') { // TODO } else { // TODO echo error } 我使用的URL是localhost/api/notes,当我使用HTTP GET时,它会正常发生。但是当我使用Post、Put、delete时,收到的$_SERVER['REQUEST_METHOD']总是Get。 这是我的.htaccess 文件: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php RewriteRule ^api/(.*)$ src/api/$1 [QSA,L] 帮帮我,谢谢 我尝试更改除index.php名称之外的文件名,然后http方法可以正常工作。 谢谢你 这可能是由于Apache中的目录斜杠而发生的。默认情况下,Apache 中的 DirectorySlash 是 ON,它将把不带文件扩展名的请求视为目录请求。 示例: 如果您发出请求 localhost/api/notes,Apache 将附加斜杠 localhost/api/notes/ 并向客户端发出重定向。即使原始请求不是 GET 请求,这也会向 localhost/api/notes/ 发出 GET 请求。要解决此问题,您必须关闭 DirectorySlash 中的 .htaccessRewriteEngine On DirectorySlash Off RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php RewriteRule ^api/(.*)$ src/api/$1 [QSA,L]

回答 1 投票 0

安装本地作曲家存储库时出错

我想为composer安装一个包,但它有旧的依赖项 我从 Githuиb 分叉了该项目。 创建新分支“修补程序” 编辑包中composer.json中的require 在我的项目中我编辑了

回答 1 投票 0

Composer 错误:“您的系统中缺少 PHP 扩展文件信息”

我正在尝试安装 Laravel 包 Intervention Image,当我运行 Composer update 时: 您的要求无法解析为一组可安装的软件包。 问题1 - 干预/...

回答 13 投票 0

尽管有静态版本号,仍将 Composer 依赖项更新为最新版本?

如果我使用了静态版本号,是否可以通过一个命令将我的所有 Composer 依赖项更新到最新版本?我想保留静态版本号但更新它们。

回答 6 投票 0

安装 Composer 后安装 Magento 2:供应商自动加载错误

我正在尝试安装 Magento 2 multistore 并且已经安装了 Composer,但仍然收到此错误。 未找到供应商自动加载。 请在应用程序根目录下运行“composer install”...

回答 1 投票 0

如何让composer将版本号更新为composer.json中可用的最新版本号?

在我的composer.json配置文件中,我有: “要求”: { “zendframework/zend-log”:“~2.3”, }, “要求开发”:{ “phpunit/phpunit”:“^5.4” } 我想: “要求”: { “zendframework/zend-l...

回答 4 投票 0

“php artisanserve”返回“不允许操作”

我目前正在尝试在云中的Linux服务器(通过ssh)上托管一个Laravel项目(在本地运行得非常好)。我已经上传了所有项目文件并认为我可以运行...

回答 1 投票 0

Composer - 请求的包 phpgangsta/googleauthenticator 1.0.1 作为 [dev-master] 存在,但这些被您的约束拒绝了

我需要安装 https://github.com/PHPGangsta/GoogleAuthenticator 但如果我运行 Composer require "PHPGangsta/GoogleAuthenticator:1.0.1" 我收到错误: 您的要求无法得到解决...

回答 2 投票 0

Composer - PHP 检查composer.json 是否需要更新

我想问一下,我制作了一个简单的 php 脚本,当新的代码集被推送到存储库时,可以从 bitbucket 自动部署,工作正常。但时不时就会有变化...

回答 2 投票 0

如何让composer不为包创建.git目录

我找到了一些相关的帖子,但这些并没有真正回答我的问题。 假设我想安装这个包: https://github.com/pear/Net_Socket 我的composer.json 的摘录: { “共...

回答 5 投票 0

更新作曲家/安装新包冲突包

我想在 Laravel 7 应用程序中安装一个新包。我尝试过直接 Composer require 命令,并尝试手动输入包名称并更新 Composer 命令,但两次都...

回答 2 投票 0

在 docker linux 上运行 drupal 9.4.8 的 drush 时出错

我尝试在linux docker上使用drush运行一个drupal项目,这是一个后端项目,我们使用json api连接到前端nextjs。一旦我使用任何 drush 命令,它就会给我这个错误: [警告]

回答 1 投票 0

使用 composr 安装 mongodb 时出错 - 无法使用 mongodb/mongodb 的最新版本 1.16.1,因为它需要 ext-mongodb ^1.16.0 [已关闭]

我使用的是Windows 11,安装了Composer,并下载了Mongodb dll文件。 我正在尝试安装>composer require mongodb/mongodb 有人有更好的方法将 php 与 Mongodb 连接。

回答 2 投票 0

如何测试composer.lock是否是最新的?

在开发过程中(团队中有多人)有时composer安装会返回: 警告:锁定文件未与composer.json 中的最新更改保持同步。你可能已经落伍了

回答 5 投票 0

在 Github 代码空间中通过 Composer 安装私有存储库失败

我们正在为我们的一个网站创建一个代码空间。我们所有的网站都需要通过 Composer 从我们的私人存储库之一安装代码。根据 codespaces 文档 https://docs.github.com/en/

回答 1 投票 0

Composer PSR-4 自动加载“找不到类”调试

是的,另一个关于“找不到类”错误的问题。要么是我遗漏了什么,要么是我误解了 PSR-4 逻辑。 我的作曲家库目录结构: “扫描仪”=>“src”=>“Test.php”

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.