草庐IT

aws-code-deploy

全部标签

php - xdebug 远程 : can I execute php code or change variables?

是否可以使用xdebug的远程调试在断点期间执行任意PHP代码或至少更改变量的值?我正在使用SublimeText2插件SublimeXDebug. 最佳答案 Xdebug支持通过DBGp协议(protocol)修改变量。它还可以执行(eval)代码。一些IDE,如Komodo和PhpStorm允许您通过IDE更改值。其他人(例如SublimeXdebug)很可能不允许这样做。对DBGp命令property_set的引用位于:http://www.xdebug.org/docs-dbgp.php#property-get-prope

php - Magento PHP-FPM 无法设置 Mage_Run_Code

我最近在尝试为客户设置多站点时遇到了一个问题。在我的本地一切正常,但在我部署到服务器后发现MAGE_RUN_CODE未从$_SERVER显示,而是显示REDIRECT_MAGE_RUN_CODE第二家商店的商店代码是:comm服务器配置是PHP-FPM+Mysql,貌似没有设置Mage_Run_Code。因为在我本地一切正常,所以我认为这是服务器配置问题。Christophe已经发布了一个完美的解决方案,并且它运行良好。我想我找到了这个问题的原因。导致此问题的是保护PHP的Apache中的“suExec”。 最佳答案 要在PHP-F

PHP AWS SDK 3 错误 : AWS HTTP error: cURL error 6: Could not resolve host: s3. oregon.amazonaws.com

我正在尝试连接到AWS版本3SDK存储桶。但是,我收到以下错误:PHPFatalerror:Uncaughtexception'Aws\S3\Exception\S3Exception'withmessage'Errorexecuting"PutObject"on"https://s3.oregon.amazonaws.com/my-buekct-test/hello_world.txt";AWSHTTPerror:cURLerror6:Couldnotresolvehost:s3.oregon.amazonaws.com(seehttp://curl.haxx.se/libcurl/

php - 以下服务未运行 : proxy @ AWS -- after Laravel re-config

我有Laravel应用程序,我学会了使用phpartisanserve和本地Apache运行它。现在我希望在AmazonBeanstalk上运行相同的程序。我已经为PHP7创建了Beanstalk实例。然后我去了AmazonLinux控制台并在那里安装了Composer。我认为这是不必要的步骤。接下来,我使用ZIP压缩了我所有的Laravel项目,并使用Web控制台将其上传到AWS。首先我得到了Forbidden错误如这里所述:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/php-laravel-tutorial.html然

php - AWS 亚马逊 SES 突然停止工作

我无法从aws.amazonSES发送邮件,因为从星期一(30-10-2012)之前它工作正常突然停止工作。我得到以下是错误APHPErrorwasencounteredSeverity:UserWarningMessage:SimpleEmailService::getSendQuota():Sender-RequestExpired:Requesttimestamp:Wed,31Oct201211:50:32UTCexpired.Itmustbewithin300secs/ofservertime.RequestId:e472fb5a-2351-11e2-8183-8138c6c4

AWS Lambda 部署 Python (Lambda Layer)

AWSLambda支持Python的多个版本作为runtime在Lambda上使用Python的常用问题:1.PythonlibraryAWSLambdaRuntime只支持原生的runtime,并没有预装任何library。在Lambda中引入library,利用“pipinstall-t”,将library安装到项目工程中。然后一并打成zip包上传。除了直接和代码一起打包以外,还可以利用LambdaLayer上传python的library。新建一个命名为python的文件夹,把lib放到这个python文件夹中。把python文件夹打包成zip文件,上传到lambdalayer,然后在l

php - AWS SES 能否将退回/投诉对象发送到 http 端点?

我已经阅读了大量文档,但我仍然不清楚AWS是否是解决我们问题的正确解决方案。我们需要的解决方案是:发送已跟踪投诉和退回的​​电子邮件通过http端点接收这些退回邮件和投诉(包含有关被退回的电子邮件地址、时间和原因的信息)我已经看到,在他们的SNS服务中可能会出现类似这样的情况,但我仍然悬而未决,这两个服务是否会真正协同工作,以提供包含对url的退回/投诉的详细对象然后我可以根据需要处理和显示。任何人都有任何经验或做过与我想做的类似的事情,您的解决方案是什么?哦,如果有帮助的话,我选择的语言是PHP。谢谢。 最佳答案 AmazonSE

php - 如何使用 Laravel 5 和文件系统将大(视频)文件上传到 AWS S3?

我想将一个大视频文件上传到我的AWSS3存储桶。几个小时后,我终于设法配置了我的php.ini和nginx.conf文件,因此它们允许更大的文件。但后来我得到了一个"FatalError:AllowedMemorySizeofXXXXXXXXXXBytesExhausted".一段时间后,我发现较大的文件应该使用fopen()与流一起上传。,fwrite(),和fclose().因为我使用的是Laravel5,所以文件系统会处理大部分事情。除了我无法让它工作。我当前的ResourceController@store看起来像这样:publicfunctionstore(ResourceR

php - 如何使用配置文件 (.ebextensions) 在 AWS Elastic Beanstalk 上安装 PHP IMAP 扩展?

有谁知道如何使用配置文件(.ebextensions)在AWSElasticBeanstalk上安装和启用PHPIMAP扩展?我正在使用运行PHP7.0.16的64位AmazonLinux2017.03v2.4.0我尝试了以下几种方法:第一种方式我试过在配置文件中使用files但它不起作用,配置文件名是.ebextensions目录中的phpini.config如下设置:files:"/etc/php.d/phpimap.ini":mode:"000755"owner:rootgroup:rootcontent:|extension=imap.so额外的.ini文件通过显示/etc/p

php - 如何使用 Amazon AWS Elastic Beanstalk 安装 PHP 扩展?

我们正在为EC2实例上的PHP应用程序使用awselasticbeantalk。由于我们选择了负载平衡,因此它会一次又一次地更改实例。我想知道如果我们安装一个PHP插件,它会受到实例更改的影响还是在新实例中也可用?问这个问题是因为我们观察到每次实例被elasticbeanstalk更改时,我们的应用程序都会重新部署。我们需要安装Geoip插件。如何在不影响实例更改的情况下安装它? 最佳答案 如果您保存环境设置,则在执行您的应用程序时,您将始终拥有相同的EC2设置。我更喜欢使用代码进行这种自定义(您也可以使用AWS控制台进行此操作)。