How To Guides

Minnesota Web Developer

A little something about everything...

How to install silverstripe on IIS 7.5 - Manually

Step by step process to install silverstripe on IIS 7.5 (Windows Server 2008 R2 / Windows 7)

  • First download the full package, you will need a way to extract the file from tar.gz files such as WinRAR
  • Extract the files to your wwwroot or manually specified website directory
  • Create a site using InetMgr.exe with the following settings
    • Authentication should use ApplicationPoolIdentity
      • Application pool needs to use "No Managed Code"
      • Application pool also needs to be 32-bit "True" as php does not run in 64 bit
      • Application pool Managed Pipeline Mode needs to be "Classic"
  • Set file permissions as follows for IIS AppPool\Identity (ie. IIS AppPool\mywebsite.tld)
    • wwwroot/ & all subsequent directories - Read/Execute
    • Remove execute and add write permissions to the wwwroot/assets folder as well as wwwroot/web.config file and wwwroot/mysite/_config.php file.
  • Now open your browser and go to your site by name or ip/install.php and follow the instructions.

 

If at this point you get the error: "The web server isn't letting me identify where files are stored." you will need to edit the bad code in install.php file as follows:

Open install.php with a HTML editor like notepad++ and On line 863 update the line "if(!$this->baseDir) $this->baseDir = realpath(dirname($_SERVER['SCRIPT_FILENAME'])) . DIRECTORY_SEPARATOR;" to read "if(!$this->baseDir) $this->baseDir = '(DRIVELETTER):\(your-path-to-wwwroot)\(silverstripe-home)\';"

How to stop Harrasing Telemarketing calls - 101

The FCC provides a complaint form as one method of stopping telemarketing calls that won't remove your number from their list.

You can make a complaint for any of the following reasons:

  • Unwanted/unsolicited telemarketing calls (including Do-Not-Call) received on your home telephone
  • Prerecorded messages received on your home telephone
    INCLUDES:
    Unsolicited prerecorded advertising messages
    Prerecorded messages that do not identify the caller
  • Prerecorded messages received on a business telephone
    INCLUDES:
    Business telephone line seizure by live or prerecorded calls
    Unsolicited prerecorded advertising messages on a business telephone
    Prerecorded messages on a business telephone that do not identify the caller
  • 'Abandoned Calls' ('Silent Calls,' 'Dead Air Calls' from a telemarketer) and 'War Dialing' received on your residential or business telephone
    INCLUDES:
    Abandoned Call:
     A telemarketing call that is not connected to a live representative within two seconds after being answered by a live person
    War Dialing:
     Using any technology to call a telephone number to determine whether the line can receive faxes
  • Live telemarketing calls, prerecorded messages, 'Abandoned Calls,' or 'War Dialing' received on an emergency telephone or a patient telephone in a hospital, nursing home, or eldercare facility
    INCLUDES:
    Abandoned Call:
     A telemarketing call that is not connected to a live representative within two seconds after being answered by a live person
    War Dialing:
     Using any technology to call a telephone number to determine whether the line can receive faxes
  • Live telemarketing calls (including Do-Not-Call), prerecorded messages, advertising text messages, unsolicited commercial emails, 'Abandoned Calls', or 'War Dialing' received on a wireless phone
    INCLUDES:
    Abandoned Call:
     A telemarketing call that is not connected to a live representative within two seconds after being answered by a live person
    War Dialing:
     Using any technology to call a telephone number to determine whether the line can receive faxes
  • Live telemarketing calls, prerecorded messages, 'Abandoned Calls,' or 'War Dialing' received on a toll-free number

The form is located here: http://esupport.fcc.gov/complaints.htm

You can also make a complaint by phone at: 1 888 225 5322

By mail to:

 Federal Communications Commission
 Consumer & Governmental Affairs Bureau
 Consumer Complaints
 445 12th Street, SW
 Washington, D.C. 20554

by email: fccinfo@fcc.gov

or even by fax to: 866-418-0232

DO:
Check Page Settings - the most commonly accepted page size is US letter (8½ X 11 inches).
Check Fax Print Quality - ensure that Text Darkness is set to Normal before faxing.
Ensure that form pages are legible before faxing.
Send yourself a test fax if possible - experiment with different Text/Page Settings to see what works best.
Insert the fax with the printed side oriented correctly - either face up or face down, depending on your fax machine. Otherwise, you will only fax the blank side.
Ensure that you receive a confirmation message from your fax machine that the fax was transmitted successfully.

DON'T:
Try to scan more than one page per sheet before faxing (Pages per Sheet).
Reduce the Page Magnification below 100%.

 

How to make a USB bootable from an ISO image.

Microsoft provides a tool to do this,

 Windows7-USB-DVD-tool.exe (946.78 kb)

Simply run this program and follow the four step instructions to create your bootable USB drive.

 

or you can do the following;

open command prompt and type diskpart, list disk, select disk #, clean, create partition primary, active, format fs=fat32 quick and your done.

Now you only need to copy the contents of your bootable dvd over or use winrar to extract the files from the iso image to your usb drive.

How to get your business listed on the front page of Google for free

New Telemarketing scam for Google Bing Yahoo prompted me to write this quick blurb.

Prerecorded voice stating something like this:

We have an opening for first page placement in Google, this is a rare opportunity available today only so if you would like to take advantage if this press 1 now

 

You can easily get listed on Google by using adwords for a fee or by using the Google local listing service to add your business, which is free.