使用linux的定时器crontab执行php,php文件中可以引入其他文件吗??

mamba_mentality 2018-01-09 11:26:06
使用linux的定时器crontab执行php,php文件中可以引入其他文件吗? 可以使用PDO类吗? 可以使用命名空间吗? 可以use吗?可以require吗?
...全文
579 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
test0531 2018-01-13
  • 打赏
  • 举报
回复
如果定时任务频繁调用,不建议使用php,会长期占有php-fpm进程,如果不考虑性能,可以忽略。关注性能可以考虑其他语言,比如python。。。
xuzuning 2018-01-12
  • 打赏
  • 举报
回复
php 所在目录 如果指定的 php程序文件的目录,那就从指定的目录开始算 不过无所谓,引用文件都是从文件系统的根开始算得
万能同桌 2018-01-12
  • 打赏
  • 举报
回复
引用 8 楼 xuzuning 的回复:
那就要看看你具体的写法
我想问一下, 定时器的环境是在哪运行的 和 / 目录下的环境一样吗
xuzuning 2018-01-12
  • 打赏
  • 举报
回复
那就要看看你具体的写法
mamba_mentality 2018-01-12
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
都可以!只要路径正确
可是我直接使用php 命令 加文件路径执行可以执行, 但是使用定时器就没有执行 是怎么回事 使用的是绝对路径 php命名有配置环境变量可用, php命名的加上前面的绝对路径也不可以
mamba_mentality 2018-01-12
  • 打赏
  • 举报
回复
引用 4 楼 newpeng 的回复:
系统调用php程序执行你的PHP脚本,和你通过网页http访问都差不太多,只要不涉及到post参数传入。
可是我直接使用php 命令 加文件路径执行可以执行, 但是使用定时器就没有执行 是怎么回事 使用的是绝对路径 php命名有配置环境变量可用, php命名的加上前面的绝对路径也不可以
mamba_mentality 2018-01-12
  • 打赏
  • 举报
回复
引用 1 楼 u014567183 的回复:
你说的这些都可以。
可是我直接使用php 命令 加文件路径执行可以执行, 但是使用定时器就没有执行 是怎么回事
newpeng 2018-01-11
  • 打赏
  • 举报
回复
系统调用php程序执行你的PHP脚本,和你通过网页http访问都差不太多,只要不涉及到post参数传入。
xuzuning 2018-01-09
  • 打赏
  • 举报
回复
都可以!只要路径正确
seared2008 2018-01-09
  • 打赏
  • 举报
回复
可以,引用文件要用绝对路径
u014567183 2018-01-09
  • 打赏
  • 举报
回复
你说的这些都可以。

21,882

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧