Bug #50394 [Com]: Reference argument converted to value in __call
| From: | david at tuxteam dot com | Date: | Fri, 03 Sep 2010 23:16:50 +0000 |
| Subject: | Bug #50394 [Com]: Reference argument converted to value in __call | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-154079@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=50394&edit=1
ID: 50394
Comment by: david at tuxteam dot com
Reported by: tstarling at wikimedia dot org
Summary: Reference argument converted to value in __call
Status: Closed
Type: Bug
Package: Scripting Engine problem
Operating System: Linux
PHP Version: 5.3.1
Assigned To: pajoye
Block user comment: N
New Comment:
This seems to be an issue for Drupal modules as well. This is a
significant problem for running Drupal on PHP 5.3.
Previous Comments:
------------------------------------------------------------------------
[2010-08-10 09:14:45] parktrip at gmail dot com
I have the same problem with mediawiki 1.15.5 and PHP 5.3.2 (lastest
version from Zend Server)
So is this a MW problem or PHP ?
------------------------------------------------------------------------
[2010-07-23 01:09:33] heis dot turtlemad at gmail dot com
> Mediawiki is wrong in their comments.
Not quite true.
> There is a regression which was fixed in 5.3.2,
> so upgrade to 5.3.2 is the right way to do it.
Upgrading to 5.3.2 doesn't solve the issue, running the following
softwares:
FreeBSD 8/Nginx/MediaWiki 1.15.4
Any call to a Mediawiki extension fails on the following error:
<Parameter n to xxx expected to be a reference, value given in yyy>
Downgrading to 5.2 is actually the only way to get rid of this.
------------------------------------------------------------------------
[2010-06-06 19:04:27] pajoye@php.net
Mediawiki is wrong in their comments. There is a regression which was
fixed in 5.3.2, so upgrade to 5.3.2 is the right way to do it.
No need of further comments tho', the issue is fixed.
Thanks for your feedbacks.
------------------------------------------------------------------------
[2010-06-06 18:55:37] PandoraBox2007 at gmail dot com
install-utils.inc
set comments
/*
$test = new PhpRefCallBugTester;
$test->execute();
if ( !$test->ok ) {
echo "PHP 5.3.1 is not compatible with MediaWiki due to a bug
involving\n" .
"reference parameters to __call. Upgrade to PHP 5.3.2 or higher, or
\n" .
"downgrade to PHP 5.3.0 to fix this.\n" .
"ABORTING (see http://bugs.php.net/bug.php?id=50394 for
details)\n";
die( -1 );
}
*/
------------------------------------------------------------------------
[2010-06-06 18:12:56] PandoraBox2007 at gmail dot com
fuccking PHP 5.3.2-SVN
not working this shit
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/bug.php?id=50394
--
Edit this bug report at http://bugs.php.net/bug.php?id=50394&edit=1