2

WordPress 的 FeedWordPress(RSS 提取器)插件运行良好,但它没有每 5 分钟更新 RSS 的选项(默认为 60 分钟),因此唯一的方法是手动单击立即更新按钮。

我是新手,有些人告诉我使用cron工作每 5 分钟触发一次,所以我在 cpanel 中尝试过

首先我试过这个

curl http://domain.com/?update_feedwordpress=true > dev/null

但收到此错误

/bin/sh: dev/null: No such file or directory

其次我试过这个

wget http://domain.com/?update_feedwordpress=1

但现在我收到了这个错误

/bin/sh: /usr/bin/wget: Permission denied

(我domain.com在那个地方用过)

任何正确/准确的工作代码?

4

2 回答 2

1

您可以使用以下代码:

/usr/local/bin/curl --silent -L  "http://example.com/?update_feedwordpress=1" >/dev/null 2>&1

你应该example.com用你的域名替换。

于 2018-09-13T06:54:40.440 回答
0

空设备是/dev/null

/usr/bin/wget 似乎没有权限为当前用户执行。

编写脚本(比如 mydebug.sh )并使用 cron 运行脚本可能更容易

id
ls -l /usr/bin/wget

卷曲...

然后检查是否存在由于权限引起的任何明显错误。

于 2013-03-18T14:23:24.720 回答