Javascript 通过jquery/jscript重命名wordpress文件夹中的文件

Javascript 通过jquery/jscript重命名wordpress文件夹中的文件,javascript,php,jquery,wordpress,Javascript,Php,Jquery,Wordpress,我正在尝试运行一个脚本,该脚本将在共享hostings wordpress文件夹中每5分钟运行一次,该文件夹将重命名该文件夹中最新的CSV文件 /wp-content/csv/sample.csv 我试着把一个js文件放在文件夹中,然后运行它 var fs = require('fs'); function runClear() { fs.readdir("", (err, files) => { files.forEach(file => {

我正在尝试运行一个脚本,该脚本将在共享hostings wordpress文件夹中每5分钟运行一次,该文件夹将重命名该文件夹中最新的CSV文件

/wp-content/csv/sample.csv
我试着把一个js文件放在文件夹中,然后运行它

var fs = require('fs');

function runClear() 
{
    fs.readdir("", (err, files) => {
      files.forEach(file => {
        console.log(file);
      });
    })    
}

runClear();
setInterval(runClear, 300*1000);
然而,我似乎混淆了客户端和服务器端脚本。看起来我需要node.js

最好的方法是什么


请注意,

是的,您是对的,您对客户端脚本和服务器端脚本感到困惑

Javascript是一个客户端脚本,它处理所有用户交互,如用户单击某个内容或提交表单、将鼠标悬停在某个元素上、滚动网页等

其中,像php这样的服务器端脚本处理存储在服务器上的数据,比如mysql记录或物理文件

您试图做的是从客户端脚本更改服务器资源。你不能直接这么做


相反,您可以调用一个ajax函数,该函数向服务器上的某个脚本发送HTTP请求。在该服务器脚本中,编写代码读取目录中的现有文件,并使用文件处理操作对其进行重命名。

如果您只想重命名,请创建一个PHP文件来重命名该文件,并将其置于cron.Ahh-完全忘记cron作业。我已经添加了php文件,看看它是否有效:)谢谢你的解释。我将首先尝试上面建议的cron工作,然后看看我会怎么做。