September 25th, 2005
Well, 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.
Posted in Uncategorized | Comments Off
September 20th, 2005
After all of that fidgeting, I now have Joomla running as well. Now we can look into PHP-based CMS development as well. This is getting quite exciting again. Rails will be great for custom app development and Joomla will let us work on more standard site development.
Technorati Tags: MacOS, Joomla
Posted in Development | Comments Off
September 20th, 2005
Well, 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 install
Now that all of the components are working, maybe I can do some actual software development.
Technorati Tags: MacOS, MySQL, Rails
Posted in Development | 1 Comment »
September 18th, 2005
Somehow, 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!
Technorati Tags: MacOS, MySQL
Posted in Development | Comments Off
September 17th, 2005
The 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!
Technorati Tags: MacOS, MySQL, Rails, Typo
Posted in Development | Comments Off
September 16th, 2005
This seems to be working extremely well considering how low my expectations were after trying MarsEdit.
I think it could be that ecto is worth purchasing.
Technorati Tags: ecto
Posted in Testing | Comments Off
September 16th, 2005
This is just a simple test of my blog via ecto.
Posted in Testing | Comments Off
September 15th, 2005
I 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
Posted in Development | Comments Off
September 13th, 2005
It looks like a clean way to handle the installation of the rest of my web development system components will be to use the DarwinPorts software. It should be able to provide access to most of the Mac OS X compatible open source projects.
Technorati Tags: DarwinPorts, Development
Posted in Development | Comments Off
September 13th, 2005
Now I wonder how much work it will be to switch this over from the ‘ruby script/server -e production’ model to actually running from my local Apache server.
Technorati Tags: Rails, Development
Posted in Development | Comments Off