Hi, I got all these errors when I tried to install on FreeBSD:
------------------------------------------------------
Page notice
Initializing...
Strict Standards: Non-static method PEAR::setErrorHandling() should not be called statically, assuming $this from incompatible context in /usr/local/www/statusnet/lib/framework.php on line 169
Strict Standards: Non-static method PEAR::getStaticProperty() should not be called statically in /usr/local/www/statusnet/lib/statusnet.php on line 299
Starting installation...
Checking database...
Strict Standards: Non-static method DB::connect() should not be called statically, assuming $this from incompatible context in /usr/local/www/statusnet/lib/installer.php on line 345
Strict Standards: Non-static method DB::parseDSN() should not be called statically, assuming $this from incompatible context in /usr/local/www/statusnet/extlib/DB.php on line 520
Strict Standards: Non-static method DB::isError() should not be called statically, assuming $this from incompatible context in /usr/local/www/statusnet/extlib/DB.php on line 557
Creating database tables...
Strict Standards: Declaration of MysqlSchema::get() should be compatible with Schema::get($conn = NULL) in /usr/local/www/statusnet/lib/mysqlschema.php on line 454
Strict Standards: Static function Managed_DataObject::schemaDef() should not be abstract in /usr/local/www/statusnet/classes/Managed_DataObject.php on line 31
Strict Standards: Declaration of Memcached_DataObject::delete() should be compatible with DB_DataObject::delete($useWhere = false) in /usr/local/www/statusnet/classes/Memcached_DataObject.php on line 23
Strict Standards: Declaration of Schema_version::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Schema_version.php on line 7
Strict Standards: Declaration of Profile::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Profile.php on line 1485
Strict Standards: Declaration of Profile::multiGet() should be compatible with Memcached_DataObject::multiGet($cls, $keyCol, $keyVals, $skipNulls = true) in /usr/local/www/statusnet/classes/Profile.php on line 1485
Strict Standards: Declaration of Profile::pivotGet() should be compatible with Memcached_DataObject::pivotGet($cls, $keyCol, $keyVals, $otherCols = Array) in /usr/local/www/statusnet/classes/Profile.php on line 1485
Strict Standards: Declaration of Avatar::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Avatar.php on line 150
Strict Standards: Declaration of Avatar::pivotGet() should be compatible with Memcached_DataObject::pivotGet($cls, $keyCol, $keyVals, $otherCols = Array) in /usr/local/www/statusnet/classes/Avatar.php on line 150
Strict Standards: Declaration of Avatar::pkeyGet() should be compatible with Memcached_DataObject::pkeyGet($cls, $kv) in /usr/local/www/statusnet/classes/Avatar.php on line 150
Strict Standards: Declaration of Sms_carrier::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Sms_carrier.php on line 47
Strict Standards: Declaration of User::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/User.php on line 1183
Strict Standards: Declaration of Remote_profile::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Remote_profile.php on line 79
Strict Standards: Declaration of Subscription::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Subscription.php on line 451
Strict Standards: Declaration of Subscription::pkeyGet() should be compatible with Memcached_DataObject::pkeyGet($cls, $kv) in /usr/local/www/statusnet/classes/Subscription.php on line 451
Strict Standards: Declaration of Group_join_queue::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Group_join_queue.php on line 134
Strict Standards: Declaration of Group_join_queue::pkeyGet() should be compatible with Memcached_DataObject::pkeyGet($cls, $kv) in /usr/local/www/statusnet/classes/Group_join_queue.php on line 134
Strict Standards: Declaration of Subscription_queue::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Subscription_queue.php on line 105
Strict Standards: Declaration of Subscription_queue::pkeyGet() should be compatible with Memcached_DataObject::pkeyGet($cls, $kv) in /usr/local/www/statusnet/classes/Subscription_queue.php on line 105
Strict Standards: Declaration of Oauth_token_association::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Oauth_token_association.php on line 61
Strict Standards: Declaration of Notice::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Notice.php on line 2700
Strict Standards: Declaration of Notice::multiGet() should be compatible with Memcached_DataObject::multiGet($cls, $keyCol, $keyVals, $skipNulls = true) in /usr/local/www/statusnet/classes/Notice.php on line 2700
Strict Standards: Declaration of Notice_source::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Notice_source.php on line 40
Strict Standards: Declaration of Reply::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Reply.php on line 72
Strict Standards: Declaration of Reply::pkeyGet() should be compatible with Memcached_DataObject::pkeyGet($cls, $kv) in /usr/local/www/statusnet/classes/Reply.php on line 72
Strict Standards: Declaration of Fave::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Fave.php on line 202
Strict Standards: Declaration of Fave::pkeyGet() should be compatible with Memcached_DataObject::pkeyGet($cls, $kv) in /usr/local/www/statusnet/classes/Fave.php on line 202
Strict Standards: Declaration of Consumer::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Consumer.php on line 84
Strict Standards: Declaration of Token::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Token.php on line 51
Strict Standards: Declaration of Nonce::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Nonce.php on line 56
Strict Standards: Declaration of Oauth_application::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Oauth_application.php on line 193
Strict Standards: Declaration of Oauth_application_user::staticGet() should be compatible with & DB_DataObject::staticGet($class, $k, $v = NULL) in /usr/local/www/statusnet/classes/Oauth_application_user.php on line 93
... truncated due to length limitation ...
============================
Please help!
Kevin.
Comments
You need to change the error-reporting setting in your php.ini. It has been some years since I last used FreeBSD, but look for it in /etc or /etc/php. Recent versions of PHP have made some changes, and I expect that most PHP applications will have to be re-written before PHP6 comes out.