我有一个Perl脚本(用于将Delicious同步到WP),它:
- 可以通过shell运行,但是
- 无法通过cron运行(也没有报错)
我唯一能想到的是它错误地读取了配置文件...但是它是通过完整路径定义的(我认为是这样)。
我是这样读取我的配置文件的:
my $config = Config::Simple->import_from('/home/12345/data/scripts/delicious/wpds.ini',
\my %config);
(我托管在mediatemple上)
有人有头绪吗?
更新1:完整代码在此处:http://plugins.svn.wordpress.org/wordpress-23-compatible-wordpress-delicious-daily-synchronization-script/trunk/ (但我已将路径添加到配置文件位置,如上所述)
更新2:在https://forums.mediatemple.net/viewtopic.php?pid=31563#p31563上发布了交叉帖子
更新3:完整路径解决了问题