# Error 404 during Shopware 5.1.2 install

**URL:** <https://forum.shopware.com/t/error-404-during-shopware-5-1-2-install/33766>\
**Category:** Shopware 3.5\
**Tags:** general\
**Created:** [20. Januar 2016 um 17:55 UTC](https://forum.shopware.com/t/error-404-during-shopware-5-1-2-install/33766 "2016-01-20T17:55:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![supportpayzen](https://avatars.discourse-cdn.com/v4/letter/s/f9ae1b/32.png) [@supportpayzen](https://forum.shopware.com/u/supportpayzen)\
**Post date:** [20. Januar 2016 um 17:55 UTC](https://forum.shopware.com/t/error-404-during-shopware-5-1-2-install/33766/1 "2016-01-20T17:55:54Z")

</div>

Hello, I’m trying to install shopware v5.1.2 on my environment (Centos 6, Apache 2.2, PHP-FPM 5.4 (SCL)). I go on first installation url: xxxx/shopware5.1.1/recovery/install/ I’m moved (302) to xxxx/shopware5.1.2/recovery/install/index.php After i select forward and i go on xxxx/shopware5.1.2/recovery/install/index.php/requirements/?language=en. The System requirements is page is not displayed, the content is the first page content (“Start installation …” and not “System requirements”), i think index.php in the url is not good, the result of the HTTP GET: GET [http://xxx/shopware5.1.2/recovery/insta … uirements/](http://xxx/shopware5.1.2/recovery/install/index.php/requirements/) [HTTP/1.0 200 OK 130ms] GET [http://xxxx/shopware5.1.2/recovery/inst … /reset.css](http://xxxx/shopware5.1.2/recovery/install/index.php/common/assets/styles/reset.css) [HTTP/1.0 200 OK 218ms] GET [http://xxxxx/shopware5.1.2/recovery/ins … /icons.css](http://xxxxx/shopware5.1.2/recovery/install/index.php/common/assets/styles/icons.css) [HTTP/1.0 200 OK 234ms] GET [http://xxxx/shopware5.1.2/recovery/inst … /style.css](http://xxxx/shopware5.1.2/recovery/install/index.php/common/assets/styles/style.css) [HTTP/1.0 200 OK 239ms] GET [http://xxxx/shopware5.1.2/recovery/inst … s/logo.png](http://xxxx/shopware5.1.2/recovery/install/index.php/requirements/assets/images/logo.png) [HTTP/1.0 200 OK 172ms] GET [http://xxxx/shopware5.1.2/recovery/inst … go-sw5.png](http://xxxx/shopware5.1.2/recovery/install/index.php/common/assets/images/logo-sw5.png) [HTTP/1.0 200 OK 176ms] GET [http://xxxx/shopware5.1.2/recovery/inst … staller.js](http://xxxx/shopware5.1.2/recovery/install/index.php/requirements/assets/javascript/jquery.installer.js) [HTTP/1.0 200 OK 215ms] Here after the \_SERVER variable content on url xxxx/shopware5.1.2/recovery/install/index.php/requirements/?language=en Array ( [USER] =\\> apache [HOME] =\\> /var/www [FCGI\_ROLE] =\\> RESPONDER [HTTP\_HOST] =\\> xxxx [HTTP\_USER\_AGENT] =\\> ... [HTTP\_ACCEPT] =\\> text/html,application/xhtml+xml,application/xml;q=0.9,\*/\*;q=0.8 [HTTP\_ACCEPT\_LANGUAGE] =\\> fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3 [HTTP\_ACCEPT\_ENCODING] =\\> identity [HTTP\_REFERER] =\\> [url=http://xxxx/shopware5.1.2/recovery/install/index.php/?language=en]http://xxxx/shopware5.1.2/recovery/inst ... anguage=en[/url] [HTTP\_COOKIE] =\\> xxxx [HTTP\_CACHE\_CONTROL] =\\> max-age=0 [HTTP\_CONNECTION] =\\> keep-alive [PATH] =\\> /sbin:/usr/sbin:/bin:/usr/bin [SERVER\_SIGNATURE] =\\> [SERVER\_SOFTWARE] =\\> Apache/2.2.15 (CentOS) [SERVER\_NAME] =\\> xxxxx [SERVER\_ADDR] =\\> xxxxx [SERVER\_PORT] =\\> 80 [REMOTE\_ADDR] =\\> xxxxxx [DOCUMENT\_ROOT] =\\> /fooo [SERVER\_ADMIN] =\\> fooo [SCRIPT\_FILENAME] =\\> /xxxxx/shopware5.1.2/recovery/install/index.php [REMOTE\_PORT] =\\> 50318 [GATEWAY\_INTERFACE] =\\> CGI/1.1 [SERVER\_PROTOCOL] =\\> HTTP/1.1 [REQUEST\_METHOD] =\\> GET [QUERY\_STRING] =\\> language=en [REQUEST\_URI] =\\> /shopware5.1.2/recovery/install/index.php/requirements/?language=en [SCRIPT\_NAME] =\\> /shopware5.1.2/recovery/install/index.php/requirements/ [PATH\_INFO] =\\> /requirements/ [ORIG\_SCRIPT\_FILENAME] =\\> /xxxxxx/shopware5.1.2/recovery/install/index.php/requirements/ [PATH\_TRANSLATED] =\\> /xxxxx/requirements/ [PHP\_SELF] =\\> /shopware5.1.2/recovery/install/index.php/requirements//requirements/ [REQUEST\_TIME\_FLOAT] =\\> 1453300470.9023 [REQUEST\_TIME] =\\> 1453300470 ) My Apache configuration is: ProxyPassMatch ^/shopware5.1.2/(.\*\.php(/.\*)?) “fcgi://127.0.0.1:9000/xxxx/shopware5.1.2/$1” PHP-FPM configuration is standard and works (phpinfo is ok) This Apache configuration works with other websites like magento, prestashop … After some checks, i try to remove the index.php of url with this configuration: # file: xxxx/shopware5.1.2/recovery/install/.htaccess  
RewriteEngine On  
RewriteRule .\* - [E=MOD\_REWRITE:1]  
RewriteCond %{REQUEST\_FILENAME} !-f

# Nominal configuration

# RewriteRule ^(.\*)$ index.php [QSA,L]

RewriteRule ^(.\*)$ index.php/1 [L] \</ifmodule\>DirectoryIndex index.php When i go on url [url=http://xxxx/shopware5.1.2/recovery/install/requirements/?language=en]http://xxxx/shopware5.1.2/recovery/inst ... anguage=en[/url] i get error: 404 Page Not Found The page you are looking for could not be found. Check the address bar to ensure your URL is spelled correctly. If all else fails, you can visit our home page at the link below. This error is returned by Shopware application (xxx/recovery/install/index.php) Hereafter the \_SERVER variables content on url [http://xxxx/shopware5.1.2/recovery/inst … anguage=en](http://xxxx/shopware5.1.2/recovery/install/requirements/?language=en) Array ( [USER] =\> apache [HOME] =\> /var/www [FCGI\_ROLE] =\> RESPONDER [REDIRECT\_MOD\_REWRITE] =\> 1 [REDIRECT\_STATUS] =\> 200 [HTTP\_HOST] =\> xxx [HTTP\_USER\_AGENT] =\> xxxx [HTTP\_ACCEPT] =\> text/html,application/xhtml+xml,application/xml;q=0.9,\*/\*;q=0.8 [HTTP\_ACCEPT\_LANGUAGE] =\> fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3 [HTTP\_ACCEPT\_ENCODING] =\> identity [HTTP\_REFERER] =\> [http://xxxx/shopware5.1.2/recovery/install/](http://xxxx/shopware5.1.2/recovery/install/) [HTTP\_COOKIE] =\> xxxx [HTTP\_CACHE\_CONTROL] =\> max-age=0 [HTTP\_CONNECTION] =\> keep-alive [PATH] =\> /sbin:/usr/sbin:/bin:/usr/bin [SERVER\_SIGNATURE] =\> [SERVER\_SOFTWARE] =\> Apache/2.2.15 (CentOS) [SERVER\_NAME] =\> xxxx [SERVER\_ADDR] =\> xxxx [SERVER\_PORT] =\> 80 [REMOTE\_ADDR] =\> xxxx [DOCUMENT\_ROOT] =\> /xxxx [SERVER\_ADMIN] =\> xxxx [SCRIPT\_FILENAME] =\> /xxxx/shopware5.1.2/recovery/install/index.php [REMOTE\_PORT] =\> 35614 [REDIRECT\_QUERY\_STRING] =\> language=en [REDIRECT\_URL] =\> /shopware5.1.2/recovery/install/requirements/ [GATEWAY\_INTERFACE] =\> CGI/1.1 [SERVER\_PROTOCOL] =\> HTTP/1.1 [REQUEST\_METHOD] =\> GET [QUERY\_STRING] =\> language=en [REQUEST\_URI] =\> /shopware5.1.2/recovery/install/requirements/?language=en [SCRIPT\_NAME] =\> /shopware5.1.2/recovery/install/index.php/requirements/ [PATH\_INFO] =\> /requirements/ [ORIG\_SCRIPT\_FILENAME] =\> /xxxxx/shopware5.1.2/recovery/install/index.php/requirements/ [PATH\_TRANSLATED] =\> /xxxx/requirements/ [PHP\_SELF] =\> /shopware5.1.2/recovery/install/index.php/requirements//requirements/ [REQUEST\_TIME\_FLOAT] =\> 1453300870.2058 [REQUEST\_TIME] =\> 1453300870 ) I think this behaviour is not normal, some ideas about the problem? Do you have some configuration exemple with Apache and PHP-FPM environment ?
