草庐IT

aws-requests-auth

全部标签

php - rbac Yii2 中 auth_item 表中的类型是什么

我一直在尝试在Yii2GUide之后设置rbacDbManager.因此,我使用migrate命令在数据库中创建表作为他们的指令。我发现创建的表很少。现在我的问题是表auth_item中有列type。我不明白为什么要用它? 最佳答案 它只是授权项类型:Thetypeoftheitem.ThisshouldbeeitherTYPE_ROLEorTYPE_PERMISSION.阅读更多:http://www.yiiframework.com/doc-2.0/yii-rbac-item.html

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

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

php - PHP 的 Laravel 4 是否会在每次调用 Auth 类时访问数据库?

我正在构建我的第一个Laravel4应用程序(PHP)。我发现自己需要在我的大多数模型和Controller中经常调用这样的东西...$this->user=Auth::user();所以我的问题是,是在应用程序中多次调用它,多次访问数据库,还是它足够聪明,可以将它缓存在某个地方以供请求/页面构建的其余部分使用?或者我需要自己做不同的事情吗?我浏览了Auth类,但没有时间检查每个文件(Auth有16个文件) 最佳答案 下面是方法Auth::user()的代码。//vendor/laravel/framework/src/Illumi

php - 使用 PHP AWS SDK 在 file_put_contents 上设置 ACL

require'vendor/autoload.php';useAws\S3\S3Client;$client=S3Client::factory(array('key'=>'MY_KEY','secret'=>'MY_SECRET'));//Registerthestreamwrapperfromaclientobject$client->registerStreamWrapper();$data=$_POST["image_data"];list($type,$data)=explode(';',$data);list(,$data)=explode(',',$data);$dat

php - CodeIgniter 2,Ion Auth 在配置文件编辑时给出 CSRF 错误消息

我一直在使用CodeIgniter版本2.1.4和IonAuth很长一段时间,一切都很好。昨天,我将IonAuth更新到最新版本,现在每当我尝试“编辑”任何用户配置文件时都会收到CSRF错误。"Thisformpostdidnotpassoursecuritychecks."我在修改controllers/auth.php文件后收到此错误,以便将各种IonAuthView加载到我自己的模板中。毕竟,如果我不能将它集成到我的网站设计中,那又有什么用呢。但是,即使auth.phpController根本没有修改,我在旧版本的Safari中也会遇到此错误。这是我对auth.phpContro

php - 使用 PHP SDK 列出 AWS S3 存储桶

我正在使用PHPAWSSDK,并希望列出S3中我可用的所有存储桶。我发现了几个看起来很有前途的不同文档block:http://docs.aws.amazon.com/AWSSDKforPHP/latest/index.html#m=AmazonS3/get_bucket_listhttp://docs.aws.amazon.com/aws-sdk-php/latest/class-Aws.S3.Iterator.ListBucketsIterator.html这是我正在尝试的,使用AWSServiceBuilder初始化S3客户端...useAws\Common\Aws;//Inst

php - Laravel Auth::attempt 每次都失败

我在我的laravel应用程序上创建了一个测试用户。详情是用户:joe@gmail.com密码:123456当我完成注册过程时,一切都按预期进行,并且在数据库的用户表中创建了一个条目完成后,我将用户重定向到仪表板。publicfunctionpostCreate(){//Rules$rules=array('fname'=>'required|alpha|min:2','lname'=>'required|alpha|min:2','email'=>'required|email|unique:users','password'=>'required|alpha_num|between

php - 无法更新到 php 5.4 - AWS ec2

我的实例上有php5.3和httpd2.2。现在我需要升级到php5.4。我正在按照这些说明操作:http://codingsteps.com/install-apache-2-4-php-5-4-php-apc-on-amazon-ec2-with-amazon-linux/我有sudoyumremove所有冲突,现在剩下的两个是:Error:httpd24-toolsconflictswithhttpd-tools-2.2.29-1.4.amzn1.x86_64Error:httpd24conflictswithhttpd-2.2.29-1.4.amzn1.x86_64但是如果我运

php - 是否可以使用 AWS PHP SDK 将子域添加到 Route53?

我正在开展一个项目,我们将在Route53中创建子域和域。我们希望有一种方法可以以编程方式执行此操作。PHP文档的SDK似乎有点简单,但似乎createHostedZone可用于创建域或子域记录,而changeResourceRecordSets可用于创建必要的DNS记录。有没有人有如何实际完成此操作的示例? 最佳答案 是的,这可以使用changeResourceRecordSets调用,正如您已经指出的那样。但这有点笨拙,因为即使您只更改/创建一个记录,您也必须像批处理一样构建它,甚至创建也是更改。这是一个完整的示例,没有凭证方法

php - 使用 Ajax.Request 将 JSON 从浏览器传递到 PHP 的最佳方式

您好,我有一个JSON对象,它是一个二维数组,我需要使用Ajax.Request将它传递给PHP(我只知道怎么做)。...现在我使用js函数手动序列化我的数组...并以这种格式获取数据:s[]=1&d[]=3&[]=4等....我的问题是:有没有办法更直接/高效地传递JSON对象?...而不是自己序列化它?感谢您的任何建议,安德鲁 最佳答案 你也可以使用Prototype的函数toJSON()将数组转换为JSON对象。通过Ajax调用将其传递给服务器后,只需使用PHP的函数json_decode()解码对象。