草庐IT

ftp_connect

全部标签

php - 在 PHP 中的外部 FTP 服务器上生成 CSV 文件

我有一些PHP代码可以成功地将MySQL表导出到CSV文件。我想添加到该代码中,因此CSL文件不是保存在本地,而是导出到/保存在外部FTP服务器上。我当前的代码://opendatabaseconnectionrequire('../database-config.php');//namethefileheader('Content-Type:text/csv');header('Content-Disposition:attachment;filename=exported-data.csv');//SQLQueryforData$sql="SELECT*FROMdata;";//P

php - 使用 ODBC_CONNECT 连接到 MS Access 2007 - 驱动程序错误?

我已成功查询MicrosoftAccess2003数据库(.mdb文件),现在我正尝试对MicrosftAccess2007执行相同的操作。我尝试了以下操作:if($type[1]=='accdb'){echo'accdb';//2007MicrosoftAccess$connection=odbc_connect("Provider=Microsoft.ACE.OLEDB.12.0;DataSource=$mdbFilename;PersistSecurityInfo=False;",$username,$password);}else{echo'mdb';//2000,2003Mi

php - 用于 PHP sqlsrv_connect() 的 SQL Server 驱动程序使用忽略的错误填充 PHP 错误日志

每次我的PHP应用程序连接到我的SQLServer数据库时,以下内容都会被放入PHP错误日志中:[01-Apr-201112:39:16]sqlsrv_connect:SQLSTATE=01000[01-Apr-201112:39:16]sqlsrv_connect:errorcode=5701[01-Apr-201112:39:16]sqlsrv_connect:message=[Microsoft][SQLServerNativeClient10.0][SQLServer]Changeddatabasecontextto'my_table_name'.[01-Apr-201112:

php - 如何寻址 "Refused to Set Unsafe Header: Connection"?

我将Prototype与CodeIgniter结合使用来提交AJAX请求。我的浏览器是Chrome。我在控制台中收到一条错误消息,内容为“拒绝设置不安全header:连接”。这是Ajax请求行:newAjax.Request('/vbs/index.php/signup/get_ratecenters',{method:'POST',evalScripts:true})我试图将类型设置为同步,但收到了同样的错误。有人可以帮忙吗?提前致谢。 最佳答案 prototype.js(1.7.0.0)中只有一个代码片段尝试设置Connecti

PHP PDO : Set FireBird connection timeout

我正在连接到FireBird数据库,该数据库在线时工作正常。当服务器离线时,用户会收到最大执行时间传递错误。因此我想用trycatch包围连接语句并将超时设置为10秒。但是我找不到合适的属性来这样做。默认的ATTR_TIMEOUT似乎不起作用。谁能告诉我PDO和FireBird是否可行? 最佳答案 不确定PHP/PDO,但您可以尝试在firebird.conf文件中有ConnectionTimeout参数。默认值为180秒(引用自conf文件):#----------------------------#ClientConnecti

php - SOAP 错误 fatal error : Uncaught SoapFault exception: [HTTP] Could not connect to host

我在使用PHPSoapClient发送SOAP请求时遇到此错误:Fatalerror:UncaughtSoapFaultexception:[HTTP]Couldnotconnecttohostin/var/www/phpwebservice/soap-client.php:6Stacktrace:#0[internalfunction]:SoapClient->__doRequest('__call('getCatalogEntry',Array)#2/var/www/phpwebservice/soap-client.php(6):SoapClient->getCatalogEnt

PHP IIS7 MSSQL 调用未定义函数 sqlsrv_connect

我有MSSQLServer2008、MSWINDOWSSERVER2008RC2和PHP5.4php.info有行[PHP_PDO_SQLSRV_54_NTS]extension=php_pdo_sqlsrv_54_nts.dll[PHP_PDO_ODBC]extension=php_pdo_odbc.dll[PHP_SYBASE_CT]extension=php_sybase_ct.dll[PHP_SQLSRV_54_NTS]extension=php_sqlsrv_54_nts.dll在此处找到PHP信息http://89.111.180.28/index.php我看到带有扩展名p

php - Gearman 在 php 示例中抛出 GEARMAN_COULD_NOT_CONNECT

我在我的服务器上安装了gearmand1.1.5,并在启动服务器后尝试了安装提供的示例。它们工作得非常正确(echo示例有效,反向不按预期工作,但没有给出任何错误)。然后我使用pecl安装了php包装器。该版本是最后一个稳定版本(1.1.1)。显然我将扩展名添加到php.ini,我的php--info|grepgearman输出是:gearmangearmansupport=>enabledlibgearmanversion=>1.1.5PWD=>/root/gearman-1.1.1/examplesOLDPWD=>/root/gearman-1.1.1_SERVER["PWD"]=

PHP & IIS : LDAPS Connection for Password Change

我的目标是使用PHP和IIS通过Web界面更改ActiveDirectory中的密码。我一直在按照http://www.ashleyknowles.net/2011/07/iis-php-and-ldaps-with-active-directory/上的说明进行操作在遵循这些说明之前,我无法为LDAPS连接绑定(bind)到AD,但是在遵循这些说明之后,它似乎成功连接,但在我尝试更改时出现“服务器不愿执行”错误“unicodePwd”值。请注意,下面的代码将成功更改AD中用户的任何other值。encodePwd($newPassword));print_r($newEntry);i

php - ftp_rawlist 在 ProFTPd 服务器上返回 false

我在Linux服务器上有一个ProFTPd(DebianLinux6.0.7上的ProFTPd版本1.33,x86_64上的Linux2.6.32-042stab078.27)允许一些用户访问他们的主目录。我在MacOSX服务器上还有另一个FTP服务器。如果我使用解决方案(2),我可以执行ftp_rawlist以获得所有目录和文件的原始列表。如果我使用解决方案(1),ftp_rawlist总是返回FALSE,即使目录不为空也是如此。用户有权在两台服务器上的主目录中执行任何他们想做的事情(获取目录列表、创建和删除文件等)。完全没有限制。我真的不明白为什么我在ProFTPd上总是得到fal