该话题包含 16 个回复,3 人参与,最后由 孙锡源 更新于 2年、 9月 前 。 正在查看 17 个帖子:1-16 (共 16 个帖子) 作者 帖子 #20584 central 文章数量: 14@central 楼主 2021年6月25日 下午11:26 wp-content文件夹内很多temp-write-test开头的文件,打开没有内容,每天2000多个文件。 #20586 qwer1720346159 文章数量: 46@qwer1720346159 2021年6月25日 下午11:42 全站打包下载下来用vscode之类的编辑器搜索之,看看是哪个插件/主题导致的。 #20587 central 文章数量: 14@central 楼主 2021年6月25日 下午11:47 我去试试看 #20588 孙锡源 文章数量: 704@ibadboy 2021年6月25日 下午11:47 在你的网站根目录下执行以下shell命令: grep -Ril "temp-write-test" . 这个命令的功能是递归搜索看看是哪个PHP脚本文件在生成这些临时文件。 然后把搜出来的脚本文件打包成zip传论坛上,我分析一下它在搞什么。 #20590 central 文章数量: 14@central 楼主 2021年6月26日 上午12:21 <?php if(strpos($price [‘title’],’阿里云’) !== false) { echo “a”; } else if (strpos($price [‘title’],’腾讯云’) !== false) { echo “b”; } else { echo “c”; } ;?> #20591 central 文章数量: 14@central 楼主 2021年6月26日 上午12:22 这么写对吗? #20592 central 文章数量: 14@central 楼主 2021年6月26日 上午12:38 宝塔面板执行grep -Ril “temp-write-test” .日志中看不到定位 #20593 孙锡源 文章数量: 704@ibadboy 2021年6月26日 上午12:38 这是什么东西 #20594 孙锡源 文章数量: 704@ibadboy 2021年6月26日 上午12:39 全屏截图看看你执行的命令 #20596 central 文章数量: 14@central 楼主 2021年6月26日 上午12:46 代码无问题,缓存的锅 #20597 central 文章数量: 14@central 楼主 2021年6月26日 上午12:47 我在宝塔中用计划任务执行的shell 可以不? #20598 孙锡源 文章数量: 704@ibadboy 2021年6月26日 上午12:48 这是shell命令……你要么在宝塔的终端执行,要么通过SSH执行。执行前记得先用cd命令切到你网站根目录,命令格式:cd 网站绝对路径 #20600 central 文章数量: 14@central 楼主 2021年6月26日 上午12:52 这个方法貌似不行,执行后没有返回 #20601 central 文章数量: 14@central 楼主 2021年6月26日 上午12:53 宝塔执行和SSH执行都没有返回,路径在网站根目录的 #20602 孙锡源 文章数量: 704@ibadboy 2021年6月26日 上午1:19 grep -Ril “-test” . 这样试试。别把命令后面的点漏了,然后就是一定在网站根目录执行。 #20603 central 文章数量: 14@central 楼主 2021年6月26日 上午1:45 没有返回值 #20605 孙锡源 文章数量: 704@ibadboy 2021年6月26日 上午2:32 回复帖右下角有“回复”按钮,下次直接点那里回复消息吧,否则这个帖子就太长了。 你这个问题我在搜索引擎上检索了一下,这个文件是WordPress自身生成的,用来测试wp-content目录是否可写。 你可以通过在wp-config.php中添加以下配置来强制要求WordPress使用硬盘方式写入数据,这样它就不会再去检测wp-content是否可写了。 define('FS_METHOD', 'direct'); 参见:https://wordpress.stackexchange.com/questions/23800/why-does-wordpress-require-a-ftp-server-to-be-running-on-the-webserver-to-transf/192085#192085 作者 帖子 正在查看 17 个帖子:1-16 (共 16 个帖子) 哎呀,回复话题必需登录。