10/27/08

Ok, got Lighty working today! Wasn't the SSL upgrade 'tall. :-)
Just using a poor alias to call it up.
I put a -D in the alias - apparently doesn't make any sense if you don't use that flag in a terminal.
Changed the alias to lighttpd='lighttpd -f /root/lighttpd.conf' and made a button for it in emelfm/zenrunner and made a stop button for it too:
killall lighttpd php-cgi. Works great now.

Having said that, the local installs of DokuWiki proved to be very touchy with the rewrite options.
Every time I tried to change the base directory or base URL, I lost access to the Wiki.
I was just trying to clean up the URLs, but am not going to worry about it, since they're working fine online with my hosted account.
(Maybe something to do with it using Apache, and having it's own rewrite rules?)

I did discover that stopping Lighttpd was leaving a lot of orphaned php-cgi processes (16, in fact), hence the php-cgi in the killall button.
This is some php bug, I think, but I believe I can alter some settings in lighttpd.conf concerning child processes and max no of processes that will minimize this behavior.

Noticed that FireFox creates a heck of alot of processes when it's open - don't understand that. Multithreading?
Dillo only creates one! (I think Dillo2 might create two, at most)
This just seems so needless and inefficient.
That's why I'm so into Dillo.
I like it better as GTK, but Fltk is good too - will make it more versatile, I'm sure.

I've been testing out Dillo's alpha https plugin.
I managed to get it to work somewhat, if I start dillo in a terminal so I can Ctrl-C it when it crashes, and more importantly, so the cookies.dpi cleans itself up!

I'm going to try recompiling it against the newer OpenSSL, to see if that works any better, and also try to compile it against YaSSL which I recently installed.
YaSSL has an OpenSSL compatibility layer, so I was thinking I could somehow make dillo use YaSSL. Gonna try, anyway.
Really think Dillo just needs to go with TLS as in GnuTLS.

Testing out templates to see if it's really feasible to use this for a website or blog, in addition to a wiki.
Need to test out a lot of the plugins, too, and the language packs.

Hoping to get started downloading the sources for Zen-from-Scratch tomorrow - really looking forward to that. :-)

10/26/08

DokuWiki:

Got DokuWiki installed and partly configured.
Having a lot of trouble getting mod_rewrite to work as intended via the config file.

Linux from Scratch:

Checked into the latest stable version of the book and package sources, and decided they were too out-of-date.
I'm going to download the current snapshot of the book - development version - and just go download the latest (stable) release versions of the sources to my own package repository.

I know the LFS people would advise against this - especially for a first-time build - but the whole reason I feel compelled to do this right now is because I am running into constant problems from trying to build new applications using out-of-date libraries and an out of date kernel.
:-( Phooey! Enough.

I want to test out the latest apps, and I need the latest dependencies. So ………
No doubt I will create all kinds of problems arising from this approach - but that seems to be the way I learn best.
When I have to figure something out to achieve some functionality I really want and need, it provides a tremendous amount of motivation to learn - and to remember.
Sink or swim.

I will create a separate page for this project, entitled: Zen-from-Scratch

Going to figure out how to use DokuWiki to contain my website, my blog, and my wiki.
Hopefully this will work, and greatly simplify the web design.
I had a local version of DokuWiki installed on my laptop, but lighttpd decided to stop working all of the sudden - probably because I just updated my OpenSSL package, and relocated all the libraries and header files, etc.
I guess lighttpd didn't like it.
That finally decided it for me: time to stop trying to upgrade packages piecemeal, and do it right from the get-go.
This will be a tremendous learning experience, and I am really looking forward to it.

Been playing around with various ftp clients in the process:gFTP, FireFTP, and the built-in ftp client for FileRunner.
Unfortunately, I have not yet figured out how to put one in ZenRunner - but I will. :-)

Need to create a Tips'n'Tricks page, for all the interesting little tidbits I have unearthed along the way, like this:
Flash plugin for Linux creates segfaults all over the place (at least with the versions of glibc and GTK2 that I have), but the workaround is very effective, albeit strange:
I open a page with flash content, (for me it is Ebuddy), leave that running all the time in a background window, and then happily browse to my hearts content in another window - and voila - no more crashes!
Weird huh?

This is a very abbreviated and poorly written first log, but I am totally burned out.
Future entries will be much more coherent I hope.
And this site will become a more attractive and easy to navigate environment, in time.

 
/home/maluvia/public_html/maluvia/data/pages/cyberlog.txt · Last modified: 2008/10/28 12:37 by maluvia
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki