jjzjj

php - Aptana 间歇性无法关闭输出流

希望有人可以帮助解决这个问题,因为它让我发疯!我在OSXLion上使用Aptana3.1,但在之前构建的Aptana和SnowLeopard上遇到了同样的问题。我设置了多个ftp连接,但在尝试上传文件时出现间歇性问题。对于较大的php文件,它似乎更经常发生,但并非总是如此。我单击“向上”箭头将文件上传到服务器,上传进度条达到100%,然后挂起大约一分钟,然后我收到一条消息说“错误无法关闭输出流”,可以选择继续或取消。这是错误日志中的相应条目:!SUBENTRY1com.aptana.core.io402012-02-0109:51:22.863!MESSAGEUnabletoclose

php - 将 php 文件(当前正在使用)上传到服务器时会发生什么?

案例:我有一个当前被许多用户执行的PHP脚本。此脚本需要一些时间才能完成(例如,从浏览器获取数据、处理数据、更新数据库等)现在我修改了脚本并使用FTP客户端将其上传到服务器。FTP客户端高兴地上传并说已上传。现在这里到底发生了什么?当我上传修改后的脚本时,当前执行发生了什么?我想到的可能性是:1)目前所有的执行都被搞砸了。上传新脚本后,执行停止。如果是这种情况(我祈祷不是),如何在不影响当前执行的情况下将脚本上传到服务器?2)当前执行是用旧脚本完成的。当新请求到来时,将使用新修改的脚本对其进行处理。3)还有别的吗? 最佳答案 假设您

php - 什么时候使用 ftp_pasv?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。什么时候应该将ftp_pasv设置为TRUE?我可以一直这样做吗?如果不需要,我有没有办法以编程方式确定服务器是否需要它?

php - php 可以忽略 ftp 数据通道的建议 ip 并直接转到服务器吗?

我已经从客户端成功下载远程文件一段时间了,出于某种原因,他们的服务器现在返回一个私有(private)ip。FileZilla足够聪明,可以使用服务器地址。Status:Serversentpassivereplywithunroutableaddress.Usingserveraddressinstead.我没有看到使用php的内置ftp代码执行此操作的方法。$conn_id=ftp_connect($ftp_server);$login_result=ftp_login($conn_id,$ftp_user_name,$ftp_user_pass);ftp_pasv($conn_i

php - WordPress 插件安装要求提供 FTP 详细信息

WordPress要求我提供SFTP凭据以便安装任何插件。我使用的是Linuxubuntu12.**。但我在Window“Wamp”服务器上尝试过同样的事情。我可以安装插件。谁能知道为什么会这样? 最佳答案 我已经试过了,我可以使用这个解决方案请在wp-config.php中使用define('FS_METHOD','direct');这条语句解决了我的问题。 关于php-WordPress插件安装要求提供FTP详细信息,我们在StackOverflow上找到一个类似的问题:

php - 从 FTP 服务器上的文件使用 fgetcsv

我需要从FTP读取CSV文件列表,并在成功读取后删除它们。到目前为止,我使用fopen打开csv文件到资源中,然后使用fgetcsv从中读取csv行。$res=fopen($url);while($csv_row=fgetcsv($res,null,self::DELIMITER)){.....}问题是我需要读取csv文件列表并将它们也删除。ftp_get函数将文件保存到本地文件中。我宁愿避免这种情况。我可以继续使用fgetcsv函数和ftp_nlist&ftp_connect函数吗?? 最佳答案 您可以使用ftp_fget()将c

php - ftp_connect fatal error : call undefined function

出于某种原因,ftp_connect()函数不起作用,当我尝试使用它时,它以fatalerror结束,指出此函数未定义...令人惊讶的是我仍然可以使用ftp客户端或使用ftp连接通过终端。我该如何解决这个问题?我在MountainLion上运行,我有5.3php版本-我重新安装了一次,希望这能解决我的问题。 最佳答案 检查PHPFTPinstallationmanual在PHP7上,您可以通过将此行添加到php.ini文件来启用它。extension=php_ftp.dll在PHP8+上启用php.ini中的这一行:extensio

php - 通过 FTP 上传时文件修改日期/时间发生变化

FTP/PHP问题在这里。在我的一个页面上,我从目录加载.txt文件。很简单。我还使用这个显示文本文件的修改日期:date('m/d/Y',filemtime($file));这在我的WAMP服务器上运行良好,但是当我通过FTP上传文件时,修改日期更改为上传时间。我目前在一家免费托管服务提供商(准确地说是freehostia)上托管。有什么办法可以防止修改后的日期/时间在上传时发生变化?或者是否有其他方法可以解决这个问题?任何想法表示赞赏。 最佳答案 大多数FTP客户端都有一个选项,可以在上传时保留文件的修改时间-寻找您的选项。我知

php - Netbeans 7 在哪里存储 FTP 密码

我想将我所有的netbeansftp详细信息复制到我friend的PC上。我在这里找到了大部分我需要的东西:C:\Users\JasonFonseca\.netbeans\7.0\config\Preferences\org\netbeans\modules\php\project\RemoteConnections但我似乎找不到与该文件关联的任何密码。有什么想法吗?谢谢。 最佳答案 尝试:~\.netbeans\7.0\config\Preferences\org\netbeans\modules\keyring\win32.pr

PHP - ftp_put + 复制整个文件夹结构

我正在尝试创建一个FTP脚本,它将本地文件夹结构复制到一个FTP点。基本上是更新网站。我一直在测试以下代码(已更改用户/密码/域)但连接没有失败并且似乎正常工作。$server='ftp.domainname.co';$ftp_user_name='user';$ftp_user_pass='pass';$dest='.';$source='.';$mode='FTP_ASCII';$connection=ftp_connect($server);$login=ftp_login($connection,$ftp_user_name,$ftp_user_pass);if(!$conne