#1610 Doesn't seem to like PHP 5

All_versions
closed-rejected
nobody
PHP Error (166)
5
2004-08-26
2004-08-15
No

After upgrading my PHP and MySQL to the most recent
stable versions, I discovered (to my horror) that my
wiki wasn't working. It returns "Fatal error: Class
ADODB_Iterator contains 1 abstract methods and must
therefore be declared abstract (Iterator::valid) in
/path/to/htdocs/tikiwiki-1.8.4/lib/adodb/adodb-iterator.inc.php
on line 46".

I then attempted to use the latest stable release of
TikiWiki (1.7.8) - this did not work; after farcing
about with file permissions it said the TikiInstall
class wasn't defined.

I then attempted to use the latest testing release
(1.8.4). The .gz was unreadable - gzip didn't even
recognise it. I then managed to extract the .bz2
instead. After doing the whole file permission thing
again, i got the same error i had in the first place.

Is TikiWiki not yet compatible with PHP version 5? Do
you have any plans to make it so?

Cheers, Stephen

Discussion

  • Stephen J Sullivan

    Logged In: YES
    user_id=722930

    Seems the problem has disappeared after i edited
    tikiwiki-1.8.4/lib/adodb/adodb-iterator.inc.php - I added
    (surprise, surprise) 'abstract' to the class definition, and
    presto, it worked. Beware, though - I haven't tested it very
    well (just relieved to have it working), so this problem may
    also appear elsewhere in the code.

     
  • Nobody/Anonymous

    Logged In: NO

    How to add 'abstract' to the class definition?
    Thanks.

     
  • Damian Parker

    Damian Parker - 2004-08-26

    Logged In: YES
    user_id=458483

    This is not for support questions, use the tikiwiki.org
    forums. Also see http://tikiwiki.org/TikiWikiPHP5 for more
    details.

    Support will be added in time, but its certainly no priority.

     
  • Damian Parker

    Damian Parker - 2004-08-26
    • status: open --> closed-rejected
     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks