938 Posts in 271 Topics by 291 members
Forum Module
SilverStripe Forums » Forum Module » Forum module upgrade failed
Discuss the Forum Module.
Moderators: martimiz, Howard, Sean, Ryan M., biapar, Willr, Ingo, swaiba, simon_w
|
Page:
1
|
Go to End | |
| Author | Topic: | 341 Views |
-
Forum module upgrade failed

1 September 2011 at 9:03pm
I am on version 2.4.5 of of Silverstripe and recently tried to upgrade from the .3 forums to the master using the upgrade method located here:
I did the following: Deleted old forums, uploaded new, ran /dev/build, then ran the upgrade script.
After the upgrade I also installed the master tagfield.
And then I ran into the problems. The front page initially came with a console warning regarding an outdated method used on line 706 of /forum/code/ForumHolder.php located which is this:
$this->getNewPostsAvailable(null, null, $forumID, $threadID, &$data);
Also all Forum pages will no longer save and publish correctly.
This is a new site so I could carpet bomb it and start over. But has anyone else ran into these problems?
-
Re: Forum module upgrade failed

2 September 2011 at 10:20pm
Here is the exact error message received:
Warning: Call-time pass-by-reference has been deprecated in /home/.../....com/forum/code/ForumHolder.php on line 706
This is with the latest Master forum and the latest stable Silverstripe release.
Any ideas?
-
Re: Forum module upgrade failed

3 September 2011 at 8:40pm
Note this is just a warning, not an error message.
this->getNewPostsAvailable(null, null, $forumID, $threadID, &$data); Should be $this->getNewPostsAvailable(null, null, $forumID, $threadID, $data); (without the &).
-
Re: Forum module upgrade failed

5 September 2011 at 7:43pm
Thanks Will!
I ended up blowing the test site up and reinstalling. Getting a similar error but now I know how to fix it
| 341 Views | ||
|
Page:
1
|
Go to Top |


