草庐IT

限制性

全部标签

php - 在用户墙上发帖时设置自定义隐私 - 限制特定用户的发帖可见性

感谢http://developers.facebook.com/docs/guides/canvas/,我知道如何从Facebook应用程序中发布状态更新、链接等的基础知识。,但我不知道是否可以将帖子的可见性限制为授权该帖子的用户的某个预设好友列表(因为Facebook网站上的文档并不是最好的)。是否可以从我的应用程序中发布到用户的墙上,以便它只对预先选择的friend列表可见?我正在模仿GooglePlus的“圈子”功能,用户可以在其中拥有不同的friend组并仅向这些组列表发帖。 最佳答案 这绝对是可能的。请阅读Post文档,

php - 限制文件下载

我目前正在为客户创建一个网站,主要涉及销售各种文件。这显然是一件很常见的事情,这让我觉得有点愚蠢,因为我没有想出这样做的方法。购买完成后,客户将被带到包含下载链接的页面,并收到包含下载链接的电子邮件和一封包含将为他们创建的帐户信息的电子邮件(他们还将能够从他们帐户的控制面板下载)。我想弄清楚的是如何隐藏/模糊文件在我的服务器上的位置,这样购买它的人就不能简单地将直接链接复制并粘贴到其他地方。即使我请求下载格式为http://example.com/blah/download/454643的文件的链接,一个与文件实际位置不对应的URL,我认为仍然可以在服务器上找到该文件?我不太了解权限如

php - PHP 的 Elasticsearch 批量上传错误 - 已超过索引中总字段 [1000] 的限制

我们计划在我们的一个项目中使用ElasticSearch。目前,我们正在使用我们的数据测试ElasticSearch5.0.1。我们面临的一个问题是当我们从MySQL表批量上传到elasticsearch时出现错误,我们得到...java.lang.IllegalArgumentException:Limitoftotalfields[1000]inindex[shopfront]hasbeenexceededatorg.elasticsearch.index.mapper.MapperService.checkTotalFieldsLimit(MapperService.java:4

php - 为什么 phpMyAdmin 文件大小限制没有改变?

我正在使用WAMP服务器,这里尝试上传一个文件大小为131MB的sql文件。当前限制在phpMyAdmin上传屏幕上显示128MiB。但是我的php.ini配置是:upload_max_filesize=2Mpost_max_size=2M这对我来说有点尴尬。但是后来,我将它们更改为:upload_max_filesize=256Mpost_max_size=256M它仍然显示(最大:128MiB)限制。我正在编辑的文件位于"C:\wamp\bin\apache\apache2.4.9\bin\"目录中,我在更改这些值后确实重新启动了服务器。我通过在cmd中键入mysql命令找到了解决

php - get 的 cURL 大小限制

我想知道有没有办法通过cURL只获取特定数量的数据?选项1:curl_setopt($curl_handle,CURLOPT_HTTPHEADER,array("Range:bytes=0-1000"));但并非所有服务器都支持选项2:HavingtroublelimitingdownloadsizeofPHP'scURLfunction但是这个函数给我错误Failedwritingbody(0!=11350)和reading我发现很多人说这是一个错误。所以按照上面的write_function我尝试curl_close($handle)而不是returning0但这会引发错误Atte

php - 限制访问受限用户对 php 脚本的访问

我有一个包含多个php脚本的php站点。我需要为来自另一个站点的用户提供对我的系统的有限访问权限。我想限制这些人可以访问的页面。我是按以下方式做的://$_SESSION['systemid']issetwithavalueofsay,'1'$permissionArray=$objACCESS->getPermissions($_SESSION['systemid']);//getPermissionsreturnsanarraylikethefollowing(forthatsystemid)://0=>{'systemid'=>'1','permission_type'=>'cr

php - 流和评论的 FQL 范围限制

我对FacebookFQL的工作原理有些困惑。我需要获得特定页面的“本月粉丝”。这是发帖和评论最多的用户。在Facebook上FQLstreamdocumentation它说:Eachqueryofthestreamtableislimitedtotheprevious30daysor50posts,whicheverisgreater,howeveryoucanusetime-specificfieldssuchascreated_timealongwithFQLoperators(suchas)toretrieveamuchgreaterrangeofposts.这就是我正在做的。

PHP 将外部 API 请求总数限制为每秒 8 次

我的网站有一个脚本,可以在用户访问特定页面时调用外部API。访问页面时会发起API请求,返回xml格式的响应。我正在使用通常的curl请求。现在,由于API端的新实现,如果API收到太多请求,它会抛出异常并拒绝请求。我想将我网站对API的总调用次数限制为每秒8次。我怎样才能做到这一点?有人建议我对请求进行排队,但我以前从未做过这样的事情,而且我很难找到解决方案。对不起,如果我的英语有错误。感谢您的帮助。例如:如果100个用户同时访问网页,我需要将这些API请求排队,每秒8个,依此类推,直到全部完成。 最佳答案 我建议您使用一个api

php - symfony 缓存文件系统是否在同一目录限制中处理 ext2 32000 个文件?

symfony缓存系统是否处理同一目录限制中的ext232000个文件?我有80000个用户,我想缓存他们的配置文件,但symfony缓存系统是否处理ext2限制?我也为其他将面临同样问题的人发帖。 最佳答案 我不是100%确定我的答案是否正确,但在PROJECT/lib/symfony/cache/sfCacheFile.class.php中有一个方法:sfCacheFile::getFilePath()返回文件的路径。似乎没有任何针对ext2文件系统限制的保护措施。但是有一个非常简单的解决方案——覆盖那个类:在PROJECT/a

php - 限制一次在 PHP 中下载 1 个

我正在开发一个视频网站,该网站提供不同的电影和视频供用户流式传输和下载。现在我被要求以一次只能下载1个视频的方式实现下载限制。有两台服务器:我的文件和数据库在一台服务器上,视频在另一台服务器上。我正在做的下载是从第一台服务器发送请求,请求另一台服务器上的文件。如果请求的视频存在,则下载它。现在我想限制用户,如果他们已经在下载一个视频,则在当前下载完成之前不能再下载另一个。当前下载完成后,用户可以下载下一个视频。我还没有看到任何功能可以让开发人员知道下载何时完成。关于将下载时间信息存储在数据库中,我有一些想法。但是存储下载时间不是我的要求。实现它的最佳方法是什么?有没有可以检测下载结束时