草庐IT

git远程仓库

全部标签

Php 使用 cURL 将图片上传到远程服务器

我想在php中使用cURL将图像上传到远程图像服务器。我有这段代码,它在网络服务器上:和:if(isset($_FILES['uploadfile'])){$filename=$_FILES['uploadfile']['tmp_name'];$handle=fopen($filename,"r");$data=fread($handle,filesize($filename));$POST_DATA=array('somevar'=>$somevar,'uploadfile'=>$data);$curl=curl_init();curl_setopt($curl,CURLOPT_UR

php - 使用 cURL 保存远程图像?

大家早上好据我所知,围绕这个问题有几个问题,但没有一个能真正回答我的问题。基本上我有一个GD脚本来处理我们服务器上的图像大小调整和缓存,但我需要对存储在远程服务器上的图像执行相同的操作。因此,我想将图像保存在本地,然后调整大小并正常显示。我已经走到这一步了......$file_name_array=explode('/',$filename);$file_name_array_r=array_reverse($file_name_array);$save_to='system/cache/remote/'.$file_name_array_r[1].'-'.$file_name_ar

php - 直接用curl下载远程文件

我想用curl下载一个远程文件并立即输出给用户。用户应该认为他是从我的服务器而不是远程服务器下载文件的。我无法缓冲整个文件,因为有些文件大于200MB。此外,用户必须等待缓冲完成才能开始下载文件。我找到了一个直接从远程服务器下载文件的脚本:curl也可以实现这种直接远程下载吗? 最佳答案 您需要分块读取和输出文件,因为整个200MB的文件可能无法放入您的PHP脚本的内存中。参见thisquestion了解如何在curl中执行此操作。themanual中有一个实例.从中窃取和修改,像这样的东西应该可以工作(未经测试):curl_han

php - 下载前检查远程服务器上是否存在图像

我正在尝试从远程服务器下载图像,调整大小,然后将其保存在本地机器上。为此,我使用了WideImage。resize(360,206,'outside')->saveToFile($_SERVER['DOCUMENT_ROOT'].$row_getImages['local']);}while($row_getImages=mysql_fetch_assoc($getImages));?>这在大多数情况下都有效。但它有一个致命的缺陷。如果由于某种原因这些图像之一不可用或不存在。Wideimage抛出一个fatalerror。防止下载可能存在的任何其他图像。我试过像这样检查文件是否存在do

php - Git - 每个开发人员多台机器 - 跨机器提交但不提交到主分支

我们正在从SVN过渡到git,有些概念我无法理解。我们有如下设置:实时服务器,“实时”内部开发服务器,“本地”(git服务器,svn守护进程,所有存储库都驻留在这个服务器上)工作站(iMac)家用电脑(主要是linux电脑)我已将我们的源代码转换为git存储库,并将其提交给“本地”。一切都很好,当我克隆它时,它会将master分支复制到我的本地环境中,无论我在家还是在工作中。pull实时服务器也很有效,它将主分支更改pull入实时环境。但我想有以下可能性:我希望能够在不推送到master分支的情况下在工作站上进行开发和提交,但我希望这些更改也能反射(reflect)在我的家用机器上。换

php - 在 Jenkins 中找不到私有(private) git 子模块

问题我正在尝试在Jenkins中构建我的应用程序,它位于Github上的一个私有(private)仓库中,还有一个私有(private)子模块。我可以通过设置凭证克隆Jenkins中的私有(private)存储库,但Jenkins无法克隆子模块,这是构建失败的输出:StartedbyanSCMchangeBuildinginworkspace/var/lib/jenkins/jobs/Project/workspaceFetchingchangesfromtheremoteGitrepositoryFetchingupstreamchangesfromgit@github.com:us

c# - 如何检查远程服务器上是否存在电子邮件收件箱

是否有API可以检查远程服务器上是否存在电子邮件收件箱?my-addr.com这样做很漂亮,并提出了一些关于盒子的令人惊讶的高级信息。john@gmail.com:“您尝试访问的电子邮件帐户已超过配额。请指示”whatsup@gmail.com:“存在gsmtp/电子邮件”asdfasdf19293949@gmail.com:“您尝试访问的电子邮件帐户不存在。”我链接到的工具将过程称为“反向电子邮件查找”,但搜索相同的工具会出现“从电子邮件地址查找人员”和其他此类工具。这是如何运作的?有没有办法直接从PHP或C#执行此操作? 最佳答案

php - 如何连接 PHP 和 Git 存储库

最近我在做一个项目,我必须为git存储库提供一个web界面在我的系统中。我正在使用PHP进行编码,并且正在寻找一种将PHP连接到Git的方法,即为git提供PHP前端。但无法找到任何库或引用以继续。 最佳答案 你看过Git-PHP吗?http://code.google.com/p/git-php/还有:滑倒glip,agitlibraryinPHP,使您的PHP脚本能够访问git存储库。它使用纯PHP5编写,甚至无需安装git即可运行,因此使其成为与el-cheapo网络托管服务一起使用的理想git库。GitPHPGitPHPis

PHP 将远程图像保存到 Amazon S3

有没有办法使用URL抓取图片并将其直接保存到亚马逊?使用PHP?我的另一个选择是在本地保存文件并使用S3PHP类发送它。 最佳答案 当您“抓取图像”时,您至少必须将其写入本地临时文件。这是因为无论您是使用fopen()还是curl来访问文件,您都需要通过某种方式将流写入Amazon。我不确定是否有一种方法可以对基本上将远程文件直接连接到S3的流进行编程。其实理论上是不可能的,因为S3不能执行脚本,镜像也不能运行脚本。如果您希望尽量减少存储在内存中的信息量,您可以通过某种形式的流缓冲区加载图像,但将其写入临时文件应该是最简单的事情。如

PHPUnit:如何测试远程 Postgres 服务器上的数据库交互?

我正在尝试对我创建的类进行单元测试,但大多数类都处理数据库。我已经获得了非数据库相关的类,可以在本地进行很好的测试,但是当涉及到使用数据库时,尤其是远程时,我感到很困惑。该指南显示使用PDO访问似乎已转储到XML文件的本地数据库,所以它对我没什么用,因为我的数据库在亚马逊云中并使用pg_*函数连接到Postgres数据库。是否有任何类似情况的好例子或者任何人都可以提供任何帮助?我不知道我是否应该在文件中包含我的数据库的本地版本或连接到远程服务器。如果我必须连接,我需要做什么才能使其正常工作?结论项目架构师和我进行了调查,我们确定最好实现ORM,因为没有对数据库的抽象。在此之前,数据库测