草庐IT

google-cloud-composer

全部标签

php - 无法使用 Composer 下载和安装 Laravel 5。错误 : HTTP request failed

我无法使用composer1.2.0(最新版本)下载lavarvel安装程序收到的错误:无法打开流:HTTP请求失败!我用谷歌搜索,但找不到解决此问题的答案。如果可能,有人请尝试运行这个命令composerglobalrequire"laravel/installer"来检查它是否有效?我认为指向packaglist的链接不再有效,但我不确定。C:\wamp\www\st>composerself-update-vvvReading./composer.jsonLoadingconfigfile./composer.jsonCheckedCAfileC:\Users\Louis\App

php - 当我尝试以编程方式将图表添加到 google 电子表格时,api v4 失败并出现关于网格 id 的 Google_Service_Exception

我试用了googlesheetsapiv4,因为它还具有呈现图表的能力,看起来非常有趣。我正在使用适用于php的googleapi客户端。首先,我创建了一个包含两张纸的新电子表格,并在第一张纸上填写了数据。这按预期工作。然后我想根据第一张纸上的数据在第二张纸上渲染图表。我想从饼图开始,因为你只有一个数据系列。我总是以以下错误消息结束:"message":"Invalidrequests[0].addChart:Nogridwithid:1"我设置的唯一id是我已经创建的第二张工作表的图表anchor单元格:$googleSheetsSheetGridCoordinate=newGoog

php - 在本地使用 Composer 然后通过 FTP 上传文件

有点奇怪的设置,但遇到了一个项目,其中Composer已在本地环境中用于启动项目。最初的开发人员没有对生产服务器的ssh访问权限,因此他在本地使用Composer,并使用FTP将“供应商”目录从他的桌面上传到服务器。我现在需要添加PHPMailer包所以在我的Mac上本地完成了以下操作:cdDesktop/composerrequirephpmailer/phpmailer这在我的桌面上创建了以下结构:Desktop/composer.jsonDesktop/composer.lockDesktop/vendor/autoload.phpDesktop/vendor/composer/

php - 无法验证 Google 访问 token (段数错误)

我有非常简单的代码directlyfromGoogle'swebsite$client=newGoogle_Client(['client_id'=>$CLIENT_ID]);$payload=$client->verifyIdToken($id_token);if($payload){$userid=$payload['sub'];echo$userid;}else{//InvalidIDtokenecho"error";}我收到以下错误:Fatalerror:Uncaughtexception'UnexpectedValueException'withmessage'Wrongnu

php - 通过 API 向 Google 电子表格添加多行

我可以使用以下代码向Google电子表格添加新行:$valueRange=newGoogle_Service_Sheets_ValueRange();$valueRange->setValues(["values"=>['data1','data2']]);$range='Sheet1!A1:A';$conf=["valueInputOption"=>"USER_ENTERED"];$service->spreadsheets_values->append($spreadsheetId,$range,$valueRange,$conf);我应该如何更改setValues参数以添加多行?

php - Composer : specify local repository when in development, 和 packagist 何时投入生产?

这个问题在这里已经有了答案:composermultipleappsusepathrepolocalandvcsonserver(3个答案)关闭10个月前。基本情况如下:我开发了一些也在项目中使用的包。这些包被发布到packagist,当我在我的项目中使用它们时,我只是像其他包一样需要它们。当项目在开发服务器上时,一切都很好,他们获得了最新版本并且可以正常工作。但是当我在开发时,我发现等待packagist更新,并且每次我对我的包做一些事情时都需要dogocomposerupdate有点浪费时间......通常,我会设置一个自定义的vcs存储库,指向我硬盘上的本地路径并完成它,但这样做

php - 在 composer 文件中, "reference"指的是什么?

在我的composer.lock文件中,我注意到一些包有一个reference值:"dist":{"type":"zip","url":"https://ftp.drupal.org/files/projects/paragraphs-8.x-1.1.zip","reference":"8.x-1.1","shasum":"c678e5704a98c6a0549e415412da081cfeb03a00"},有些只有null:"dist":{"type":"zip","url":"https://ftp.drupal.org/files/projects/redirect-8.x-1.

php - memcached 在 docker-compose 中不工作

我在docker-compose中遇到memcached问题。这是docker-compose.yml:nginx:container_name:nginximage:nginx:latestports:-127.0.0.2:8000:80volumes:-./htdocs:/htdocs-./nginx.conf:/etc/nginx/conf.d/nginx.conflinks:-phpphp:container_name:phpbuild:./phpvolumes:-./htdocs:/htdocs-./php/php.ini:/usr/local/etc/php/php.ini

php - Composer 无法安装 laravel/socialite 2.0

Composer需要laravel/socialite^2.0因以下错误而失败:Yourrequirementscouldnotberesolvedtoaninstallablesetofpackages.Problem1-Installationrequestforlaravel/socialite2.0->satisfiablebylaravel/socialite[v2.0.0].-Conclusion:removeguzzlehttp/guzzle6.2.2-Conclusion:don'tinstallguzzlehttp/guzzle6.2.2-laravel/social

php - Travis CI 构建 PHP 项目并从 Composer 中提取依赖项,尝试使用 git@ 而不是 https

背景我们有一个PHPproject这与TravisCI配合得很好直到某一点,从那时起就完全停止工作了。该项目无法使用Composer进行构建。详情最后一次成功构建是:thisone最近失败的构建是:thisone,inthebranchNamingCollisions这是thiscommit不断出现的错误是:Failedtoexecutegitclone--mirror'git@github.com:edmondscommerce/Faker.git''/home/travis/.composer/cache/vcs/git-github.com-edmondscommerce-Fak