Installing 2.0.2 on a Yahoo hosted server

Started by Genfinity, October 24, 2012, 07:40:27 PM

Previous topic - Next topic

Genfinity

I have gone through the help files here and at Yahoo and am not able to figure this out.  If I have missed something that is posted, please refer me to that link and I'll save it.

At any rate, I have a premium account and I have activated the PhP database on my Yahoo website (basic accounts dont have PhP access).

I uploaded the install file and the SMF 2.0.2 zip file to my site into the desired directory.
So...  www.mysite.com/forum [nofollow]  <I created the PhP database there and uploaded the required files there.

When I follow the SMF Installer instructions, I get two errors:

Sorry, the FTP path you entered wasn't the same place as this installer was uploaded to.

and

X Sorry, but unless you read and agree to the license, you cannot download and install SMF.

I do in fact open the license link each time and I check the required box each time I try to install.  Both errors come up every time.

For server, I am using yns1.yahoo.com [nofollow]
I have tried ports 21 and 25.
I enter the correct username which is my yahoo webhosting login.
I enter my password for my yahoo webhosting site.
I use a install path of ftp.mysite.com/forum [nofollow] (not the real site name).

Can someone tell me where I am making my error?
I work ALLOT but I will try to check my email twice a day while I try to resolve this issue.

Thanks in advance everyone.

Hj Ahmad Rasyid Hj Ismail

You might want to check this as it is not a path.
Quote from: Genfinity on October 24, 2012, 07:40:27 PM
I use a install path of ftp.mysite.com/forum (not the real site name).
I am not sure about yahoo but it works like any other webhosting service. You need to contact them for help.

Genfinity

I am still having difficulty installing SMF on a Yahoo based host.  Has anyone else installed it on a Yahoo based host with success?

I continue to get the exact same two errors I mentioned above 100% of the time.  I check the box to agree to the terms every time but still get the error that I didn't check the box.  I also get the install path error no matter what I type in any field.  I can type the wrong password on purpose and still get these two errors.

So I assume when there is any issue at all with the install process, these two errors come up by default.

Here is what the default is for me:
Server Name:  localhost
Port:  21
Username:  (balnk)
Password:  (blank)
Install Path:  forum

I am trying to install SMF in a subdirectory called forum so I guess it is detecting that.

I did install MySQL on my site in it's own directory.  I am able to log into it using the same user ID and password I use to get into my Yahoo Host Control Panel (commonly called CP).

I called Yahoo Domain Host Support at (US) 1-800-318-0783.  I was given information that I will print below but I continue to get the same two errors.

If anyone has installed SMF on a Yahoo Domain, I would appreciate their input.

Here is what they told me;

Server:  smtp.domain.com [nofollow] (or .us .org ect)  I also tried yns1.yahoo.com [nofollow] and yns2.yahoo.com [nofollow] to no avail.
Port:  They told me to clear out the 21 and leave this field blank.
Username:  They told me to use the ID I use to log into my CP which I will call yahooID.  Then to use @domain.com  So [email protected] (or .us .org ect).
Password:  They told me to use my password to log into the Yahoo CP.
Install Path:  ftp.domain.com  In my case, ftp.domain.us/forum [nofollow]  I tried many variations of this including www.domain.us/forum [nofollow], http://www.domain.us/forum [nofollow].  I also tried using SMF's default choice of forum.  Nothing.

Yahoo provides very little support for this so if I call him reaptidly about this, I am sure I will get the "we can no assist" script.  I worked in a call center for 4 years.  500 pages of scripts.  Don't miss it.

The caveat is that I ran this software years ago but I wasn't able to find any install issues from that time at this site.  I did find some support questions I had so I know nothing was deleted.

So this has to be something "simple."  Any ideas?

Genfinity

Note to add,

MySQL is in a seperate directory.
And the install file is in the /forum subdirectory.

Colin

What do you mean you installed mySQL? I thought they only offered shared hosting?

Yahoo has a different DB set up than most other hosts. Your host is always mysql

Most importantly, how exactly are you installing SMF? Web install?
"If everybody is thinking alike, then somebody is not thinking." - Gen. George S. Patton Jr.

Colin

Genfinity

I have a subdirectory for MySQL and another subdirectory for MyPhP.  And another subdirectory for SMF.

I have login access to MyPhP as well so if I need to do something simple in there or retrieve information, I should be able to do that.

I am using the webinstall file.  It is in the /forum subdirectory.

Colin

So you are telling me that you configured and installed the mySQL service on your shared hosting account?
"If everybody is thinking alike, then somebody is not thinking." - Gen. George S. Patton Jr.

Colin

Genfinity

In the Yahoo CP, there is a option under MySQL Database to click on, "Open database utilities".  I clicked on that link.

On the next screen, under Database Setup, there is a option to "Install/upgrade admin tool".  I clicked on that.

It takes me to a screen to agree to the terms.  I click on "I agree".

On the next screen, I can click on "Install phpMyAdmin Upgrade".  I did, installing it in a php subdirectory.

The MySQL subdirectory already exists with it's own files.

So I activated the php for my website.  The MySQL was already active.

Colin

QuoteI did install MySQL on my site in it's own directory.
You didn't install mySQL, but "mysql" is the host for the service. <-- You need to use that rather than localhost when you install SMF.

As long as you have created a database and a database user with the necessary permissions you don't need to play around in PHPMYADMIN for SMF to install. You do need to get your account home directory from your web host to install SMF. (It is not ftp.yourdomain.com). It will look something like /home5/accountname/public_html/... You will then append /forum to that path if you wish to install it in the forum directory.





"If everybody is thinking alike, then somebody is not thinking." - Gen. George S. Patton Jr.

Colin

Genfinity

Good news and bad news.

Bad news first.  I gave up.  Using the SMF install file on a Yahoo hosted site is a never ending nightmare.  Yahoo gives extremely limited support for non-Yahoo affiliated programs.  When they get tired of dealing with you, they read the "we do not support (insert)" script.

The good news.  GREAT NEWS for people who want to install SMF's 2.x version on a Yahoo based server.

Please refer all future inquires about installing SMF's 2.x on a Yahoo based host to this thread.

1.  Go to your Yahoo based site and install php in it's own subdirectory.  To keep your files "clean", you may want to install SMF in a subdirectory.  I strongly suggest this but it's your individual choice.

2.  Do a google search for filezilla.  Download the clinet version, not the server version.

3.  Go to the SMF site and download the zip file of 2.x.  Save it on your computer in it's own directory.  Unzip it.

4.  From your Yahoo hosted site, you will need your Yahoo ID you use to log into your hosted domain.

5.  Open filezilla on your computer.  Were it says HOST, type ftp.yourdomain.com  yourdomain is the name of your website.  If it ends with .us .org .biz et al, replace .com with the proper one.

USERNAME:  [email protected]  If your login ID is 123 and your domain is abc.org [nofollow] , your filezilla USERNAME would be [email protected]

PASSWORD:  The password to your Yahoo log in.

PORT:  Leave this area blank.  If it says 21, delete it.

6.  In filezilla, determine were you want to install the files to.  You are going to ftp the files from your hard drive into your website.  Click on your website's destination directory or subdirectory.

7.  Still in filezilla, go into your SMF unzipped directory.  Using the shift or ctrl button, highlight all files in the unzipped directory.  Transfer.  The process will take afew minutes.  Relax.

8.  Once complete, go directly to the url http://yourdomain.com/install.php [nofollow]
OR
http://yourdomain.com/theSMFsubdirectly/install.php [nofollow]

Again, if your website does not end with .com, type in the proper ending.

Follow the instructions and your done!

Again, this is a work around for people trying to install to a Yahoo based host.  Don't bother using the install file at this site.  It's a great file but Yahoo is setup in such a way that it is very difficult to make it work.

This is a alternative solution that will get you to your end goal with success.

Colin

I am glad you got it worked out. I went ahead and marked this topic as solved. Thanks for taking the time to provide a detailed alternative solution for other users.
"If everybody is thinking alike, then somebody is not thinking." - Gen. George S. Patton Jr.

Colin

Genfinity

After you install php, make sure you can log into your php account.  It should be your Yahoo login ID and password.  But make sure that part works before you try to install.

Genfinity

before you try to install SMF to your site.  Sorry about the typos.

Colin, thank you as well.  This will hopefully spike SMF usage among people with a Yahoo domain.

Advertisement: