OpenID and Yadis Warnings after Dreamhost One-Click Install Upgrade (0.9.2 -> 0.9.3)
OpenID and Yadis Warnings after Dreamhost One-Click Install Upgrade (0.9.2 -> 0.9.3)
| Issue ID: | 2476 |
| Issue Category: | bug |
| Component: | openid |
| Priority: | minor |
| Status: | active |
| Assigned: | Unassigned |
| Version: | 0.9 |
| Keywords: | dreamhost, OpenID, yadis |
Upgraded from 0.9.2 to 0.9.3 using Dreamhost One-Click Install.
OpenID login still works using http://*.com/main/openid but now throws the following warnings.
Warning: Call-time pass-by-reference has been deprecated in /home/username/statusnet/extlib/Auth/OpenID/Consumer.php on line 1184
Warning: Call-time pass-by-reference has been deprecated in/home/username/statusnet/extlib/Auth/Yadis/Manager.php on line 416
Warning: Call-time pass-by-reference has been deprecated in/home/username/statusnet/extlib/Auth/OpenID/Server.php on line 1707

Updates
#1
With mounting apologies to @aric http://forum.status.net/discussion/552/sticky-how-to-debug-read-this-bef... ... additional detail:
Host = Dreamhost Private Server; // not shared
Shell Access = 1;
Linux ps16914 2.6.32.9-vs2.3.0.36.29.1 #2 SMP Tue Mar 2 11:07:49 PST 2010 x86_64 GNU/Linux
PHP 4.4.9 (cli) (built: Sep 17 2008 12:02:18)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
[PHP Modules]
calendar
ctype
curl
domxml
exif
ftp
gd
gettext
imap
mbstring
mcrypt
mysql
openssl
overload
pcre
posix
pspell
session
standard
tokenizer
xml
xslt
Zend Optimizer
zlib
[Zend Modules]
Zend Extension Manager
Zend Optimizer
ps54321:~/statusnet/scripts> php ./setconfig.php -a
Parse error: syntax error, unexpected '{' in /home/username/statusnet/scripts/setconfig.php on line 84
#2
This should all be resolved with more recent versions of StatusNet which have updated the OpenID-related libraries.
#3
This is still happening as of March 22, 2011. with Dreamhost's one-click installer, which purports to be version 0.9.5. The warns specifically are:
Warning: Call-time pass-by-reference has been deprecated in /path/to/statusnet/extlib/Auth/OpenID/Consumer.php on line 1184
Warning: Call-time pass-by-reference has been deprecated in /path/to/statusnet/extlib/Auth/Yadis/Manager.php on line 416
Warning: Call-time pass-by-reference has been deprecated in /path/to/statusnet/extlib/Auth/OpenID/Server.php on line 1707
Reopening.
You can also subscribe to the
RSS feed for updates to this issue.