Here we are!
It still feels like home but…
Archive for September, 2005
Back in toronto
Thursday, September 29th, 2005The trip
Wednesday, September 28th, 2005Well, I’m in Toronto now. It’s very lonely without the kids but I think I’ll be able to take care of a bit of business here so the trip will be worth while.
The drive down went well and I’m putting some photos into my Flickr collection documenting a few stops along the way. Here is a thumbnail of one of the photos.
That was a very interesting spot along the way! It seems like we were just heading along Hwy17 one afternoon and decided to stop and take a photo.
New bookshelf
Sunday, September 25th, 2005Well, this is my first entry on a live system so it should be something significant. There’s really not much to say this morning though. Sara and Ethan slept well and I’m up early getting a bit of work done before I make breakfast. Once again, the internet connection is not working so I may not get to post this anyway.
I’ll be driving to Toronto today and I’m hoping the drive goes well.
That’s about it for now.
Joomla!
Tuesday, September 20th, 2005Smooth sailing
Tuesday, September 20th, 2005Well, I decided to install MySQL from the MySQL development downloads page. With that in place, it became easier to set up the rest of my system.
This little laptop is finally running with a harmony consisting of:
- Mac OS X 10.3.9 (Panther)
- Xcode 1.2
- PRC-Tools v.2.3
- PilRC 3.2
- MySQL 4.1.13
- Apache 2.0.54
- mod_fastcgi 2.4.2
- mod_ruby 1.2.4
- Ruby 1.8.2
- Ruby Gems 0.8.11
- rb-fcgi 0.8.6
- Rails 1.8.2
- Typo 2.5.5
- PHP 5.0.5
- phpMyAdmin 2.6.1
- Joomla! 1.0
The final tricky step for me was the configuration script for PHP5 but I got it:
cd ~mysrc/php5
sudo ./configure --prefix=/opt/local/php5 \
--with-config-file-path=/usr/local/php5/etc \
--enable-calendar --with-iconv=/opt/local \
--enable-exif --enable-ftp --enable-wddx \
--with-zlib=/opt/local --with-mysql=/usr/local/mysql \
--with-libxml-dir=/opt/local --with-gettext=/opt/local \
--with-libxml-dir=/opt/local --with-xml \
--with-expat-dir=/opt/local --with-xmlrpc \
--enable-filepro --enable-bcmath --enable-trans-sid \
--enable-mbstring --enable-dbx --with-openssl=/opt/local \
--with-mhash=/opt/local --with-mcrypt=/opt/local \
--with-tidy=/opt/local --with-xsl=/opt/local \
--with-imap=/opt/local --with-imap-ssl=/opt/local \
--with-curl=/opt/local --enable-sqlite-utf8 \
--with-kerberos=/usr --with-iodbc=/usr \
--with-apxs2=/opt/local/apache2/bin/apxs
sudo make
sudo make installNow that all of the components are working, maybe I can do some actual software development.
Still having MySQL problems
Sunday, September 18th, 2005Somehow, I cannot find a way to switch over to the MySQL server that I installed using DarwinPorts. The /opt/local/bin/mysqld_safe command is always generating errors.
One of the first things it was complaining about was that the error file Icequake.local.err located in /opt/local/var/db/mysql/ had the wrong ownership. I fixed that by doing a chown mysql to fix it, but then it started complaining that the Inno databases were corrupt.
InnoDB: Database was not shut down normally!
and then:
Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
Well, I guess I’ll keep trying!
Getting closer to control
Saturday, September 17th, 2005The last few days have been used up trying to get control over my Mac OS X Panther setup with Apache2, MySQL, PHP, phpMyAdmin, Ruby, and Rails all working in harmony. I’m very close now, but I think that I just switched out the DarwinPorts install of MySQL 4.1.12 and will be running the tarball-installed MySQL 4.1.13 which is sitting in /usr/local/mysql/ instead of the /opt/local/bin/mysql/ directory.
This should mean that these databases will no longer be available, but phpMyAdmin should now be working!
C’est la vie!
Another remote post from ecto
Friday, September 16th, 2005This is from ecto
Friday, September 16th, 2005This is just a simple test of my blog via ecto.
Almost lost it all
Thursday, September 15th, 2005I just discovered that all of this entry creation work has been done running in production mode! My lrtitze standard password wasn’t working at all so I really thought I’d broken something! When starting the Ruby server I have to use: ruby script/server -e production I still haven’t worked out the complications of making my Apache2 install serve this up for development on MacOS X 10.3.9 Panther but that’s an issue for another post.
Technorati Tags: Development, Rails, Typo
