I had successfully installed silverstripe and run it on my windows based wamp localhost. I was able to install a basic version of silverstripe via my cpanel softaculous, but as soon as I uploaded extensions via ftp to my webserver (that uses Linux)then my website would not open. the url said-
The requested URL /silverstripe/sapphire/main.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
I asked in this forum last week: can someone please advise me if I should uninstall silverstripe from my webserver and start again, as need to know next step...
I also wondered if my control panel, which auto installed to a folder called "stripe" caused any conflict too - especially if local host files use the folder name silverstripe?
Well I waited more than a week but no-one replied to this question, so I looked up someone on the silverstripe network and emailed them for a possible solution:
Richard very kindly suggested these steps for me, so in case anyone else has a similar problem, you could try this. I havent done it yet but hopefully it will work: (thank you Richard)
Because of the not found error, and the fact that I had used an auto install cpanel version of silverstripe on my webserver, I should first of all uninstall that and start again by downloading a linux version of silverstripe, and then upload that latest version/install that basic system on my webserver, creating a clean slate. Then, I should migrate all the silverstripe folders to top root level of website public html folder, (because my webserver had all of silverstripe files in a subfolder called stripe). There is a youtube video showing how to do this. (great video) Then next step is to edit and re-upload the htaccess file relating to this line of code: RewriteBase /silverstripe - so just remove the /silverstripe bit, (when it is moved to top level folder).. Then lastly I should be able to ftp transfer the extensions folders which should not interfere with the visibility of the site.
Alas, I did the above, but got this:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, email@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Looks like I need the services of a programmer, is there anyone in the whole world, that is willing to help me? I can give them access to do the job and would even pay for your time if you want to be paid?