草庐IT

ftp-server

全部标签

php - 从亚马逊获取 "The authorization grant type is not supported by the authorization server"

我正在尝试获取访问token,但是我收到了这个错误{"error_description":"授权服务器不支持授权授予类型","error":"unsupported_grant_type"}$code=$_GET['code'];$postfields=array('grant_type'=>'authorization_code','code'=>$code,'redirect_uri='=>'example/myTest.php','client_id'=>'amzn1.application-oa2-client.xxxxxxxxxxx','client_secret'=>'x

php - 有没有办法查看 FTP 是否由 PHP 启动?

我的网络服务器受到攻击,其中.html文件被FTP复制到公共(public)html目录中。FTP密码非常强。我正在尝试确定PHP是否启动了FTP传输。是否有可以提供此信息的Apache或Nix日志文件?附加信息我的FTP日志条目似乎显示不同的IP用于登录和复制文件。我不确定,但是?在IP之前指示除了它不是帐户用户(在这种情况下是王国)?看起来好像记录了几个不同的IP-每个IP都复制了一个不同的文件-所有这些都发生在不到30秒的时间内。有问题的文件是“mickey66.html”、“mickey66.jpg”和“canopy37.html”。2010-06-17T21:24:02.07

php - 安全的 php 主机名信息 - $_SERVER ['HTTP_HOST' ] 替代

我有一个面向公众的调试脚本,我只想在某些开发箱上运行,我希望通过检测服务器ip或名称在该脚本中以编程方式执行此操作-所以我对$_SERVER和$_SERVER['HTTP_HOST']的安全性有疑问。来自:http://shiflett.org/blog/2006/mar/server-name-versus-http-host博客文章我收集到这个var非常不安全,并且不可信。从php中找出您当前所在的框的最佳方法是什么?我想过使用FILE,因为这似乎很安全,但我不确定我是否从文件路径中获得了足够的信息。我不一定需要服务器名称,即使是ip也可以。提前致谢。

php - $_SERVER 变量的编码?

我需要知道当我处理$_SERVER变量时我是否可以安全地使用普通字符串或者我必须使用mb_*字符串。(UTF-8)例如$_SERVER['HTTP_HOST']可以包含多字节字符?如果我使用包含多字节字符的Host:header发出http请求会怎样?客户端在发出http请求时可以在哪里指定正在使用哪个econding? 最佳答案 是的,你应该使用多字节。如果不是别的,还有西里尔域名,所以$_SERVER自然应该包含utf8数据。 关于php-$_SERVER变量的编码?,我们在Stac

php - 水平缩放 : routing user-generated subdomains between servers

我维护着一个Web应用程序,它的容量超出了单个VPS。该架构由大量小用户组成,每个小用户都有自己的子域。用户不交互。加载意味着我必须将一些用户和所有新用户移动到单独服务器上的另一个Web应用程序安装。目前,每个用户子域都属于同一个虚拟主机,其中单个PHP前端Controller根据主机名显示适当的内容。*.mydomain.com的单个通配符DNS记录指向当前服务器。将不同的用户子域路由到不同的服务器的最佳选择是什么?我的想法:每台服务器的新顶级域。user.s1.mydomain.com,user.s2.mydomain.com等(不雅且泄露信息)运行我自己的DNS服务器以在服务器之

php - 使用 ajax 和 PHP 获取最新文件时避免部分上传的文件(通过 FTP)

我知道这个标题有点奇怪,但我会讲的。我有一台连接到笔记本电脑上的相机。使用RemoteShooting,当摄影师拍摄照片时,照片将保存到笔记本电脑硬盘上的文件夹中。在文件夹上设置了一个Automator(MacOSX)操作,每当出现新文件时,它都会调整它的大小并使用Transmit将其推送到FTP。这里是代码的来源。我有一个网页显示最近拍摄的照片。它使用ajax反复检查是否有新文件上传,如果有,则加载新照片并与旧照片交叉淡入淡出。这是页面上运行的Javascript。(function(){vardelay,refreshLoop;//AliastosetTimeoutthatreve

php - 将日期参数绑定(bind)到准备好的语句时出错——将 PHP PDO/ODBC 与 SQL Server 一起使用

我有一个与ODBC(v2000.86.359.00)连接到SQLServer(v8.00.2039SP4标准版)数据库的pdo连接。这个有效:$id=486;$duedate='June27,2012';$query="INSERTintoAssetHistory(AssetID,DateDue)Values($id,$duedate);";$noParams=$db->exec($query);$db->query($query);但是如果我尝试使用这样的准备好的语句:$sql='INSERTintoAssetHistory(AssetID,DateDue)Values(:id,:d

php - 是否可以使用PHP将文件从FTP上传到FTP

这是我的简要问题。我知道如何使用FTP和编程语言PHP将文件上传到服务器。但是是否可以使用PHP将文件从另一台服务器获取到我们的服务器拥有FTP用户名和密码提前致谢...费罗 最佳答案 是的,您可以使用PHP从FTP获取文件-使用ftp_get.以下片段来自documentation:$conn_id=ftp_connect($ftp_server);//loginwithusernameandpassword$login_result=ftp_login($conn_id,$ftp_user_name,$ftp_user_pass

PHP:检查 $_SERVER ['HTTP_REFERER' ] 相等性的最佳方法是什么?

我有一个检查HTTPReferer的PHP脚本。if($_SERVER['HTTP_REFERER']=='http://www.example.com/'){...}但是,这似乎本质上是不安全的……因为如果用户访问'http://example.com/'或'http://www.ExaMple会发生什么。com'(两者都不符合相等性测试)。问题:什么是更好的相等性测试来确保HTTPReferer来自'example.com'? 最佳答案 parse_url()结合一些字符串杂耍应该做你想做的。试试这个:$url=parse_ur

php - 如果 $_SERVER ['HTTP_REFERER' ] 不可靠,我将使用什么来确保网络应用程序的完整性?

我认为通过使用$_SERVER['HTTP_REFERER']变量来保证我的脚本是从适当的页面。幸运的是,当我在我的测试浏览器中执行header('Location:yourPathHere.php')重定向时,它不会设置$_SERVER['HTTP_REFERER']变量。所以我查看了http://php.net/manual/en/reserved.variables.server.php,才发现这个...'HTTP_REFERER'Theaddressofthepage(ifany)whichreferredtheuseragenttothecurrentpage.Thisiss