CLI获取不到HTTP_HOST的解决方法
来源:互联网 发布:亚克力定做淘宝 编辑:程序博客网 时间:2024/05/22 00:40
命令行模式不经过APP Server,所以$_SERVER参数只是返回一个正常HTTP请求的子集。
其中HTTP_HOST就没有填写。如果你的程序需要在cron job中运行,那么就需要为命令行进行特殊处理。
if (defined('STDIN'))
{
//hardcode the base url for cli
$config['base_url'] = "http://yoursite.com/";
}
else
{
$config['base_url'] = "http".((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "")."://".$_SERVER['HTTP_HOST'].str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
}
regards,
iefreer
- CLI获取不到HTTP_HOST的解决方法
- Android X86 获取不到ip的解决方法
- listView/GridView getChild获取不到的解决方法
- 获取文件创建时间时获取不到的解决方法
- IE下获取不到Response添加的cookie的解决方法
- ASP.NET获取不到JS设置cookies的解决方法
- android ethernet dhcp概率性获取不到ip的解决方法
- IE11下event.srcElement获取不到对应属性的解决方法
- jquery $.post ie获取不到返回值的解决方法
- ASP.NET获取不到Kindeditor的内容解决方法
- cocoapods search 获取不到最新库的解决方法
- cocoapods search 获取不到最新库的解决方法
- php表单提交时获取不到post数据的解决方法
- PHP的$_SERVER['HTTP_HOST']获取服务器地址功能详解
- PHP的$_SERVER['HTTP_HOST']获取服务器地址功能详解
- vue-cli加载不到dev-server.js的解决办法
- js添加的表单在火狐下获取不到数据的解决方法
- readonly 与 disabled的区别(disabled提交后获取不到该值的解决方法)
- 上周问题总结与解决方案
- Android应用程序的组件
- ST 平台上硬件解码开发心得
- 字符串排列和组合的JAVA实现 [No. 44]
- TabControl多页面窗体用法(vb2010)
- CLI获取不到HTTP_HOST的解决方法
- Instagram 架构师分析笔记
- MySQL 把查询结果保存到文件中的方法
- NodeJS的启发--- A-J- a- X和MVC相遇?
- 让TextBox控件显示为一条横线(vs2010)
- 小写金额转换为大写金额(vb2010)
- Linux Shell编程基础
- datagridview相关操作模块(vb2010)
- 在C1FlexGrid表格上打印行号