<p>In case it helps someone, my issue was the permissions for the root index.php file...It was 666 (writeable by group) and when I switched that file permissions to 644, the installation was able to move forward.</p>

CC BY-SA 4.0
2018-06-25T13:47:21.183Z
This works in certain situations.
Ben Croker
CC BY-SA 3.0
2017-11-28T20:22:29.720Z
2017-11-28T20:22:29.720Z
glenn
<p>I had the same problems after updates by a provider.
The solution was add a setting called overridePhpSessionLocation and set it to auto. <a href="https://docs.craftcms.com/v2/config-settings.html#general" rel="nofollow noreferrer">https://docs.craftcms.com/v2/config-settings.html#general</a> </p>

CC BY-SA 4.0
2018-07-18T07:05:30.897Z
2018-07-18T07:05:30.897Z
Martijn La Feber
<p>I had this error, except this solution didn't help. Did some digging and managed to fix using method below: </p>

<p>My setup: CRAFT CMS 3, WINDOWS, MAMP PRO 4.</p>

<p>In your craft folder you can find the error.</p>

<p>craft > storage > logs > web.log</p>

<pre><code>cURL error 60 SSL certificate problem: unable to get local issuer certificate
</code></pre>

<p>Go to <a href="https://curl.haxx.se/docs/caextract.html" rel="nofollow noreferrer">https://curl.haxx.se/docs/caextract.html</a> and download cacert.pem</p>

<p>Edit MAMP PRO php ini file (file > edit template > php > current version your using</p>

<p>add this to the php.ini file</p>

<pre><code>;;;;;;;
;CURL
;;;;;;;
curl.cainfo = "x:PATH TO YOUR FILE\WHERE YOU SAVED IT\cacert.pem"
</code></pre>

<p>Has to be an absolute file path. </p>

<p>Save, close and reload your server. </p>

CC BY-SA 4.0
2018-08-18T18:33:45.433Z
2018-08-18T18:33:45.433Z
Jack Evans
<p>I might be shooting in the sky, but make sure that in your in your .htaccess you have</p>

<blockquote>
  <p>RewriteBase /</p>
</blockquote>

<p>after</p>

<blockquote>
  <p>RewriteEngine On</p>
</blockquote>

CC BY-SA 3.0
2014-12-16T12:37:55.323Z
This did the trick!
Ricardo Henriquez
CC BY-SA 3.0
2014-12-16T12:33:39.357Z
2014-12-16T12:33:39.357Z
Yuri Salimovskiy
<p>I have tried everything to install Craft on my server, and I have not been able to do it. I have done this a few times before without any issues, but since version 2.3 was released, I can't access the admin panel to start the installation. </p>

<p>I have followed all the steps in the <a href="http://buildwithcraft.com/docs/installing" rel="noreferrer">documentation</a>, I have created new DB, new domains.... nothing! I get a 500 error every time I want to access the admin area. </p>

<p>What am I missing? </p>

<hr>

<pre><code>2014/12/15 19:21:19 [error] [exception.Craft\HttpException.404] exception     'Craft\HttpException' in       /home/content/33/10789233/html/links/craft/app/etc/web/WebApp.php:737
Stack trace:
#0 /home/content/33/10789233/html/links/craft/app/etc/web/WebApp.php(176): Craft\WebApp-&gt;_processInstallRequest()
#1 /home/content/33/10789233/html/links/craft/app/framework/base/CApplication.php(180): Craft\WebApp-&gt;processRequest()
#2 /home/content/33/10789233/html/links/craft/app/index.php(62): CApplication-&gt;run()
#3 /home/content/33/10789233/html/links/public/index.php(19):      require_once('/home/content/3...')
#4 {main}
REQUEST_URI=/
---
2014/12/15 19:21:19 [error] [application] 
2014/12/15 19:21:21 [error] [application] Unable to determine if a script name         redirect is in place on the server: Server error response
[status code] 500
[reason phrase] Internal Server Error
[url] http://website.com/testScriptNameRedirect
</code></pre>

<hr>

CC BY-SA 3.0
2014-12-15T19:06:13.740Z
Is is a Craft styled 500 or an Apache styled one? If it's Craft and you check your `craft/storage/runtime/logs` files for `[error]`, you can see what the underlying error message is.
Brad Bell
CC BY-SA 3.0
2014-12-15T19:07:25.280Z
Apache styled one
Ricardo Henriquez
CC BY-SA 3.0
2014-12-15T19:09:09.763Z
If you have a `craft/storage/runtime/logs/phperrors.log` file, the error might be in there. If not, you'll want to check your Apache error logs.
Brad Bell
CC BY-SA 3.0
2014-12-15T19:28:32.243Z
Take a look at the error log in the original question
Ricardo Henriquez
CC BY-SA 3.0
2014-12-15T22:24:39.567Z
Try setting http://buildwithcraft.com/docs/config-settings#omitScriptNameInUrls to true or false (instead of the default `auto`).
Brad Bell
CC BY-SA 3.0
2016-07-01T21:54:53.993Z
Excellent solution. Thank you. It worked for me. I've spent the best part of a day trying to solve this to no avail.....and it just required that ONE extra line. I can now access the ADMIN section on the live site (and localhost remains unaffected) A nice 'sky-shot' Yuri
Crafty Cockney
<error-message><admin><installation>
500 error on installation since version 2.3
# 500 error on installation since version 2.3

(Asked by: username_0 on 2014-12-15)

I have tried everything to install Craft on my server, and I have not been able to do it. I have done this a few times before without any issues, but since version 2.3 was released, I can't access the admin panel to start the installation. 
I have followed all the steps in the documentation, I have created new DB, new domains.... nothing! I get a 500 error every time I want to access the admin area. 
What am I missing? 

2014/12/15 19:21:19 [error] [exception.Craft\HttpException.404] exception     'Craft\HttpException' in       /home/content/33/10789233/html/links/craft/app/etc/web/WebApp.php:737
Stack trace:
#0 /home/content/33/10789233/html/links/craft/app/etc/web/WebApp.php(176): Craft\WebApp->_processInstallRequest()
#1 /home/content/33/10789233/html/links/craft/app/framework/base/CApplication.php(180): Craft\WebApp->processRequest()
#2 /home/content/33/10789233/html/links/craft/app/index.php(62): CApplication->run()
#3 /home/content/33/10789233/html/links/public/index.php(19):      require_once('/home/content/3...')
#4 {main}
REQUEST_URI=/
---
2014/12/15 19:21:19 [error] [application] 
2014/12/15 19:21:21 [error] [application] Unable to determine if a script name         redirect is in place on the server: Server error response
[status code] 500
[reason phrase] Internal Server Error
[url] http://website.com/testScriptNameRedirect

**Tags:** error-message, admin, installation

> **Comments:**
> **username_1**: Is is a Craft styled 500 or an Apache styled one? If it's Craft and you check your `craft/storage/runtime/logs` files for `[error]`, you can see what the underlying error message is.  
> **username_0**: Apache styled one  
> **username_1**: If you have a `craft/storage/runtime/logs/phperrors.log` file, the error might be in there. If not, you'll want to check your Apache error logs.  
> **username_0**: Take a look at the error log in the original question  
> **username_1**: Try setting http://buildwithcraft.com/docs/config-settings#omitScriptNameInUrls to true or false (instead of the default `auto`).  
> **username_2**: Excellent solution. Thank you. It worked for me. I've spent the best part of a day trying to solve this to no avail.....and it just required that ONE extra line. I can now access the ADMIN section on the live site (and localhost remains unaffected) A nice 'sky-shot' Yuri  

---

## 4 answers

### Answer by username_7 on 2014-12-16. Score: 14 | Accepted answer

I might be shooting in the sky, but make sure that in your in your .htaccess you have

> RewriteBase /

after

> RewriteEngine On

> **Comments:**
> **username_0**: This did the trick!  

---

### Answer by username_3 on 2017-11-28. Score: 4

In case it helps someone, my issue was the permissions for the root index.php file...It was 666 (writeable by group) and when I switched that file permissions to 644, the installation was able to move forward.

> **Comments:**
> **username_4**: This works in certain situations.  

---

### Answer by username_5 on 2018-07-18. Score: 1

I had the same problems after updates by a provider.
The solution was add a setting called overridePhpSessionLocation and set it to auto. <https://docs.craftcms.com/v2/config-settings.html#general>


---

### Answer by username_6 on 2018-08-18. Score: 1

I had this error, except this solution didn't help. Did some digging and managed to fix using method below: 
My setup: CRAFT CMS 3, WINDOWS, MAMP PRO 4.
In your craft folder you can find the error.
craft > storage > logs > web.log
cURL error 60 SSL certificate problem: unable to get local issuer certificate

Go to https://curl.haxx.se/docs/caextract.html and download cacert.pem
Edit MAMP PRO php ini file (file > edit template > php > current version your using
add this to the php.ini file
;;;;;;;
;CURL
;;;;;;;
curl.cainfo = "x:PATH TO YOUR FILE\WHERE YOU SAVED IT\cacert.pem"

Has to be an absolute file path. 
Save, close and reload your server.


---

