Jump to:

17488 Posts in 4473 Topics by 1978 members

Archive

SilverStripe Forums » Archive » Sitemap.xml. Missing argument 1 for DBField::__construct()

Our old forums are still available as a read-only archive.

Moderators: martimiz, Howard, Sean, Ryan M., biapar, Willr, Ingo, simon_w

Page: 1
Go to End
Author Topic: 1042 Views
  • nomen
    Avatar
    Community Member
    53 Posts

    Sitemap.xml. Missing argument 1 for DBField::__construct() Link to this post

    Hi all:

    My PHP version is 5.1.6
    When i try to see my www.mysite.com/sitemap.xml i receive one error.

    The error is in sapphire/misc/GoogleSitemap.php
    The first time it calls to Datetime

    $created = new Datetime($properties['Created']);


    there is no problem.
    But, the second one

    $now = new Datetime();


    gives the error.
    I think that DateTime needs one argument, but i don´t know what.
    ¿Someone knows how to solve the problem?

    Thanks in advance.

  • nomen
    Avatar
    Community Member
    53 Posts

    Re: Sitemap.xml. Missing argument 1 for DBField::__construct() Link to this post

    Hi all:

    I solve my problem.
    I put:

    $now = new Datetime(date("Y-m-d G:i:s"));


    Instead of:

    $now = new Datetime();

    Now it works.
    bye...

    1042 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.