I will remove malware from wordpress blog for $5

Yes, today I announce my service (actually my 1st service at fiverr).

I will remove malware from wordpress blog for $5 inspired from my friend case who got her blog attacked by malware. An iframe stay at index.php and create temporary files. This files quickly fill hes webspace account and full message tell web support. She got quota warning and chrome web browser displayed the famous attack message.

wordpress malware attack

After check the files and eliminate suspected file her blog got back to normal operation. I suggest her to change all password since that time.

I ever face this case too (two years ago) and it make Google refuse to send me visitor. After realize that I got infected from network ads I remove the code and wait for all record and cache removed. Took 1 month to get all things get back to normal.

Ok, guys. Beside remove malware from wordpress powered blog, what kind of service do you want me to provide?

How to backup primary domain wordpress file on shared hosting

One of my client ask me to backup his blog. He has 5 domain on shared hosting account. Let say his domain are :

  1. DomainA
  2. DomainB
  3. DomainC
  4. DomainD
  5. DomainE

DomainA is his primary domain for his shared hosting account and he want to backup this blog.

Shared hosting (cpanel way) usually add ‘add on domain’ inside primary domain. The structure like this :

DomainA

+DomainB

+DomainC

+DomainD

+DomainE

+wp-config.php

+wp-content

etc.

My suggestion is : only backup wp-content folder and put .sql file inside this folder.

Compress the folder and download to your computer.

Simple 🙂

How to set custom domain with soup.io and cpanel

Another great service that allow us to use own domain is soup.io . I see soup.io feature is great for community base, when you have similar interest, hobbies etc.

As part of spread service series I’ll show how to use custom domain feature for our sample subdomain (http://soup.hostingformula.net)

Lets get start!

Login to soup.io and find this icon, click third icon.

Login to soup.io and find this icon, click third icon to start modify

Click “Custom Domain” link.

click on custom domain icon

Enter domain or sub domain and click Update button.

enter your custom domain

At this stage, all things required for use domain or sub domain completed.

Next step is login to cpanel and click Simple DNS editor.

Choose domain name and Add a CNAME Record.

Name : soup

CNAME : soup.io

Click Add CNAME Record button.

login to cpanel and add cname record

or you can use IP address 77.244.245.130 for A record.

Wait for 24 hours and you should be able to access this sub domain :

http://soup.hostingformula.net

I hope you see the point and see you in other post.

Little note between cname vs a record. In term of speed a record is faster than cname record when user try to access it but if need something than frequently changed like ip address then you need cname record. But if you have good dns cache service you can stick with cname record.

Replace hardcode link with phpMyadmin

At the beginning, this blog use address hostingformula.info and because I use bluehost I have free domain hostingformula.net . The transition from .info to .net is smooth with help of permanent redirect 301 .

Old domain no longer work since its expired and wordpress stats tell me with this data :

Sure, 301 redirect only work if old domain and new domain are active. If one of them no longer work then I must doing something to overcome this issue.

After think for a while I decide to replace old link that might be linked manually with new link.

More

CNAME vs A Record, which one do you like?

As system administrator myself I prefer to use A record over CNAME. Simply answer on why question is : fast.

This post came when I have problem with setting blogspot custom domain, I put right entry but still not get resolved. I ever use it many times and wondering if Google also give A record for blogspot and they did.

Yes, its my fault for not re-reading google help page and I found these IP :

216.239.32.21

216.239.34.21

216.239.36.21

216.239.38.21

awesome.

I can use those IP.

Using A record for blogspot custom domain with cpanel

Login to cpanel and find Simple DNS Zone Monitor.

Choose domain

Find “Add an A Record” section.

Enter name and address (repeat for all ip)

Click Add a Record button.

The result will be like this picture

Simple click proof the address for you 🙂

 

 

Spread blog service with blogspot

How are you today, I hope you’re great and always have good health. Today I’ll continue spread blog service series. I’m going to cover procedure for setting subdomain with address http://blogspot.hostingformula.net using blogspot as blog provider service.

Lets get start!

What I do on Blogger dot com side

Login to blogger and create new blog

create a blog on blogger

Enter blog title, blog address and word verification.

create a blog on blogspot, enter blog title, url and enter word verification

Choose template, I pick ‘simple‘ theme and click Continue.

create blog in blogspot, pick a template

Ok, the famous message “your blog has been created” show up.

Click link “Set up a custom domain” under Advanced Setup Options.

create a blog in blogspot, confirmation of succesfully created blog.

Find “Switch to advanced settings” link.

More

Spread hosting service with dns and cpanel

My friend ask me about possibility for spread service and reduce the cost of hosting. He want to teach blog  with more than 12 person of his photography class. He only have one domain and hosting account with 50 MB space 🙂

I understand his situation and give straight solution : use free blog service.

Yes, he can use blogspot, wordpress.com or blogetery or posterous or tumblr.

But, his question lead me to new experiment too.

I want to try to test this :

  • 1 sub domain goes to blogspot
  • 1 sub domain goes to blogetery
  • 1 sub domain goes to soup.io
  • 1 sub domain goes to tumblr

All sub domain use hostingformula.net as main domain and cpanel that bluehost  provide.

At the end of this experiment I will have these :

  • http://blogspot.hostingformula.net -> for blogspot service
  • http://blogetery.hostingformula.net -> for blogetery service
  • http://soup.hostingformula.net -> for soup.io service
  • http://tumblr.hostingformula.net -> for tumblr service

Lets get start!

Subdomain experiment with Blogspot

Read how to set subdomain of hostingformula.net using blogspot service.

Subdomain experiment with Blogetery

Read how to set subdomain of hostingformula.net using blogetery service.

Subdomain experiment with Soup.io

Read how to set subdomain of hostingformula.net using soup.io service.

How to use your own domain with posterous

Posterous provide everything within their service and one service that I like is their custom domain service. I plan to add subdomain for my daughter and pointing it to existing posterous account where my wife upload photo of our daughter.

For sake of share I use other domain but the concept still same, lets get start!

What you need to do in posterous side

Login to your account and click “Setup yourdomain.com” under Tools menu.

More

How to Set Domain Mapping on Blogetery

My friend ask me about Blogetery service. He want to point his domain to blogetery and want me to show the way. I’m little busy last few weeks and today I have chance to test it with a domain.

Lets get start!

What you need to do on Blogetery side

Login to blogetery and choose “Go to the Advanced Admin Area”

More

Close all outbound link with nofollow wordpress plugin

One of my domain getting old ( 8 years old) and I believe full of link, either from comment or from the link I entered myself. My friend tell me not to let so many outbound link with do follow attribute  and since I move the engine to wordpress I can do it easily with wordpress plugin.

Name of that great Plugin is

WP Nofollow Post

Yes, I found its very easy to manage all link inside your blog to follow or do follow.

After install the plugin you can setting the plugin as seen on the picture

1. Enable the plugin by change status to enabled.

2. Choose where you want the plugin to work ; Post & Pages, Post or Pages only.

3. Enter domain you want to exclude, separate each with commas.

4. Enter Nofollow rels (let it as is)

5. Dofollow rels (let is as is)

Click Save Changes.

Note :

If you view source of this post you’ll see this code for plugin name

<a href="http://wordpress.org/extend/plugins/wp-nofollow-post/" 
target="_blank" rel="external nofollow">

Cool eh 🙂

How to Use NameCheap Coupon Code

I love coupon code and everybody loves them too. Today I’m going to share my experience with namecheap coupon code. I have completed the process of move 9 of 10 domains from various registrar in one management.

Yes, the background why I choose to transfer my domain are :

  • I have 10 domain that going to expire in July – August 2011
  • I want one place to control them all.
  • I need to reduce my domain fee 🙂

Hahaha, in coincidence namecheap give me chance to migrate them all with low price  $3,99 each.  (the promo code might be over at time of writing or this moment)

I have experience with namecheap before when I migrate my domain from godaddy to namecheap.

More

Trying Twitter Developer

Recent update on Twitter make twittertools not work for hostingformula but they give an alternative for solve the problem. Using Twitter developer account as solution. What a coincidence, I always want to try twitter developer in action and here the chance.

Visit Twitter Developer using this URL.

Sign in using your existing twitter username and existing password.

More

How to create modify .htaccess file with cpanel

New client ask me to fix his web application. he said that his application work well at home server but not work well after I put it online. I promise to check it and after have spare time I conduct a check with final summary :

  1. Case sensitive, a few picture not show up because system can’t find the file. Rename the file to right name will bring its functionality.
  2. Not using super globals when coding.

To fix number 2 problem I told him to recode all his application using superglobals and in my part I’ll set register globals to ON.

The webhosting company he use not support php.ini alteration but they support override the value using .htaccess file.

Here’s my step for enable register_globals with cpanel

Login to cpanel and access File Manager

More

Howto insert ads easily with ad injection wp plugin

Ad blindness is one factor that decrease income specially if the visitor came regularly. Many ways people do to combat that problem. Change theme, change font or change ad position.

When you change ad manually you’ll soon get bored for doing it over and over again. That’s why ad injection plugin came to rescue.

Installation process is straight easy as other wordpress plugin.

click add new under plugins section, enter keyword “ad injection” and hit search plugins button.

Click Install Now link to install and activate.

Ad injection menu will be available under Settings menu.

First step you must do is enable the ads by choose On.

Ad injection offer many combination that need to explore for optimum ads income.

More

Move Domain from DIRECTI INTERNET SOLUTIONS to Godaddy

A domain will expire in very tight time (created in Des 25 2008 and will expire in Des 25 2010). The day when I want to renew is Des 24 2010. Very tight time for renew domain.

A rule that I ever read about renew domain is : the latest time for renew is 12 days before it’s expired time.

I love to experiment and I decide to try for renew the domain with godaddy. That also mean must I transfer the domain to godaddy too.

Let start

I login to godaddy, pick domain name that I want to transfer and pay the fee. Godaddy send me email. Waiting for approval.

The email told me that they detect the email address for approval is : [email protected]

That email is wrong. I also realized that I must unlock whois protection on current domain side.

Current domain use DIRECTI INTERNET SOLUTIONS and I forgot the password.

Click Forgot Password to retrieve the password.

Check my inbox and see login information data.

Login to domain panel and click “list all orders”

Click on domain name.

Current status of domain.

  • Privacy Protection : enabled
  • Theft Protection : enabled

Disable Privacy Protection

Click Disable button to disable privacy protection.

For disable theft protection, use the same step for disable privacy protection.

Refresh domain status and see those two things (privacy protection and theft protection in disabled mode)

On godaddy side see transfer progress page and choose “reinitiate”

Click OK to reinitiate domain transfer for the selected domain.

Watch carefully  on admin email:  the address should point to right email not  to [email protected].

At this stage getting EPP key aka domain secret  is next step for continue domain transfer.

Summary :

For smooth domain transfer make sure to disable privacy protection and theft protection.

For the rest of domain transfer guide you can refer to this posts :

  1. move domain from register to godaddy : part1
  2. move domain from register to godaddy : part2

See you in other post and stay health!

Howto access phpmyadmin on Parallels Plesk Panel

Being regular user of cpanel make little nervous when using another control panel system. Today I want to access my database with phpmyadmin and figure out how to that with Parallels Plesk Panel.

Actually its simple as 123 but I want to document it for my future reference.

Login to panel and click Database icon.

There are two  databases

click on Webadmin icon, make sure to enable pop up with your browser.

Bingo, phpmyadmin will show up

phpmyadmin ready to rock 🙂

Download failed.: Could not create Temporary file

Downloading update from http://wordpress.org/wordpress-3.0.3.zip…

Download failed.: Could not create Temporary file.

Installation Failed

Quick solution for that case (choose only one) :

1. Create upgrade directory under wp-content

Open ftp client and access wordpress directory

right click and choose “make directory”

enter the name  “upgrade” and click OK

chmod new folder “upgrade”  to 777.

2. Chmod wp-content directory

Chmod folder wp-content 777 in recursive and change back to 755 after upgrade process.