<thead id="37pud"></thead>
    <code id="37pud"><strong id="37pud"></strong></code>
    <acronym id="37pud"></acronym>

    <delect id="37pud"><noscript id="37pud"></noscript></delect>
    <big id="37pud"><menuitem id="37pud"></menuitem></big>

    今天无忧主机小编遇到了php程序普遍的报错问题,客户跟我们反映,虚拟主机的php版本升级到5.4后提示”?Warning Creating default object from empty value in…”,该客户是用wordpress3.2.1的版本搭建的网站,访问首页时的报错如图1所示。如果您在PHP虚拟主机建站过程中遇到了类似的问题,可以尝试使用以下方法解决,无忧主机小编?#28304;?#26696;例说明,教大家如何解决该报错。

    图1 300x81 Wordpress如何解决php程序报错Warning Creating default object from empty value in…

    方法一:更换php版本

    WordPress3.2.1出现以上报错是因为php环境造成的,可以将php5.4换成5.2或者5.3的版本。

    方法二:修改程序

    修改之前,要知道为什么会报这个错误,php开发的网站可以很直观的显示程序哪里报错了以及报的什么错误,从而能?#29615;?#24120;方便地对网站进行调试。根据报错代码的提示,在空间中找到相应的文件和行数,打开user.php的661行,代码是:

    $blogs[ $blog_id ]->userblog_id = $blog_id;

    再看看报错的原因,提示的是这行代码没有创建一个空对象,这里可以通过new stdClass();来为创建新对象,如图2所示,可以在该行代码前上一行添加下面这句代码:

    图2 300x131 Wordpress如何解决php程序报错Warning Creating default object from empty value in…

    $blogs[ $blog_id ] = new stdClass();

    回到wordpress首页刷新一下,发现刚才的提醒错误消失了,说明已经修改成功了。如果您不是使用wordpress也遇到了同样的错误,可以使用上面的方法的其一,修改程序是,只需要找到报错的那一行代码,然后在该行前面?#21592;淞可?#32622;空对象即可。

    以上就是无忧主机独立IP虚拟主机为您带来的介绍。

    本文地址:http://www.4084523.com/wordpress/28134.html

    ?#19981;?#26412;文或觉得本文对您有帮助,请分享给您的朋友 ^_^

    阅读本文的人还阅读:

    广东快乐10分钟走势图

      <thead id="37pud"></thead>
      <code id="37pud"><strong id="37pud"></strong></code>
      <acronym id="37pud"></acronym>

      <delect id="37pud"><noscript id="37pud"></noscript></delect>
      <big id="37pud"><menuitem id="37pud"></menuitem></big>

        <thead id="37pud"></thead>
        <code id="37pud"><strong id="37pud"></strong></code>
        <acronym id="37pud"></acronym>

        <delect id="37pud"><noscript id="37pud"></noscript></delect>
        <big id="37pud"><menuitem id="37pud"></menuitem></big>
        幸运28走势图大神 新世界棋牌森林舞会 太阳vs灰熊 武松传彩金 快乐赛车计划 广东体育彩票36选7走势图 热血传奇之天尊召唤 K歌乐韵送彩金 黑龙江11选5走势图牛 赛马会娱乐场