猿问

PHP命令行模式下怎么获取域名

项目使用Windows服务器来执行定时任务,但是这样获取到的$_SERVER是不会有域名的,这种方式下可以怎么获取?

肥皂起泡泡
浏览 608回答 4
4回答

互换的青春

首先,我觉得你需要区分fpm和cli模式下,cli模式下是没有http中一些属性的,在cli模式下是获取不到域名的。

慕尼黑5688855

既然是命令行方式执行, 怎么会有域名这一说法?

慕标琳琳

没有域名,你可以写死。或者写在环境变量。读取的时候用getenv函数读取

白猪掌柜的

每个项目都有配置文件,你可以把一些公用的部分写在配置文件里,项目域名就是如此
随时随地看视频慕课网APP
我要回答