Generally you would require to change your MySQL collation so as to solve any problems with foreign character encodings. The very common step that can be taken here is to change your MySQL collation from latin1 to utf8. The same can be changed by using phpMyAdmin and the by following the below mentioned steps :
1. First you need to login to your cPanel account provided with your web hosting account and then click on phpMyAdmin icon located in the Database Box.
2. Now you need to select the Database you would want to manage from the drop down menu located on the left.
3. Then click on the Operations tab in the top menu of your phpMyAdmin
4. Once you click on Operations you will see at the bottom of the page the collation option. You need to now select a collation from the drop down menu and click on the Go button.
Please be informed that after you change the collation of a database only the new tables will be created with the new collation. All the other tables will remain with the collation, they were initially created with.
Server virtualization has been into trend from a couple of last years and it is a reality that knocks companies, bringing numerous benefits to all who seek the resource savings and a more effective IT management. Furthermore, it is a green technology.
To give a broader view of server virtualization, identified a huge list of advantages and a few disadvantages, which can be compensated by using a cloud provider with recognized market action.
Advantages of Virtual Server:
Disadvantages of Virtual Server:
As you can conclude, virtualization has more advantages than disadvantages, because it ends up solving and facilitating many operations. But it is necessary to evaluate all aspects involved in virtualization to avoid crises. For example, the vulnerability or burning a physical host will all virtual machines vulnerable or unavailable, requiring disaster recovery plans. Should also analyze whether the virtual machines have the performance needed for critical operations.
If you are a serious webmaster who is very careful about his website then you might have idea about ‘how important a control panel is for your website?’ There are many control panels available and selection of a specific control panel is a difficult decision because each of these comes with their own pros and cons.
Many webmasters will claim cPanel as the best control panel and even web hosting services providers provides a hosting package with this name as ‘cPanel web hosting‘. More than being simple and availability of extra features this control panel is very easy to learn and comfortable from both, client and admin side. Latest upgrades of providing better support for service clustering in windows it has captured more share of internet market, but still this feature has few bugs which should be removed very soon.
Plesk’s presence is very long in the market as it has few features of its unique type and not available with other control panels. Plesk provides better clustering support than any other control panel. It is possible to set up a network of multiple servers and make them to act as a single service unit. So surprisingly it becomes possible to run both Linux servers and Windows servers as a single unit. According to to recent news Parallels has taken over Plesk
This control panel is becoming very popular with a cruising speed these days. Though it may not have as much features as other control panels have, but so far stability and resource usage is concerned it is far better than others. Other advantage is because of having less features the ratio of bugs is also less. This is suitable for budget hosts as it is capable of hosting multiple clients with a great stability.
Other control panels like ‘Hsphere’ are outdated already and being dominated cleanly by above three which are really making the choice difficult for webmasters.
You can say, that somehow everything you do on the Internet is a matter of packets, and to be more precise, of IP packets. For example, all the Web pages that you receive on your computer, come in a variety of packages, and all the emails you send are also transmitted in packets. The networks that transfer data for all sites in small packets are called packet switched networks. On Internet, the network part of an e-mail in parts of a certain size are called bytes. This is what we call packages. Each packet carries the information that will help you reach your destination – basically the IP address of the sender of the packet, the IP that must receive, something to tell the network how many packets have left in the message, and the number of each particular package.
The packet carries data using Internet protocols, which is TCP / IP ( Transmission Control Protocol / Internet Protocol ). Each packet contains part of the message body. Typically, a package usually takes about 1500 bytes.
Each packet is then sent to its destination via the best available route – a route that can be taken by the other packets of the message or any message packets. This makes the network more efficient. For starters, the network can balance the load of several facilities within milliseconds. Second, if there is a problem with one or more computers as the message is being transferred, packets can be routed to alternative sites, ensuring complete delivery of the message.
Depending on the type of network, packets can be referred by various names, such as frames, blocks, cells or segments. However, in most packages, whatever type they may be, there are three distinct parts:
Header – The header contains instructions on data that is carried in the packet.
These instructions may include:
Load or Payload - is also called the body or packet data. This is the data that the packet is carrying from one place to another. If a package is of a “fixed” size, ie smaller than the standard size with which travels across the network, then you must add a filler to reach the correct size.
The tail - usually contains a few bits that tell the receiving device that has reached the end of the package. Normally it takes a check for errors. The most common method is used in packet is CRC ( Cyclic Redundancy Check ).
Usually it works as follows: Take the sum of all 1s in loading and linking. The result is stored as a hexadecimal value in the queue. The receiving device adds these 1s in the payload and compares the result to the value stored in the queue. If the value matches, the packet is good. But if the value does not match, the receiving device sends a request to the source device to forward the packet.
To give us an idea of how they interact routers with IP packets, we should think of it this way: Each packet contains protocols, source and destination addresses, and the packet number is. The routers in the network will look at the destination address in the header and compare it to a routing table that stores, to find out where to send the packet. Once the packet arrives at its destination, such as a computer, the TCP / IP stack team will remove the header and order each packet assembling the message based on the sequence numbers in each packet.
So, what is a 404 page? It basically tells you that the server cannot find the website page you’re looking for. However, instead of using the 404 error page by default, you can create one. Here’s how it’s done.
First, you need your .htaccess file that should be in the directory of your Web server where you have hosted your pages. If you cannot find, you have to create one. You’ll probably have to contact your hosting support to ask them how to create it or edit it. You might want to use a text editor and then upload it to the server, or create and edit directly from the server tool they use.
Once you have the .htaccess file created and edited by adding a line like the following:
ErrorDocument 404 https://www.esds.co.in/404page.php
Now that the line in the .htaccess file points to the error page we create. This is just an HTML document. Once you’ve created, save it and call 404page.php or html as per url structure. The next step is to upload the .htaccess file to the server and the error page.
Once you are located in the corresponding directory we have to get it going. We do this by changing the attributes CHMOD to 644. You can do through a Telnet or FTP program of your choice. If you connect via Telnet and do it via command, you must type the following:
chmod 644 .htaccess
Now you must try if it works. Simply type your domain in the browser points to a page that does not exist, and you should see the 404 error page. If not, make sure the CHMOD is configured correctly, and if you still have problems, your Web hosting company can surely help you.