URL to your eFiction: http://j7faction.com/efiction/
Version of eFiction: 3.5
Have you bridged eFiction, if so with what?: Nothing at the moment. SMF if all goes well.
Version of PHP: 5.2.6
Version of MySQL: 5.0.51a
Have you searched for your problem: Yes
If so, what terms did you try: "Internal Server Error, Install", "500 error, Install"
Do you have a test account for us? Didn't make it far enough to set up any accounts yet.
State the nature of your problem:
I'm not new to installing programs like this, so being stymied enough to have to run sniveling to support is sort of annoying. π
I unpacked my download of 3.5, uploaded it to my server in a directory called "efiction" alongside not under the forum directory to which it will eventually be bridged.
Did all the required CHMOD tweaking and then hopped over to the web browser and plugged in the URL: http://j7faction.com/efiction/install/install.php.
Got an immediate:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@j7faction.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 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Double checked permissions, tried pulling up a bunch of other eFiction files with the same result, scratched my head and went digging around in the support forums here to find out what was going on. It looked like some other people had had this problem with corrupted files being the culprit, so I nuked the entire install and reuploaded it. Fixed the permissions just so and tried it again.
No dice. Same result.
I pulled down the PHPInfo.php file, tossed it up on the server, and that worked fine.
I should add that I can find no problems at all with the forum currently running on that server nor with any of its databases.
I rather thought I had followed all the instructions exactly, so I'm a little stumped here. These things usually behave themselves with minimal prodding, so I am hoping that the problem is rooted in my having overlooked something bone-basic and stupid.
Any suggestions would be welcome.
Thanks!
A 500 error is usually a permissions problem. Either your permissions are too high (777) or too low (0). Check the permissions on both the install folder (which should be 755 or 777) and the install.php file (which should be 644).
It could also be an error caused by the file doing something or containing content that is forbidden on your site. (On some servers the word "curl" will cause this error.) If you can't fix it via the permissions and all the other files in the efiction folder come up then you should contact your host.
Thanks for the suggestions.
I checked all the permissions and everything seemed to be in order. The efiction folder was 777, the install folder was 755, and the install.php file was 644.
Tried it again. 500 error. *headdesk*
So I changed the efiction folder to 755 and gave it another go.
It worked that time! Yay!!! o/
I wonder whether the issue isn't that the permission settings of the efiction folder and the install folder have to be the same, whatever they are.
Anyway, thanks for the help!
Some webhosts do not allow 777 because they think it's a security risk. That's why it didn't work but 755 did.
******************************************
Mucking around in eFiction since circa 2001 (ver. 1.0)
Now running v.3