Archive for November, 2005

Pirelli Calendar 2006

Friday, November 25th, 2005

No stranger to this humble website, the Pirelli Calendar 2006 has reappeared on the radar.

The Pirelli Calendar: 40 Years Complete

J. Lo and Giselle Bundchen lead the celeb-enhanced line-up. Also appearing are Guinevere Van Seenus, Kate Moss (sniff), Karen Elson and Natalia Vodianova.

British-Turkish duo, Mert Alas and Marcus Piggot shot in Cap d’Antibes and the French Riviera with a distinct b/w sixties and seventies-like setting.

The 2006 calendar launch also ties in with an overhauled www.pirellical.com, the new portal devoted to The Cal that presents 42 years of the history of photography.

The Pirelli Calendar: 40 Years Complete

Kyla Cole (NSFW)

Thursday, November 24th, 2005

This appears to be Kyla Cole’s official website since it’s all in Slovakian:

Kyla -Cole.sk :: Oficiálna slovenská…

English version here:

Kyla Cole, Penthouse Pet although this lacks the subtlety of the Slovak version. ;-)

Adding virtual hosts to Apache

Thursday, November 24th, 2005

Using a text editor, locate the C:\Program Files\Apache Group\Apache2\conf folder and edit the httpd.conf file, adding the following at the end:

Listen 8081

DocumentRoot “C:\Path\To\Your\Website\Folder”

I’m using port 8081 (one up from my default 8080) as I ran into network trouble with 9000 although this is apparently acceptable.

See my preview post on WAMP: Apache, MySQL and PHP on Windows (DIY install) for further advice. Your mileage may vary.

WAMP: Apache, MySQL and PHP on Windows (DIY install)

Saturday, November 19th, 2005

Files used:

Install Apache 2. Use the ‘only for the Current User, on Port 8080, when started Manually’ option. Setup Type -> Custom. Remove the Build Headers, APR Iconv and Apache Documentation. This leaves just the Apache Runtime.

Start the Apache web server from the Start menu. (”Start Apache in Console”). Browse to http://localhost:8080/ You should see the “Seeing this instead of the website you expected?” test page for the Apache installation.

Install MySQL 4.1. Setup Type -> Typical. For the first time, MySQL installs under Program Files. Skip Sign-Up to MySQL.com. Run the Configuration Wizard. Select ‘Detailed Configuration’. Select ‘ Developer Machine’ to use the minimal amount of memory. Select ‘Multifunctional Database’ for general purpose databases. Select ‘\MySQL Datafiles\’ under the C: drive. Select ‘Decision Support’. Keep TCP/IP Networking checked. Select ‘Standard Character Set’ (maybe ‘Best Support For Multilingualism’ would be better for UTF-8 support). Install As Windows Service. Service Name: ‘MySQL 41′ (personal preference). Leave the Port Number at 3306. Set your root password. Execute.

Install PHP 5. Extract files to C:\PHP-5.0.5.
Copy the php.ini-dist file from the C:\PHP-5.0.5 folder to your C:\WINDOWS directory and rename it php.ini. Uncomment any extensions you are going to use in this file (lines 563+). At the moment, I’m using just Curl, G2 and MySQL.
Change line 457:
extension_dir = "./"
to
extension_dir = "c:/php-5.0.5/ext/"

PHP5

Go to the C:\Program Files\Apache Group\Apache2\conf folder and edit the httpd.conf file.
Add the following after line 515:
ScriptAlias /php/ "c:/php-5.0.5/"
AddType application/x-httpd-php .php .php5
Action application/x-httpd-php "/php/php-cgi.exe"
SetEnv PHPRC "c:/php-5.0.5"

Change line 321:
DirectoryIndex index.html index.html.var
to
DirectoryIndex index.html index.html.var index.php index.php5
Restart Apache.

Create a file called phpinfo.php under C:\Program Files\Apache Group\Apache2\htdocs
Add this code to it:
< ?php
phpinfo();
?>

In your browser go to http://localhost:8080/phpinfo.php and you should see the test PHP screen.

To follow: PHP/MySQL integration, PECL update.

Your mileage may vary.

GSiteCrawler Google Sitemap generator

Saturday, November 19th, 2005

The SOFTplus GSiteCrawler Google Sitemap generator could be interesting. Using a Visual Basic interface, it offers the user an opportunity to dynamically generate a Google Sitemap.

I’ve had a very quick play with it and it seems to vaguely work. The out-of-the-box GUI is a tad on the clumsy side and it doesn’t have the immediacy that a basic app of this purpose should do.

One to check back on in 6+ months.