Welcome to Geeklog Wednesday, October 20 2021 @ 10:46 pm EDT

Geeklog Forums

Does ewiki need to be cleaned up?


gjonbelay

Anonymous
I tried to install e-wiki from the admin plugin panel and received a blank page. Apparently this resulted because the install.php was empty. However, there is an install.1.php file. I assume this is the correct file and should replace install.php. I found various instances where this occurs for example there is an empty index.php along with an index.1.php.


 Quote

gjonbelay

Anonymous
Ok. I went ahead and renamed the files. I ran the install and got the submit page. I submitted and got the following error:

Fatal error : Call to undefined function: plugin_uninstall_ewiki() in /home/peakcli/public_html/gl/admin/plugins/ewiki/install.php on line 300

Doh! - that was a mistake

I'm going to bed.
 Quote

gjonbelay

Anonymous
gloomy
I couldn't get any resolution on this so I tried to manually uninstall since I couldn't do it from the plugin admin. I deleted the ewiki table and all the ewiki files. Now I get the following error when I try to bring up my website.Crying or Very sad

Warning : main(/home/peakcli/public_html/gl/plugins/ewiki/functions.inc): failed to open stream: No such file or directory in /home/peakcli/public_html/gl/lib-common.php on line 6116

Fatal error : main(): Failed opening required '/home/peakcli/public_html/gl/plugins/ewiki/functions.inc' (include_path='/home/peakcli/public_html/gl/system/pear/:.:/usr/lib/php:/usr/local/lib/php') in /home/peakcli/public_html/gl/lib-common.php on line 6116
Crying or Very sad
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 12/01/02
Posts: 13073
Location:Stuttgart, Germany
Geeklog still thinks the plugin is there. Go to the gl_plugins table and either remove the entry for ewiki or set pi_enabled to 0.

bye, Dirk
 Quote

gjonbelay

Anonymous
cheerful
Success! I removed ewiki from the plugins table. Thank you. Its a deal - shaking hands
 Quote

gjonbelay

Anonymous
determined
I started all over and tried to install ewiki again. The install failed. Here's the error log. Does it make sense to anyone?

PHP Formatted Code
Wed Sep 28 20:02:55 2005 - Attempting to install the ewiki Plugin
Wed Sep 28 20:02:55 2005 - Attempting to create ewiki table
Wed Sep 28 20:02:55 2005 - ...success
Wed Sep 28 20:02:55 2005 - Attempting to create ewiki admin group
Wed Sep 28 20:02:55 2005 - ...success
Wed Sep 28 20:02:55 2005 - About to save admin_id to vars table for use during uninstall
Wed Sep 28 20:02:55 2005 - 1062: Duplicate entry 'ewiki.admin' for key 1. SQL in question:  
Wed Sep 28 20:02:55 2005 - Attempting to unregister the ewiki plugin from Geeklog
Wed Sep 28 20:02:55 2005 - Removing Table ewiki
Wed Sep 28 20:02:55 2005 - Removing ewiki Admin Group
Wed Sep 28 20:02:55 2005 - Removing root users from admin of ewiki
Wed Sep 28 20:02:55 2005 - Removing ewiki Editor Group
Wed Sep 28 20:02:55 2005 - Removing root users from users of ewiki
Wed Sep 28 20:02:55 2005 - Removing ewiki Viewer Group
Wed Sep 28 20:02:55 2005 - Removing root users from users of ewiki
Wed Sep 28 20:02:55 2005 - Removing ewiki.admin feature and rights to it
Wed Sep 28 20:02:55 2005 - Removing ewiki.edit feature and rights to it
Wed Sep 28 20:02:55 2005 - Removing ewiki.view feature and rights to it
Wed Sep 28 20:02:55 2005 - ...success

 
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 12/01/02
Posts: 13073
Location:Stuttgart, Germany
Quote by gjonbelay: 1062: Duplicate entry 'ewiki.admin' for key 1. SQL in question

You still had some pieces from the previous install in your database. Sounds like a feature (i.e. an entry in the gl_features table).

Btw, have you tried contacting Euan?

bye, Dirk
 Quote

gjonbelay

Anonymous
sad
I am not sure what to do at this point.

Euan has not responded two my previous two e-mails, the first regarding the manual uninstall and now this issue.

I really would like to get a ewiki working but at this point I may install phpwiki or tikiwiki through my webhost and call it a day.
 Quote

gjonbelay

Anonymous
excited
Ok, I didn't give up so easily. After rereading the error log it seemed to me like the uninstall might have fixed the problem. So, I ran the install again and it worked! Big Celebration

Now, what do I do about this?

Security warning: The horrible 'register_globals' setting is enabled. Without always using fragments/strike_register_globals.php or letting your provider fix that, you could get into trouble some day.
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 12/01/02
Posts: 13073
Location:Stuttgart, Germany
Quote by gjonbelay: Security warning: The horrible 'register_globals' setting is enabled. Without always using fragments/strike_register_globals.php or letting your provider fix that, you could get into trouble some day.

Is that a warning only or does it prevent you from using ewiki?

I thought we've been through with the discussion of register_globals?

And the message as such is misleading, to say the least, as a certain Stefan Esser would agree ...

bye, Dirk
 Quote

gjonbelay

Anonymous
No it doesn't prevent me from using ewiki.

However, the following prevents me from using the plugin admin for ewiki.

Not Found
The requested URL /gl/admin/plugins/ewiki/tools/index.html was not found on this server.

The tools subdirectory is under the public_html folder not the admin folder I installed. I guess I can just move the folder. The question remains how many other folders are in the wrong place.
 Quote

Status: offline

barrywong

Forum User
Regular Poster
Registered: 12/04/02
Posts: 95
I installed ewiki on Geeklog 1.4.0 and got it partially working. Unfortunately the admin part isn't kicking in. I found this posting (below) and I beilieve this is the link to success. I tried moving tools to /path_to_GL/www/admin/ewiki/tools but it doesn't work.

Quote by gjonbelay: No it doesn't prevent me from using ewiki.

However, the following prevents me from using the plugin admin for ewiki.

Not Found
The requested URL /gl/admin/plugins/ewiki/tools/index.html was not found on this server.

The tools subdirectory is under the public_html folder not the admin folder I installed. I guess I can just move the folder. The question remains how many other folders are in the wrong place.


It has been 4 months since this was posted. I wonder if Geeklog-tizens out there has successfully installed it and can point out to us which files and where the /ewiki/tools and all other necessary files (for admin's only) should be moved?

Can a kind soul who has successfully installed ewiki please share your thoughts. Banging your head Can someone help me

Thank you so much.
 Quote

Status: offline

Euan

Forum User
Full Member
Registered: 22/04/02
Posts: 292
OK, OK, I'll agree with the title of this thread.

I'm busy as hell and don't have much time, already having my fingers in too many pies, but I'll see what I can do. Ewiki itself is sometimes a problem - there are some odd file names that always caused me problems on installs. However, looking at your comments, it seems that there are some issues with the installer/uninstaller.

I cannot confirm whether the plugin works with 1.4.0 - haven't tried it. I'll post here as soon as I have redone the package, but I can't say for sure if it will be this weekend or not.

Cheers, Euan.
-- Heather Engineering -- No job too small
 Quote

Status: offline

barrywong

Forum User
Regular Poster
Registered: 12/04/02
Posts: 95
Hi Euan,

Didn't mean to push you Very Happy but thank you for offering Big Celebration. Greatly appreciated. Chest-Slam Celebration
 Quote

johno

Anonymous
Euan,

I worked on trying to get the tools working tonight. It seems to me that the files are not all in the right place. Here is some progress I made, but I never got it working. I'm providing notes to help you troubleshoot.

First, I have to move the ewike directory from the orginal extration folder and put that one into the plugins directory. Second, I had to move the tools and fragments directory into the admin/plugins/wiki directory. Once that was done I got a security message. I was able to find the auth.php and edit the password, but this did not get me far. That is were I gave up.

Thanks for all your efforts.

John
 Quote

All times are EDT. The time is now 10:46 pm.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content