PDA

View Full Version : TikiWiki Wonky


solusfides
02-14-2006, 08:58 AM
So, I am looking to use a Wiki system for a friend of mine to start development on a new comic project.

I see TikiWiki in the Fantastico install scripts and decide to give it a try. I end up getting a string of errors
"Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797"
This can repeat itself anywhere between four and nine times. Sometimes you'll see a "cached" rendition of the wiki at the bottom of the screen, but its fully dysfunctional.

So, I think, "perhaps it's just fantastico being weird." After giving it a second try (yes, stupid, I know), I remove it and install it the manual way. I go through the whole process. I get it up and running. I see the same errors, but it seems to work at first. But then, I try to create some content on the main page. All I get is this, now.
"Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797

Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797

Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797

Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797

Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797

Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797

Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797

Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797

Notice: Only variable references should be returned by reference in /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php on line 2797

Warning: Cannot modify header information - headers already sent by (output started at /home/fidesnet/public_html/angelkitty/lib/adodb/adodb.inc.php:2797) in /home/fidesnet/public_html/angelkitty/tiki-editpage.php on line 70"
and no view of the wiki itself.
any ideas?

acpsemor
02-14-2006, 04:18 PM
This is apparently due to php version incompatibility with this TikiWiki version.

There is a fix for this in the knowledge base at http://helpdesk.bluehost.com/kb/index.php?x=&mod_id=2&root=18&id=215 although the line numbers are a bit different.

I had the same errors as you (line 2797) when logged in as admin so edited the recommended file, saw the two lines in close proximity so fixed them per the instructions and the error messages went away.

Another way (not tested, just noticed after fixed my problem by above method) to maybe make the error messages not appear is to Admin menu Admin Home item, then General Preferences and change the drop menu "PHP error reporting level for non-admin:" to "No error reporting". Ignorance is bliss!

Cheers,
Gary

solusfides
02-15-2006, 09:13 AM
That worked!
thanks.

aaah, the happiness of a running wiki!

Woody
02-23-2006, 08:06 PM
Thanks! I had the same problem, different line numbers. Used the tips on the help page and fixed it!

walker
02-24-2006, 06:01 AM
Can somebody give solusfides an Oscar for the subject line please? ;-)

Woody
02-24-2006, 01:04 PM
Agreed!

One other issue, maybe someone here knows how to fix. Setting up for email registration to validate the user comes back with this error:

---
Register as a new user

The registration mail can't be sent. Contact the administrator
---

I'm guessing it is buried somewhere in the configuration of the Tiki, but I've not found where to set the email up.

Any thoughts or ideas of where to configure/fix this error? Before I start ripping through the code or what I have left of my hair? ;)

TIA,
Woody

Woody
02-24-2006, 01:28 PM
Well - a big DUH for me ;) I found my problem.

General settings: Sender email....

A lot to learn about Tiki, but I like it, even if it is a little wonki at first.

Woody

sean
02-25-2006, 04:16 PM
if you'd like to have the same wiki engine that wikipedia uses, then wikimedia is a free download (http://sourceforge.net/projects/wikipedia/). you can't use fantastico, but it's a very nice wiki engine and anyone who has used wikipedia will not miss a beat.

tyrexden
08-04-2006, 10:34 PM
if one doesn't use Fantastico, how would i go about installing another type of Wiki? I like PHPWiki, but Fantastico only offers an old version. I can upload the new files, but how to i make to connect to MySQL? thanx.

solusfides
08-05-2006, 10:53 AM
if one doesn't use Fantastico, how would i go about installing another type of Wiki? I like PHPWiki, but Fantastico only offers an old version. I can upload the new files, but how to i make to connect to MySQL? thanx.

Tyrex, most of these wikis (along with most other open source projects) come with a document that tells you the process of setting up their software. Being part of bluehost, there is included phpmyadmin and one other interface for adding SQL databases and users for those databases. The instructions for the wiki's will tell you when to create a database and user and where to type in the name of those databases in the what config files for those wikis. The one additional thing you will need to consider is whatever name is created by our host's system, it will include some rendition of your domain name and an underscore followed by the name you gave to the databse (for instance, I would have fidesnet_forum as a name for a database called forum). you will need to type in this full name in the config file for the wiki. Hopefully, the wiki program, when you call it up the first time (the howto will instruct you as to when its time to do this) will connect to the database and fill in its structure, so there's no work for you on this end. Sometimes, though, you have to load in some sort of file... the wiki howto may or may not tell you how to do that, but there's a number of resources on both this bluehost forum and other places on how to do this through phpmyadmin. I have found bluehost's phpmyadmin to be lacking in a few features, so that may or may not always work as the instructions say. Let's just hope the wiki can do all that work for you.

well, that's enough to say, don't worry about it, download the wiki code and read the howto's. If you're still not sure what's going on, read more forums and other sites on the topic, if not the software writer's own site.

hope some of this was useful!