I've built a site in Dreamweaver CS6/2020 to replace an existing site. It was working (in a test environment, so to speak) a month ago. I've since uploaded the files to Yahoo's Staging Environment and it's not working there. I get the dreaded 404 error message when trying to access the index.html.
I would love some help, assistance, getting this site live. Any takers out there?
I've never used Yahoo for anything and probably never will. But on most hosting plans, you have a virtual root directory to which all publicly accessible files must be uploaded. Otherwise, they don't exist (404 not found errors).
Contact your hosting provider and find out which root folder you should use with your hosting plan. Enter that information into your site definition settings (Site > Manage Sites). See screenshot below.
Failing that, try uploading to server with a dedicated FTP client like Filezilla or Cute FTP.
Post back if you still have questions.
Adding to Nancy's reply, are you sure that the staging environment mimics your local setup? This includes server side scripting (e.g. PHP) and database.
Thank you Nancy & Ben!
I used CuteFTP to upload the files to Yahoo's test/staging server: stage.yourwebsite.com via ftp-stage.yourwebsite.com. Both the staging and live environments are using ... NOPE, Live & Staging are at MySQL Version: 5.1.55 with Live at PHP Version 7.2.6 and Staging at PHP Version: 5.3.6. I thought I read that Dreamweaver CC does not support PHP 7.2.x. Perhaps the PHP version differences are the problem? The live website had been running 5.x.
I should add in here, in case it makes a difference, that I purchased a template from MotoCMS, just the HTML code, for the website I built out.
Thank you both for your prompt follow up and apologies for my delay in getting back to you.
PHP 5.6 or 7.1
Go to Edit > Preferences > PHP and select the one that comes closest to the code contained in your site.