草庐IT

aws-code-deploy

全部标签

php - aws s3Client PutObject 访问被拒绝,但 Cyber​​Duck 可以成功 PutObject

我面临着一个关于S3存储桶策略的谜团,它阻止我的PhpS3Client来自PutObject。我得到的错误是:Errorexecuting"PutObject"on"https://s3.amazonaws.com/reusable-system-dev/b1e42024e33d62b852d3c94c85f68c72.jpeg";AWSHTTPerror:Clienterrorresponse[url]https://s3.amazonaws.com/reusable-system-dev/b1e42024e33d62b852d3c94c85f68c72.jpeg[statuscod

php - 如何使用 VS Code 启动和调试 php?

我是VSCode和php世界的新手。我的经验更多是使用重量级IDE,例如VisualStudio。但是,我需要在我的开发机器上设置一个php环境,但在让它正常工作时遇到了一些麻烦。我的环境是Win10开发机。我正在使用VS代码和php5.5版。我已正确安装xdebug扩展并验证它已正确安装。我还在VSCode中安装了php-debug扩展。我遇到的挑战是从VSCode中启动php网站,然后能够对其进行调试。一些我尝试过但没有奏效的事情。我为VSCode安装了iis-express扩展,它允许通过iisexpress运行任何文件夹。https://marketplace.visualst

php - 通过 AWS EC2 上的 cron 安排 Laravel 5 - 命令未运行

问题:我有一个Laravel5.4artisan任务,我需要通过cron运行-但尽管命令和调度程序(显然)设置正确,但它没有完成。这是Laravel、php、apache、linux还是crontab问题?最好的诊断方法是什么?背景在默认(亚马逊AMI)EC2实例上,artisan命令被正确定义并在通过以下方式调用时从项目目录(/var/www/html/myproject/)完美运行:phpartisanmycommand:option1我已将其添加到app/Console/Kernel.php中,如下所示:protectedfunctionschedule(Schedule$sch

php - 智能 : how to deploy to two folders?

一般的问题是:如何在一个intellij项目中同时处理多个不同的gitrepos。gitrepos需要位于主应用程序内部的位置(这也是一个gitrepo)。我不能使用符号链接(symboliclink),因为我不能提交那些我有2个git仓库一个用于主应用程序,另一个用于我在多个项目中使用的库。事情是这样的:我有主应用程序。通过Composer,我将我的库/包添加到应用程序中。问题:文件夹结构:发展IdeaProjects/myappA注意:还有IdeaProjectsmyappB等IdeaProjects/mylib在myappA中有IdeaProjects/myappA/vendor

php - 通过 Crontab(Cron 作业)将 AWS 数据库备份 RDS 到 S3

我想使用cron作业每天创建数据库备份。我已经为数据库备份创建了一个批处理文件。下面是批处理文件代码。#!/bin/bashSQLDUMP="$(date+'%Y%m%d%H%M').sql.gz"echo"Creatingbackupofdatabaseto$SQLDUMP"mysqldump--host'myhost.com'-u'root'-p'password'--databases'test'|gzip-9>$SQLDUMPecho"DumpZippedup"echo"UploadingzippeddumptotheAmazonS3bucket…"s3cmdput$BACKU

php - aws.push 到多个环境

我有两个不同的环境运行同一个git存储库。看起来在用于git和elasticbeanstalk的AWS控制台工具中,我一次只能连接一个环境,是否可以同时推送到我的两个环境? 最佳答案 最新版本允许您将不同的分支映射到不同的存储库,请参阅Announcement:DeployGitBranchestoMultipleElasticBeanstalkEnvironments:Startingtoday,youcanuseebandGittodeploybranchestomultipleElasticBeanstalkenvironme

php - AWS Elastic Beanstalk 文件上传不起作用

我们使用AWSElasticBeanstalk托管PHP应用程序,其中包含无法正常工作的文件上传工具。我们有php.ini将tmp_upload_dir设置为/tmp但它仍然不起作用。我们刚把网站从另一台服务器上移过来,那里一切正常,但EB似乎不想让我们上传文件。这是我们使用的代码示例:$imagePath="/tmp/";$allowedExts=array("gif","jpeg","jpg","png","GIF","JPEG","JPG","PNG");$temp=explode(".",$_FILES["img"]["name"]);$extension=end($temp)

php - 在 AWS EC2 上重新启动 httpd 会出现异常。是不是要把/var/www/html的内容删掉?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭7年前。Improvethisquestion正如标题所说,我在AmazonWebServices上的EC2实例(elasticbeanstalk)中托管一个PHP应用程序,实际

php - symfony2 phpunit : how to get exception message when status code is not expected one

在我的symfony2应用程序中,我使用phpunit来测试每个Controller的Action响应的状态代码是否是预期的。如果不是,我如何让phpunit显示异常附带的错误消息,或者最好模拟一个探查器异常页面?这是因为我在phpunit中有一个返回500代码的操作,但它在我的浏览器中加载得很好。我的代码:/***@dataProviderurlProvider*@param$url*/publicfunctiontestPageIsSuccessful($url){$client=self::createClient(array(),array('PHP_AUTH_USER'=>'

php - PHP 中的 AWS Cognito 开发人员身份验证

我正在尝试使用PHPSDK实现开发人员身份验证,但不断收到此错误:Fatalerror:UncaughtAws\CognitoIdentity\Exception\CognitoIdentityException:AWSErrorCode:AccessDeniedException,StatusCode:400,AWSRequestID:da162f98-fb50-11e4-937e-0bf2642a4752,AWSErrorType:client,AWSErrorMessage:User:arn:aws:iam::256661818246:user/testerisnotauthor