Knowledge base for Windows Webmasters, Administrators and Web hosting compagnies, with a special attention to WAMP (Windows Apache MySQL PHP). Most articles/tips are currently in use on web hosting servers. This is an open site, please participate or even join us.
New:
eAccelerator 0961 for PHP 5.3.3
eAccelerator 0961 for PHP 5.2.14
eAccelerator 0.9.5.1 for PHP 4.4.9

Install MySQL as a Service

First make sure MySQL is not running (with for example the command: C:\mysql\bin\mysqladmin -u root -ppassword shutdown).

Install mysqld server with the default service name MySQL: c:\mysql\bin\mysqld --install

As of 4.0.2, you can also add a service name, like: c:\mysql\bin\mysqld --install MySQL4026

As of MySQL 4.0.3, if a service name is given, you can also specific the location of the option file with:
c:\mysql\bin\mysqld --install MySQL4026--defaults-file=c:\mysql\my.ini

eAccelerator binaries for PHP 5.x (windows builds)

For the Windows eAccelerator for php 5.3+ visit our new page at:eAccelerator binaries for PHP 5.3+.

Updated: eAccelerator download using latest code (0.9.5.3 with PHP 5.2.9).

Please find following the compiled binaries of eAccelerator for Windows using Microsoft VC++ 6. For PHP 4 versions: eAccelerator binaries for PHP 4.x.
If you need a version not offered here, let us know (post comment).

Drupal error with upload image or upload attachment

Problem:

When you upload an image using the built-in Drupal upload image or even the CCK imagefield feature you receive and error message that looks like raw html.

This problem does not appear consistently some node work some do not. This intermittent problem seems random but is consistent on a given page.

eAccelerator binaries for PHP 5.3+ (windows builds) Part 2

For the Windows eAccelerator for php 5.x (pre PHP 5.3) visit :eAccelerator binaries for PHP 5.x (pre 5.3).

eAccelerator download using latest code (0.9.6.1 with PHP 5.3.3).

Build or Buy your next PC ?

I often get asked "should I buy or build my own computer". Here are some and the pros and cons of building your own computer.

Pros:

Drupal: Variable overrides in settings.php

Here are some of the valid variables, you can overwrite using the sites\default\settings.php file:
$conf = array(
'site_name' => 'My site',
'theme_default' => 'pushbutton',
'anonymous' => 'Visitor'
);

APC binaries for PHP 4.x (windows builds)

Updated: APC download using latest code (3.0.11).

Please find following the compiled binaries of APC for Windows using Microsoft VC++ 6. For PHP 5 versions (following link should be updated soon): PHP APC binaries for PHP 5.x.
If you need a version not offered here, let us know (post comment).