1
kn007 2015 年 7 月 21 日
看日志
|
2
kn007 2015 年 7 月 21 日
比较可能的一个就是python没用绝对路径
|
5
fo2w 2015 年 7 月 21 日
2&>/home/xx/log
|
6
vibbow 2015 年 7 月 21 日
看系统变量
尤其是 $PATH |
7
greatdk OP @kn007 命令里面加了sudo啊,python代码是:
# -*- coding=utf-8 -*- import sys, urllib import os url = "http://xxx.com/pi.php" #网页地址 wp = urllib.urlopen(url) #打开连接 content = wp.read() #获取页面内容 print content os.system("%s"%(content)) |
8
octopus_new 2015 年 7 月 21 日
|
9
Cynic222 2015 年 7 月 21 日
你不把你的crobjob写出来大家怎么猜。。。
|
10
cmxz 2015 年 7 月 21 日
crontab大部分原因是环境变量的问题
|
12
baocaixiong 2015 年 7 月 21 日
如果在脚本中有print,并且输出到了一个日志文件,请记得你print 出来的string一定要 encode('utf8')
吃过同样的亏。。。 |
13
ETiV 2015 年 7 月 22 日 via iPhone
命令带sudo,没做过nopassword设置的话是需要输入密码的。
如果确实需要sudo,你倒不如把cronjob安装到root用户下。注意脚本的可写也给改到root only |
14
jarlyyn 2015 年 7 月 22 日
sudo.......
用root执行吧。 |
15
Tink PRO 权限
|
18
greatdk OP @kn007 我用的貌似不是centos,我查过,好像也没看到过 /var/log/cron这个,但是就算它默认执行过了吧,那么问题会是啥啊
|
19
mkeith 2015 年 7 月 22 日
你的问题是Python脚本已经运行了吧,那么还关 corntab 什么关系啊?
|