Building the internet since 1997.

Drupal Errors: The selected file could not be copied, because no file by that name exists.

Windows 2008 Server + IIS7 Users who receive this error:

I receieved this error plenty of times when trying to upload files or use ImageCache module to create thumbnails which showed up as red X's instead of pictures.

Go to your drupal site > Site Configuration > File System >
Your Temporary Path might be: C:\Windows\temp or something similar
If you receive the "file could not be copied" error, it is likely your permissions are not allowing a write to that file.

* TO FIX THIS ERROR *
1. Create a 'temp' folder in your drupal/sites/default/files/ directory

Drupal Errors: Thumbnails not being generated

Setup: Windows Server 2008 + IIS 7 + MySQL 5.1 + PHP 5.2

*SOLUTION FOUND*

To make the ffmpeg thumbnailer function correctly you need to do a few things and make sure they are done properly;
1. ffmpeg.exe needs to be located at C:\ffmpeg\ffmpeg.exe <- copy this directory and paste it in the Video Converter Path setting
2. ffmpeg.exe is a command script, if you are on Windows like I am then go to your server C:\Windows\cmd.exe <- open Security and set permissions for Internet Guest Account (usually: computername_IUSR or just use the whole group with IUSRS) to READ AND EXECUTE

Drupal Errors: sites/default is not protected from modifications and poses a security risk

*SOLUTION FOUND*

Are you on a Windows 2008 Server with IIS7 and just cant figure out why Drupal keeps giving the: 'sites/default is not protected from modifications and poses a security risk' error?

Its not your fault, in fact its Drupals for not labeling it correctly. The true issue is that not enough permissions are issued to begin with to the sites/default folder. This can cause issues if importing a site or uploading preconfigured databases when images and other on-the-fly features need to be loaded.

To solve this issue go to your sites/default folder.

Drupal Errors: An easier way to install Drupal on Windows Server

While installing Drupal on Windows Server 2008 I ran into many issues. Primarily a lot of functions that normally work on a hosted Drupal install do not work on your own server unless they are enabled. In order to enable these features like Mod Rewrite and URL Rewrite I found the fastest and easiest way is to use Microsofts Web Platform Installer

Drupal Errors: 'user warning: INSERT INTO' when installing storage api

I was able to recreate this error after installing Acquia Drupal from the Microsoft Web Platform installer and then directly installing the storage api module. The reason for this error comes from the platform installer setting the MySQL database to strict mode automatically which causes the 'user warning: storage api INSERT INTO etc etc.' This seems to occur only during Web Platform Installation on Windows Servers when MySQL is automatically installed.

How to Fix:
1. Go to Start > Programs > MySQL > Instance Installer Wizard
2. Reconfigure Instance
3. Detailed Configuration