我有一个可以通过 AJAX 与 FTP 服务器交互的多用户 PHP Web 应用程序。该应用程序允许用户浏览 FTP 站点。Javascript 进行 AJAX 调用,该调用与返回给定目录中文件和目录列表的服务器脚本通信。
这工作正常。但是,每次请求目录列表时,服务器都必须重新建立与 FTP 服务器的连接,这需要很长时间。
我需要跨 AJAX 调用保持 FTP 连接 PHP 资源。换句话说,连接必须保持打开状态,并且我必须能够使用该资源运行 ftp_nlist(),而无需在每次新的 AJAX 调用时重新建立连接或重新验证(当然,直到连接超时) .
谁能想到一种方法来做到这一点?