返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php利用header跳转无效怎么办
  • 714
分享到

php利用header跳转无效怎么办

phpheader 2017-11-15 22:11:58 714人浏览
摘要

php利用header跳转无效的解决方法:1、找到并打开php.ini配置文件;2、将output_buffering = Off修改为output_buffering = 4096;3、重启服务器。

本文操作环境:windows10系统、PHP 7、thinkpad t480电脑。

解决方法:

修改php.ini;

找到 output_buffering=Off 将其修改为 output_buffering=4096;

重启服务器

在PHP中用header("location:test.php")进行跳转要注意以下几点:

location和“:”号间不能有空格,否则会出错.//phpfensi.com

在用header前不能有任何的输出,包括include的页面中标签“?>”后不能有空格.

header后的PHP代码还会被执行.

PHP的 header 跳转之前不能有任何内容输出,因为PHP开始执行的时候就已经向浏览器送出Http头信息,之后就不再允许更改了。

但是如果必须要在输出之后再处理header信息的话可以使用 ob_start() ob_end_flush() 来缓存一下要发送的内容,等到header继续再发送内容。

--结束END--

本文标题: php利用header跳转无效怎么办

本文链接: https://www.lsjlt.com/news/329.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php.ini 时区修改无效怎么办
    php.ini时区修改无效的解决办法:1、找到并打开httpd.conf文件;2、在文件的末尾添加“php_value date.timezone PRC”代码即可。 ...
    916
    2023-04-02
    php.ini
  • php7 修改时区无效怎么办
    php7修改时区无效的解决办法:1、从代码中动态修改时区,从而获取到指定时区;2、修改“date.timezone”,其修改内容为“;Defines the default timezone used by the date functions; http://php.net/date.timezone date.timezone =PRC”。 ...
    498
    2023-04-02
    时区 PHP7
  • ssl证书无效怎么办
    ssl证书无效的解决方法:1.先检查一下网站SSL证书是不是已经不在有效期内。2.如果您的电脑时间设置错误的话也会导致提示证书无效或过期。3.还可以看看外部连接网站证书是否过期。4.网站中加载了不安全的 http 资源,或者证书未正确安装。 ...
    284
    2023-04-02
    SSL ssl证书
  • mysql服务无效怎么办
    出现mysql服务无效原因:mysql缓存目录过多导致mysql服务无效解决方法:1.首先,使用组合键“win+R”运行cmd,进入命令提示符窗口;2.进入到命令提示符窗口后,在命令行中执行以下命令清理mysql缓存目录;del c:win ...
    609
    2023-04-02
    mysql mysql服务
  • 301跳转死循环怎么办
    301跳转死循环的示例分析:1.nginx配置代码如下:server{listen 80;server yisu.com;proxy_set_header Host $host;proxy_set_header X-Real-IP $rem ...
    341
    2023-04-02
    301跳转
  • BootStrap标题设置跨行无效怎么办
    这篇文章主要为大家展示了“BootStrap标题设置跨行无效怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“BootStrap标题设置跨行无效怎么办”这篇文章吧。最近在使用BootStrap ...
    288
    2023-04-02
    bootstrap
  • 301跳转域名被墙怎么办
    301跳转域名被墙的解决方法:申请解封被墙,然后打开域名网站根目录,将以下代码复制到.htaccess文件中,若目录下没有这个文件,则新建一个.htaccess文件,代码如下:IfModule mod_rewrite.c>RewriteE ...
    768
    2023-04-02
    301跳转 域名被墙
  • webpack配置proxyTable时pathRewrite无效怎么办
    这篇文章主要介绍了webpack配置proxyTable时pathRewrite无效怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。webpack配置接口地址代理在项目开 ...
    103
    2023-04-02
    webpack proxytable pathrewrite
  • vue admin element noCache设置无效怎么办
    这篇文章主要为大家展示了“vue admin element noCache设置无效怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue admin element noCache设置无效 ...
    615
    2023-04-02
    vue admin element
  • php查询失败怎么办
    php查询失败的解决办法:1、使用函数“mysql_select_db('demo');”选择查询数据库;2、给mysql_query添加一个数据库资源连接符。 ...
    614
    2023-04-02
    php
  • php include不行怎么办
    php include不行的解决办法:1、用ftp修改整个目录的权限;2、修改编码;3、将“include("xxxx")”改为匹配的大小写即可。 ...
    339
    2023-04-02
    php include
  • php htmlentities 乱码怎么办
    php htmlentities乱码的解决办法:1、使用“htmlentities($str,ENT_COMPAT,"GB2312")”;2、输出“htmlspecialchars($str)”。 ...
    163
    2023-04-02
    php htmlentities
  • php use报错怎么办
    php use报错的解决办法:1、打开相应的代码文件;2、使用require引入文件;3、使用use引入命名空间文件即可。 ...
    377
    2023-04-02
    php use
  • PHP出错 warning怎么办
    PHP出错warning的解决办法:1、在警告的页面中添加“error_reporting(E_ALL ^ E_DEPRECATED);”;2、修改php.ini文件屏蔽出错。 ...
    827
    2023-04-02
    PHP warning
  • php注释乱码怎么办
    php注释乱码是因为页面编码不一致导致的,其解决办法就是在相应的PHP文件中添加“header("Content-Type: text/html; charset=utf-8");”代码即可。 ...
    951
    2023-04-02
    php 注释
  • php gd 乱码怎么办
    php gd乱码的解决办法:1、通过“iconv('gb2312','utf-8','')”转换编码;2、调用imagettftext()函数输出中文字符串即可。 ...
    546
    2023-04-02
    php gd
  • eclipse php乱码怎么办
    eclipse php乱码是因为编码不统一,其解决办法是:1、打开项目;2、打开属性;3、将文本文件编码改成UTF-8即可。 ...
    780
    2023-04-02
    php 乱码
  • php split出错怎么办
    php split出错的解决办法:1、若是需要regex的split,则使用“preg_split()”函数代替;2、若是不需要reaex,只要快速分割固定的字串,使用“explode()”代替即可。 ...
    644
    2023-04-02
    php
  • php ie乱码怎么办
    php ie乱码的解决办法:1、在网页head标签中设置“<meta http-equiv="Content-Type" content="text/html; charset=gb2312">”;2、在“.htaccess”中添加默认charset设定信息;3、用header设定返回数据的编码信息即可。 ...
    302
    2023-04-02
    php 乱码
  • cmd php乱码怎么办
    cmd php乱码的解决办法就是在php脚本里执行cmd命令去修改当前页码字符集,其命令是“exec("CHCP 65001");”。 ...
    862
    2023-04-02
    php 乱码 cmd
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作