e107help.org Q&A
0 like 0 dislike
I've downloaded the full package of e107v2.1.1 (bootstrap) and uploaded it to my own webserver. When i go to my uploaded e107 folder (and gets redirected to install.php) i've got an 500 internal server error.

When I upload the same files to an external webserver the installation starts fine. So there must be an server misconfiguration or something.

Any ideas?

Thanks in advance


Edit: Using Ubuntu 16.04, Apache2, MySQL, PHP5.5, PureFTPd on my server. There are no errors in the Apache2 error log.
e107 version 2.1.1
in Installation by (2 points) 1 1 1
edited by
set chmod directory 755 and files 644 - not 777

if you can work in ssh write this

find . -type f -exec chmod 644 {} +
find . -type d -exec chmod 755 {} +


naturally set chown (user_of_web_site)

chown website_user:website_user  /var/www/directory_website.it -R
Every 500 error produces more information in the Apache error log. This is clearly a misconfiguration of your own webserver as you indicated and not specifically relating to e107. I suggest finding out a way to get more information on the 500 error, so the actual issue can be debugged.

1 Answer

0 like 0 dislike

I too am encountering the same issue..

cPanel Version 60.0 (build 31)
Apache Version 2.2.31
PHP Version 5.6.25
MySQL Version 5.1.73-cll
Architecture x86_64
Operating System linux

f = 644, d = 755

If I install 2.13 error 500

If I install 1.04 works fine
If I update 1.04 to 2.13 error 500 and when I replace with 1.04 files works again

I would prefer to use the latest version but can't at the moment, is there anyone who might be able to help?

if any further details are required just let me know



by (5 points)
edited by
No answer, just observation.

The posted server properties are quite out of range ( by date or version).

Finding the cause will be hard.. the error logs should tell you more. On first glance i would suspect the sql version in use.. SInce v2 calls mysql (deprecated, preferred pdo) differently it might conflict in relation to the htaccess file (and internal path switching etc..)...

Let's wait for more ideas...
Your error log is the first place you should be looking. Then, if there is a '.htaccess' file present,  try renaming the htaccess file to something else to make it inactive. The third step is checking the file and folder permissions. Files should be set to CHMOD 644 and directories/folders to 755.
Welcome to e107 Q&A, where you can ask questions and receive answers from other members of the e107 community.
852 questions
1,248 answers
5,732 users