Alright, I think, leaving a few known quirks (which we are working to resolve), the website is ready for prime time.
I relate my migration story here. Delay of 2 days again. Took time to migrate the website to the host. The website has been hanging around on the server for 2 days now (uploaded there on June 2nd 2008). I have had a lot of problems making it work on the server, and it really wasn't as easy as just moving my drupal instance to the server. There were a lot of "Drupal on Solaris" glitches to address and PHP and Apache configuration directives to tweak to make it work up there, except the usual gotchas involved with a website running on a UNIX system (though that wasn't new). I had uploaded the website as well as imported the database and loaded up the frontpage only to see a blank white screen - what is ubiquotously called the "White Screen of Death" in webapp lingo. I checked the error_log file , found some weird PHP errors, asked help at Drupal.org (my thread: http://drupal.org/node/277798). All necassary measure to be taken when migrating a drupal instance across hosts were taken (put site in maintenance mode, disable clean URL's, etc.). mod_rewrite wasn't enabled so I turned it on and also enabled local .htaccess support for drupal's .htaccess settings to work. I tried reading up drupal documentation and adjusting php.ini as well as httpd.conf settings (increased php's memory limit, enabled all errors and notice reporting, etc.). I ultimately found out from this sun blogger's blog ( http://blogs.sun.com/downstream/entry/drupal_6_on_opensolaris) about "Drupal 6 on OpenSolaris", that my include_path wasn't having reference to a "." ! That is why php wasn't able to include *.inc files required by drupal core and thus the Fatal Errors for function calls. I could finally get the site working and posted the solution to my own thread at Drupal :) Anyway, after that I set the file upload path, setup the crontab (and mistakenly deleted the old ones!), add a security directy to .htaccess to disallow the public to run /cron.php, setup httpd-ssl.conf and uploaded some incorrect keys. There were 2 problems then: no IMAP support in PHP (which is required for the forum-mailing-list bridge to work), and SSL wasn't working (was blocking port 443 somehow). From there I called Moinak for help, as things could get messy if I myself tried to recompile PHP on a Solaris server to include IMAP support and I had no idea about SSL configuration (besides openssl config is lengthy and scary). He has somehow broken his head against httpd.conf and enabled port 443 and even got the SSL handshake and issue of certificate to the browser, although it still doesn't open and gives a Data Transfer Interrupted. He is working on IMAP for PHP as well. For now, I have disabled secure logins, so you can very much login the normal way (meaning the functionality of the site is not at all affected, it was just an additional security measure). The forums section wont show mails from belenix-discuss yet either :) All the rest (And what matters) is up and running: -> The new website with all pages, and with the new theme (I hope you like it) -> Belenix ScoopZone: Read the "Learn More" page here: http://www.belenix.net/scoopzone/learnmore -> Belenix Map: Read the "Learn More" page about it here: http://www.belenix.net/map/learnmore -> Mailing List subscription manager: now you can subscribe to belenix-discuss from within the website (thus keeping the subscription information within your belenix.org/net account) ( http://www.belenix.net/admin/settings/mailman_manager) -> Belenix Planet - just an aggregator for the belenixy blogs (you can opt to add your blog there) -> Pretty icons, collapsible blocks, etc. Please access the website at www.belenix.net and not the direct IP address. Belenix.org still points to the old website currently. There is new bug category at the Issue Tracker at the Belenix Development Sourceforge project here: https://sourceforge.net/tracker/?group_id=216118 Sriram, I'll prepare the list of use cases and give the link soon. Its up and running now and time for you guys to yell at me for all the bugs you're going to find.. please report any problems, suggestions, feature-requests, etc at the sourceforge tracker or if you think it is important then on this thread itself.. Please use Firefox :) Angad Singh http://angadsingh.in http://blogs.sun.com/angad "The best way to predict future is to invent it" PS: Might come useful for some. Here are a few pages I found handy for debugging drupal: Anyone having trouble moving a drupal install can get help here: http://drupal.org/node/46389 Tips for "White Screen Of Death": http://drupal.org/node/158043 Notice: Undefined property: stdClass::$theme in ...../theme.inc on line 45 http://drupal.org/node/109459 Fatal error: Call to undefined function node_get_types() http://drupal.org/node/173758 All My Pages are Blank! http://drupal.org/node/206231 How to troubleshoot (read this first) http://drupal.org/node/72108 Another problem I face for a small time offline, the "administer nodes" problem: http://drupal.org/node/277279 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/belenix-discuss/attachments/20080704/52ad3d48/attachment.html>
