Hitchwiki:Preserving and reviving digihitch
For those who were not aware, the founder of Digihitch passed away a couple of months ago. digihitch.com looks unmaintained. guaka had been in touch with Salman in 2008 to integrate hitchwiki and digihitch and got some kind of access to the server, which today proved enough to fetch a database dump and get access to all files. Please do contact guaka if you have more experience with digihitch administration (especially with PHP Nuke).
Let's try to at least preserve and possibly revive digihitch.com
Overview: June 22nd, 2010
- guaka has (some kind of) access
- can fix issues in database
- acquired database dump (with all articles and forum threads)
- can fetch files
- domain name seems biggest issue
http://www.digihitch.com/forums.html 19:47, 10 June 2010 (UTC)
phpBB : Critical Error Error creating new session
Fixed, by repairing some tables through phpMyAdmin! guaka 20:22, 10 June 2010 (UTC)
- But not possible to post new topics yet. At least all information is back, enough for today I guess :) guaka 20:30, 10 June 2010 (UTC)
Doing a TRUNCATE and REPAIR of phpbb_sessions should fix the problem. --Juan Manuel 13:10, 28 July 2010 (UTC)
Been checking out MySQL tables, phpnuke and phpbb, but didn't get far yet. There's also a bug that's stopping me. guaka 23:42, 13 June 2010 (UTC)
- Is this happening on digihitch.com or on a mirror?
- Can users login? I think they intentionally disabled it on the main site, so probably it's just a flag in the settings. But anyway, we shouldn't re-enable it on the original site without talking to hikecrazy. --MrTweek 09:26, 22 June 2010 (UTC)
- yeah, it is possible to login and also to post an entry in your diary. But that's all there is now. --Robino 15:25, 22 June 2010 (UTC)
I don't have write permissions for most files, I might be able to do stuff through PHP scripts though and I can fix stuff in the database (such as the forums which are back now, well at least readable). guaka 21:49, 10 June 2010 (UTC)
I downloaded the database through phpMyAdmin. Pretty safe. guaka 23:42, 13 June 2010 (UTC)
Fetching all files from server
I downloaded all files in the root directory. There are a lot of directories and it's lot of work to recover the files in there one by one. Which directories definitely need to be fetched? guaka 20:06, 10 June 2010 (UTC)
With my access I can't see anything in the server root over FTP, but over PHP I can. I'm using PHP File Manager now but with that I can only download file by file, which is not feasible with the number of files that are around, spread over many directories. The software has an archiving functionality, but it's not working. Ideally something from here: http://www.hotscripts.com/category/php/scripts-programs/file-manipulation/file-management/ would be able to do it, anyone has more experience with any of these? guaka 23:42, 13 June 2010 (UTC)
- Maybe you can try to write a little php-script, that just puts everything in one big zip-file :) --MrTweek 09:28, 22 June 2010 (UTC)
- I was hoping someone can point me to such as little php script ;) Also, I suspect http://php.net/zip might not be turned on on the server - I tried zipping stuff with some PHP file manager but that didn't work. Maybe we can have a session together to figure this out and to hopefully get copies of all files. guaka 11:44, 22 June 2010 (UTC)
Archive.org only has data up to 2008. Probably a lot is missing there. httrack doesn't want to mirror the site either, with standard parameters. Probably some problem with session/cookies. Can someone else give it a try? guaka 23:21, 13 June 2010 (UTC)
The domain name?
What can we do?
Main Digihitch people are in touch with Morgan's wife - but it will take time. The main thing to find out right now is: what is needed to transfer a domain name from a deceased person to someone else at GoDaddy? guaka 20:20, 21 June 2010 (UTC)
- tweek.digihitch.info CNAME hitchwiki.org. guaka 22:10, 22 June 2010 (UTC)
If that doesn't work there's a more expensive way to snatch expiring domains.
Contact kasper at guaka dot org if you prefer personal communication.