Many web applications developed using PHP were created requiring that a certain php setting called register_globals be turned on, as PHP installed on servers came with this on by default.
PHP developers and web hosts quickly realized that having this setting on by default has several major security implications and started changing their settings to have register_globals off. The immediate effect was increased security, but a ton of broken php web applications. If your site ran one of these applications, you were now the proud owner of a web site that no longer worked.
In addition, you could no longer use any application that required that register_globals be on.
Luckily there is a simple solution to the problem in most cases, at least until an alternate web application or a patch for your site to run with register_globals off can be installed.
First check to see if you have what is called a .htaccess file in your web sites main directory (usually public_html or httpdocs). Either check for this file with your web host provided file manager or use your FTP client to login to your account and check.
Note: Some servers hide files with a period in front of them, so you may need to configure your FTP client to see these hidden files. See your FTP client help file for instructions on how to view hidden files.
If you locate the .htaccess file, edit it and add this to the very top of the file:
Code:
php_value register_globals 1
If you do not already have a .htaccess file in your public_html or httpdocs directory follow these simple instructions:
Create a text file on your computer called htaccess.txt
Edit this text file and add the following line to it:
Code:
php_value register_globals 1
Save the text file
Upload this text file via FTP to your web
Rename htaccess.txt to .htaccess (note the period in front of the file name)
Now attempt to re-load your web page that requires register_globals to be on. It will now load without any issues.
This guide shows you how to create a Windows Vista powered web server using IIS7, MySQL, and PHP (WIMP). I know, I know, a WIMP server doesn’t sound too appealing. Trust me, this server is far from a wimp and will blow your socks off if you provide the right hardware.
Note: This is a generic WIMP server that’s capable of running WordPress, PHPbb, and other popular PHP and MySQL powered web sites. You might have to change a few things to get your WIMP server running just right depending on your usage.
The Limitations
Before you go too far you need to know that IIS7 running on Windows Vista is full featured with a few limitations.
Before you right this type of server off because it’s limited you need to realize if you ever reach one of the limitations you’ll have so much traffic you could probably buy an actual server with one day’s pay from the web site.
The Limitations
Request Execution Limit: IIS7 running on Windows Vista Basic, Starter, Home, and Home Premium have a Request Execution Limit of 3. Vista Ultimate is limited to 10. Request Execution Limit is how many simultaneous pages the web server can give out at one time. That means Vista Basic, Starter, and Home editions can serve up to 259,200 pages per day and Ultimate can serve up to 864,000 pages per day!
FTP: FTP is very limited. You can only download files as anonymous. No uploading via FTP to your web server. If this is a problem, check out the FileZilla FTP Server.
Install IIS7
First thing first, we need to install a web server.
Open the Control Panel in classic view.
Double-click Programs and Features.
Click Turn Windows features on or off on the left.
Check off Internet Information Services.
Expand Internet Information Services, World Wide Web Services, Application Development Features, and then check off ISAPI Extensions. ISAPI will be needed later when we install PHP.
Click OK to install IIS7.
When the Windows Features box disappears IIS7 is installed and should be running. Test IIS7 by going to http://localhost in your web browser. You should see an IIS7 test page like the screenshot below.
The root of the default web site is located at C:\inetpub\wwwroot. Your web site goes there.
Install PHP
Now that we have a web server we need support for PHP. In this example I’m installing PHP 5.2.4.
Create a folder called php in the root of the C: drive.
Extract the files and save them in the php folder you just created.
Copy C:\php\php.ini-dist and save it on your desktop so we can work with it.
Rename php.ini-dist you just copied on your desktop to php.ini.
Right-click php.ini and select Edit.
Search for extension=php_mysql.dll and uncomment it by deleting the ; in front of it. This allows php to login a MySQL database.
Now move up in the php.ini code and look for extension_dir = “./”. Change “./” to “C:\php\ext”. This shows php where to load the extension=php_mysql.dll extension you just uncommented.
Save php.ini.
Copy php.ini and save it in C:\Windows.
Open the IIS Manager by typing IIS Manager in the Start Menu’s search box and click Internet Information Services (IIS) Manager in the search results.
Double-click Handler Mappings.
Click Add Script Map located on the right.
Fill out the Add Script Map window like the screen shot below.
Click OK to save the changes.
Click Yes in the window that asks you if you want to enable this ISAPI extension.
Click the back button in the IIS Manager and then double-click Default Document.
Type index.php, with a space behind , in the File names list.
Click Apply on the top right of IIS Manager.
Now you need to copy libmysql.dll from C:\php and save it in C:\WINDOWS\System32. Thanks for the fix Oruba.
Lets test to make sure php is installed and running correctly.
Open notepad.
Type < ? phpInfo() ?> in the blank document.
Note: Remove the space between < ? in < ? phoInfo() ?>. I had to add the space so the command doesn’t execute on this page.
Save it as test.php on your desktop and then move it to C:\inetpub\wwwroot.
Note: A common mistake when saving test.php is to save it as test.php.txt. Don’t forget to select All files under Save as type and then name the file test.php in notepad.
Go to http://localhost/test.php. You should get a php information page similar to the screen shot below.
Install MySQL
Before we can install MySQL we need to disable UAC in Windows Vista.
Open the Control Panel in classic view.
Click User Accounts.
Click Turn User Account Control on or off.
Uncheck Use User Account Control and then click OK.
Restart your computer.
Note: You can turn UAC back on after everything has been installed and working.
Now we can install MySQL. In this example I’m going to install MySQL Community Edition 5.0.45.
Since this is a general guide on creating a WIMP server leave Typical selected and click Next.
Let MySQL install in its default directory by simply clicking Install in this window.
Click Next to move through a few advertisements.
Leave Configure the MySQL Server now checked and click Finished.
Note: It seems some versions other than 5.0.45 of MySQL silently errors out during installation. I’m not sure if this is a bug or not but Dustin has provided a great fix in the comments.
Click Next at the welcome window.
I’m assuming that you don’t need to configure any advanced MySQL settings. If you did you probably wouldn’t need this guide or you should leave this job to an expert. Select Standard Configuration and then click Next.
Leave Install As Windows Service, the service name MySQL, and Launch MySQL Automatically checked and click Next.
Type the MySQL administrator (root) password twice and then click Next.
This part is VERY important. Hold your mouth just right, cross your fingers and click Execute to configure MySQL. If you did it just right you should get 4 check marks when it’s done.
Note: If you get a Connection Error, click Retry and it should work. This is caused by a slower computer not starting the MySQL service fast enough.
Click Finished.
Now that you have MySQL installed and running lets install the GUI Tools to make managing databases easy.
Click Start, All Programs, MySQL, MySQL Administrator.
Fill in the fields just like the screen shot below.
Remember: Root’s password is the one you set when you installed MySQL.
Once MySQL Administrator is open, you can create a new database by clicking Catalogs and then right-clicking under test and select Create Schema.
Give it a name and there you go!
Open Port 80
Now that you have a working WIMP lets open it up to the world. All internet (HTTP) traffic passes through port 80. Let’s open port 80 to the world.
Search for firewall in the search box in the Start Menu and click Windows Firewall in the search results.
Click the Exceptions tab in the Windows Firewall Settings window.
Click the Add port button.
Type HTTP as the name and 80 as the port number.
Adjust Vista for Web Server Performance
Because Windows Vista is not meant to be a server out of the box its priorities are backwards when it’s being used as a web server. Windows Vista prioritizes programs like Word before background services like IIS7 to give the end user the best experience possible. Since we’re configuring Windows Vista as a web server background services need to be Vistas priority instead of programs.
Let’s set Windows Vista’s services as a higher priority than programs to squeeze the most speed out of it as we can.
Right-click Computer in the Start Menu and then select Properties.
Click Advanced system settings.
Click Settings under Performance in the Advanced tab of the System Properties window.
Click the Advanced tab in the Performance Options window.
Select Background services.
Click OK and then restart your computer.
Hardware
A web server with low to modest traffic doesn’t have to be a powerful machine to get the job done. Any modern PC with at least 1GBs of RAM (2GBs recommended for MySQL) will do fine. If you become one of the fortunate ones who receives enough traffic to need a high performance web server here are a few hardware tips.
Memory: If you’re expecting any kind of modest traffic (many thousands of hits per day) memory is very important. 2GBs is a good start but 3 or 4 are better.
IIS7: A powerful processor(s) and a good amount of memory are important.
MySQL: A fast hard drive and lots of memory are important for a MySQL database.
I'm writing this review to let you know exactly what this product is about, and how you can benefit from it.
Rahsia ClickBank is a product designed for Malaysians. As you might know, until middle of 2008 ClickBank was closed to all Malaysians. Some Malaysians however found a "backdoor" method of getting an account. In fact, Gobala himself published an e-book called "Chapter-M" a few years back teaching you exactly how to do it.
Now that the opportunity is open for Malaysians, ClickBank is becoming a very hot topic indeed. In Rahsia ClickBank, Gobala and Zamri talk about how to make money with very little traffic and no blog. According to their explanation, most "super affiliates" who make a lot of money from ClickBank don’t just start a blog to promote the products, and expect the sales to come in.
They use very different strategies that enable them to maximize their CB commissions. Three of those strategies are covered a lot in Rahsia ClickBank; using landing pages, pre-selling and also finding targeted traffic. Other strategies covered include how to find profitable ClickBank products, how to build an email list and also how to promote related products to maximize sales.
However, the ebook itself is just a small portion of the entire product. The main part of Rahsia ClickBank is they provide you with ready-made ClickBank affiliate websites that you can use right away, even if you have no experience in Internet marketing. The websites are professionally designed and contain accurate, well-written product reviews that are designed to sell. All you need to do, according to them, is enter your ClickBank ID.
Looking at the websites provided, I can say that I was quite shocked. The designs are really quite good, and the product reviews are also very professionally done. According to the Rahsia ClickBank sales page you can use this to make money even if you have bad English - I certainly hope so!
I've also read some forums and overall the response seems to be good. The sales page says that the price may be increasing soon, so I recommend that you get Rahsia ClickBank from this link:
If you don’t want to do any work at all, they also provide a service where they give you web hosting and do all the installation work for you. They will even customize the web design with your own domain name and put in your ClickBank ID where necessary.
Overall, I think Rahsia ClickBank is a very well done package. I'm pretty sure they you can really use this to make money from ClickBank, if you use their ready-made websites and follow the step-by-step guide. Get it from here:
Until middle of 2008, a lot of Malaysians were dying to make money from ClickBank. Unfortunately, due to unknown reasons, ClickBank rejected all Malaysians applications.
However some Malaysians decided to go through the "back door" and sign-up for a ClickBank account. I’m sure you remember this ebook by Gobala Krishnan called "Chapter-M"? Many Malaysians bought that a few years ago and tried their best to start their ClickBank business.
Why? Because ClickBank is the biggest affiliate opportunity, and by not using ClickBank you are losing out of many great products that you can promote to easily make money online. There are over 10,000 products according to ClickBank, which mostly consist of e-books, software and membership sites. ClickBank only sells digital products, and that is the best part!
Digital products, since they have no shipping cost or physical costs, have a very high profit margin. That's why the merchants can pay you up to 75% commissions to promote their products - you will never get this promoting a physical product, or promoting anything in the offline world.
Now any Malaysian can sign-up for a Clickbank account without backdoor methods, virtual offices or forwarding addresses. I think we should start taking advantage of this situation and make as much money as possible!
To make money from ClickBank is easy, if you know the secret formula.
1) Know How to Find the Best Products to Promote
As I said, there are over 10,000 products - so which one do you promote? Actually there is a formula to this, and almost all the information you want is already in the ClickBank website. You just need to know where to find it, and how to analyze the statistics and data.
2) Focus on One Market and Three to Five Products
You MUST select a market that you want to promote to. You cannot expect to promote one product related to Internet marketing and the other related to losing weight! This will just make you less focused and in the end you make no money at all!
Find one "niche" market that you feel comfortable with, and find out which are the top 3-5 ClickBank products. You can ignore the others as 80% of the sales will go to these top 5 items. You can't just promote one product because that will be a waste of your time. You cannot promote too many either, so 3-5 is the best number.
3) Write Web Pages That Sell and Convert
Yes, this is the most important part of it all. You can send the visitors or prospect directly to the product page with your affiliate link, and make money. However, if you want to maximize your commissions you need to create at least one page on your own, where you write a "product review" about these top 5 items, so the visitor can compare and decided which one is the best for him.
Your product review must be written in a way that it removes all doubts from your reader, convinces him that it is a great product, and make him want to buy immediately. The experts sometimes call these "landing pages" and they are proven to work better than blogs or any other type of website.
If you want more information on how to make money from ClickBank as a Malaysian, I strongly recommend you take a look at Rahsia ClickBank by Gobala Krishnan and Zamri Nanyan:
This is a really good package that explains everything I just told you in detail. Plus, they do all the hard work for you and give you "ready-made" ClickBank websites that you can use right away. All you need to do is upload it to your own web hosting, and then replace your ClickBank ID.
You can get more information on Rahsia ClickBank here:
Remember, ClickBank used to be closed to Malaysians and there is no guarantee that it will not happen again. However, if you start now you can take advantage of the situation and make tons of money online before most Malaysians even know what ClickBank is. Plus, if they ever close to Malaysia again, you will not be affected if you are already an affiliate who is making regular sales.
Rahsia ClickBank is a great way to get started, something I could honestly recommend to you: