首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用带有和外部URL的Scandir的PHP -未实现

使用带有和外部URL的Scandir的PHP -未实现
EN

Stack Overflow用户
提问于 2013-07-24 14:07:25
回答 2查看 4.4K关注 0票数 0

我在使用scandir时遇到了一些问题--我在一个站点上运行得很好,但是现在我想要扫描该站点上的同一个目录,但是要从另一个网站上扫描。

我使用以下代码:

代码语言:javascript
复制
array_diff(scandir('http://sub.domain.co.uk/folder/folder/'), array('.', '..'));

我得到了一个错误:

代码语言:javascript
复制
Warning: scandir(http://sub.domain.co.uk/folder/folder/): failed to open dir: not implemented

我有一个谷歌,但很少提到-我尝试启用目录列表的外部网站和allow_fopen_url也是启用的。

我很困惑,有什么帮助吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-15 15:07:03

结果发现这是一个循环回退问题,我试图扫描同一个域上的一个文件夹,这是我的主机不允许的。

我不得不引入一种“状态”来处理这一问题,即该软件是否处于活动状态(因为该软件一旦运行,实际上将指向另一个域)。

票数 0
EN

Stack Overflow用户

发布于 2013-07-24 14:16:50

假设您在PHP (PHP: FTP)中加载了ftp扩展,您可以:

代码语言:javascript
复制
$connect = ftp_connect($ftp_server);

$login_result = ftp_login($connect, $username, $password);

$contents = ftp_nlist($connect, ".");

print_r($contents);
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17836389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档