草庐IT

ftp_commands

全部标签

php - libcurl 的 CURLINFO_RESPONSE_CODE 和 PHP 的 curl_getinfo() 用于 FTP 传输

是否可以安全地假设PHP的curl_getinfo()为数组键“http_code”返回的值是libcurl的CURLINFO_RESPONSE_CODE的值?换句话说:在PHP中使用curl_getinfo()的CURLINFO_HTTP_CODE的值是否对应于使用curl_easy_getinfo的CURLINFO_RESPONSE_CODE的值()在libcurl中?因此它对FTP传输也有意义吗?FTP传输后的值是FTPreplycode? 最佳答案 实际常量名称是CURLINFO_HTTP_CODE(不是CURLINFO_R

PHP FTP : Access Denied

我正在处理从我的php页面上传的FTP。它在浏览器中给我一个警告Warning:ftp_put():Accessisdenied.in/var/www/html/ftpcheck.phponline17.Therewasaproblemwhileuploadingmyfile.txt.我检查了文件的访问权限。但它可以访问。谁能告诉我为什么会这样? 最佳答案 这很可能是权限问题。当您通过FTP上传文件时,您还需要检查目录的权限。当您说它可访问时,并不意味着它是可写的。 关于PHPFTP:A

php ftp_put 不创建文件

我正在尝试将图像文件从我的本地PC上传到远程服务器。该图像来自一个简单的html输入(type=file),文件数组包含这些:Array([name]=>image42.jpg[type]=>image/jpeg[tmp_name]=>C:\wamp\tmp\phpBB52.tmp[error]=>0[size]=>6051)如您所见,我的本地PC使用的是Windows。尝试上传图像文件的代码如下:$conn_id=ftp_connect($ftp_server,$ftp_port);$login_result=ftp_login($conn_id,$ftp_username,$ftp

php - 尝试使用 ftp_put 函数上传 .zip 文件,但无法上传大文件(超过 1 MB)

我正在使用以下代码上传.zip文件,但无法上传大小超过1MB的文件:$upload=ftp_put($conn_id,$target_path.'/'.$filename,$source,FTP_BINARY);有什么想法吗? 最佳答案 您是否将php.ini中的max_file_uploads的配置设置更改为更大的值,这些值以MB为单位,因此请提供最大为5的值我相信它应该有效。 关于php-尝试使用ftp_put函数上传.zip文件,但无法上传大文件(超过1MB),我们在StackOv

php - 拒绝访问 : My last name is being read in as a php command

所以几个月前我开始遇到这个问题,当我尝试访问某些网站时,我会随机获得一个访问被拒绝的页面。起初我并没有多想,只是继续我的生活。快进到现在。我试图注册MarchMadness支架但被阻止了。我无法在Kohls或其他在线购物网站结账。我买不到灰狗或amtrack的票。我无法访问我的银行帐户。从本质上讲,它变得有点不方便。在随机尝试之后,我尝试以不同的方式拼写我的姓氏(Fread)。我改用Frea,末尾没有“d”。神奇的是,一切又恢复正常了。在与一些friend交谈后,他们帮我解决了问题,我们了解到Fread是一个php命令fread并且我们意识到如果我们输入其他php命令,即fwrite,

php - 如何使用 PHP FTP 模块分块上传文件?

我擅长使用PHPFTP函数上传文件。如果文件不是太大,一切顺利。但是当文件大小变大时,它就会失败。所以我需要一个连接到FTP并分块上传文件的代码示例。我现有的代码。$ftp_server=ftp_server;$ftp_user_name=ftp_user_name;$ftp_user_pass=ftp_user_pass;$file=$_FILES["file"]["tmp_name"];$remote_file='uploads/'.$_GET['file_name'];$conn_id=ftp_connect($ftp_server)ordie("Couldn'tconnectt

php - 在本地使用 Composer 然后通过 FTP 上传文件

有点奇怪的设置,但遇到了一个项目,其中Composer已在本地环境中用于启动项目。最初的开发人员没有对生产服务器的ssh访问权限,因此他在本地使用Composer,并使用FTP将“供应商”目录从他的桌面上传到服务器。我现在需要添加PHPMailer包所以在我的Mac上本地完成了以下操作:cdDesktop/composerrequirephpmailer/phpmailer这在我的桌面上创建了以下结构:Desktop/composer.jsonDesktop/composer.lockDesktop/vendor/autoload.phpDesktop/vendor/composer/

php - 使用 PHP FTP 下载多个文件

我已经编写了以下代码来连接到FTP,这给了我一个错误"Warning:preg_match()[function.preg-match]:Unknownmodifier'p'"在“照片”文件夹中的服务器上,我有多个相同图像的实例,但具有不同的名称序列,如L021-D8127-BLUEWASH-2T.jpgL021-D8127-BLUEWASH-3T.jpgL021-D8127-BLUEWASH-4T.jpg以此类推,直到10T.jpg同样……L021-D8127-BLUEWASH-2S.jpgL021-D8127-BLUEWASH-3S.jpgL021-D8127-BLUEWASH-4

php - 使用 PHP 检查 FTP 条目是文件还是文件夹

我正在编写用于连接到FTP的脚本,然后下载内容。现在我的问题是检测每个项目是文件夹还是文件。我的第一个想法是尝试使用ftp_chdir,但这需要我使用@来抑制错误,我不想这样做(我不希望抑制错误,但更愿意正确处理它们)。还有其他方法可以检查我的项目是文件还是文件夹吗? 最佳答案 尝试ftp_chdir的坏处不是需要抑制错误。没关系,只要您有合理的理由预计会出现错误。这是更改目录的副作用。如果我选择那个方向,我会尝试ftp_size相反,因为它没有任何副作用。它应该对目录失败,对文件成功。理想的解决方案是使用返回可靠的机器可读目录列表

PHP 初学者 : Is using the exec command standard practice?

我刚刚开始使用php。我只是好奇是否有更好的方法来做到这一点。这会在与该脚本相同的文件夹中显示我的所有脚本。我不确定使用exec命令是否标准。它似乎不太便携。MyPHPPracticeScriptsPHPScripts$tmp";}?> 最佳答案 有这样操作的目录函数:http://www.php.net/manual/en/ref.dir.php 关于PHP初学者:Isusingtheexeccommandstandardpractice?,我们在StackOverflow上找到一个类