It's really iritating when you have client that use a web hosting which is not using usual feature for managing files. This time i get almost deadly stuck with Yahoo Web Hosting Service that is supported by Yahoo Small Business. For me, i already get used to cpanel. And i think most professional web hosting would use that. It's easy to use, manage, and installing third party service for developing your site. For me cpanel help me a lot in helping me develop Joomla sites. But it's not t he way that Yahoo Web Hosting did on it's back end. You don't even see any fantastico there, dream of it! But Thank God, even it's not have many features near to cpanel, it still supporting database with mysql and php. And the good thing is you can still see phpmyadmin here. Which is help you a lot in case of database on Joomla.
So here i want to share about how to install joomla on Yahoo Web Hosting. So hopefully my share would help another developer that is have the same problem with me. If you're smart enough, you would google about it and found this article here. Great! Let's start!
I assumed that your Joomla site is already set up well on localhost, and you want it to be installed on your Yahoo Web Hosting right away. So there is only 2 main thing that is important here. First is the public_html files, or the root folders and files of the main folders. I call it public_html folder because usually cpanel do default on naming that main root folder. And the Second thing that is important is the database. Prepare that 2 things and you can breath easily now.
Not like cpanel, Yahoo Web Hosting doesn't supporting feature to extract your uploaded zip file. So don't waste your time in uploading a zip file to your Yahoo Web Hosting. You can use FireFTP from mozilla addons, but i suggest you to install Filezilla just like Yahoo did suggest me from help notes. After you install your filezilla you can try to login. For my case, i already follow the right instruction about how to login using Filezilla, but i waste about 2-3 hours trying to login with no good result, coz i always failed to login. Then i suggest my client to call Yahoo, because i don't see any way to talk with chat support, or hoping to get fast reply by email to Yahoo Support. I've googled and tried many people says that Yahoo Support are sucks, when you email your problem, you might never get any reply, you cannot do any chat with support, and when you call, you just listen to phone answering machine. And it's true that my client told me that he waited for about 1 hours on phone call just waiting for any support. And yes it's true, the reason why i cannot login, it's because Yahoo have some problems, and they solve it be reset the account. Just like elementary student always did when they have some errors on their computers. Reset always solve the problem 95%.
So after i can login using filezilla, i start uploading my public_html files to root/main folder of the site that is hosted on Yahoo Web Hosting. After that i go create a subfolder, you can name it anything, but i rather name it "phpmyadmin" then after creating the subfolders, i can click on "install phpmyadmin" that is next to my "phpmyadmin" subfolder. After install phpmyadmin and create your username and password you can go to phpmyadmin page. That can be goes to www.yourdomainname.com/phpmyadmin. Then there is already database named "mysql" that cannot be delete. And better dont waste your time to searching on how to remove that, cause that is important, and thanks to Yahoo that dont give any permission to us to delete that thing. Cause i've tried to... lol... Then you can create new database with other name then u can import your database from your localhost.
After that you can go to filezilla, of course after you upload all of your files. Then the last thing is to edit the configuration.php. Change the "var $log_path" then "var $tmp_path". It supposed to be easy for you. Then put in your "var $live_site" as your domain name url. Then this is the most tricky is the "var $host = 'mysql';" Put it "mysql" there. And then put the right user name at "var $user" then "var $password" and then the last one is your database name at "var $db". After setting up the right information in your configuration.php then you can upload it and replace the old ones.
That's all, now you can see your Joomla site online very well...
Related Articles :