# REST API Apache PHP7 FPM

**URL:** <https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694>\
**Category:** Programmierung\
**Created:** [1. August 2016 um 23:27 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694 "2016-08-01T23:27:58Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![grevo](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@grevo](https://forum.shopware.com/u/grevo)\
**Post date:** [1. August 2016 um 23:27 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/1 "2016-08-01T23:27:58Z")

</div>

Hallo

Ich versuche die REST Api auf einem Server mit Apache, PHP7 FPM zum laufen zu kriegen.

Wenn ich den entsprechenden Code von&nbsp;[http://community.shopware.com/api-configuration](http://community.shopware.com/api-configuration) verwende, dann erhalte ich bein Shop-Aufruf einen Server Error.

Welches ist die richtige .htaccess Konfiguration für Shopware 5 und die Apache PHP7 FPM Kombination?

Vielen Dank für jede Hilfe!

---

<div class="post-metadata">

**Author:** ![hhmarco73](https://avatars.discourse-cdn.com/v4/letter/h/ed8c4c/32.png) [@hhmarco73](https://forum.shopware.com/u/hhmarco73)\
**Post date:** [2. August 2016 um 06:35 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/2 "2016-08-02T06:35:57Z")

</div>

Funktioniert die Konfiguration denn mit \< PHP7 FPM?

---

<div class="post-metadata">

**Author:** ![grevo](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@grevo](https://forum.shopware.com/u/grevo)\
**Post date:** [2. August 2016 um 09:13 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/3 "2016-08-02T09:13:05Z")

</div>

Ja, einwandfrei.

---

<div class="post-metadata">

**Author:** ![Synonymous](https://avatars.discourse-cdn.com/v4/letter/s/57b2e6/32.png) [@Synonymous](https://forum.shopware.com/u/Synonymous)\
**Post date:** [2. August 2016 um 09:22 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/4 "2016-08-02T09:22:07Z")

</div>

Welche Exception erhältst Du?

---

<div class="post-metadata">

**Author:** ![grevo](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@grevo](https://forum.shopware.com/u/grevo)\
**Post date:** [2. August 2016 um 09:41 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/5 "2016-08-02T09:41:29Z")

</div>

> Internal Server Error
> 
> The server encountered an internal error or misconfiguration and was unable to complete your request.
> 
> Please contact the server administrator, 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.

---

<div class="post-metadata">

**Author:** ![Synonymous](https://avatars.discourse-cdn.com/v4/letter/s/57b2e6/32.png) [@Synonymous](https://forum.shopware.com/u/Synonymous)\
**Post date:** [2. August 2016 um 09:42 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/6 "2016-08-02T09:42:19Z")

</div>

Und was steht im Error Log? Das ist ja lediglich die Info für den Endanwender…&nbsp;

---

<div class="post-metadata">

**Author:** ![grevo](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@grevo](https://forum.shopware.com/u/grevo)\
**Post date:** [2. August 2016 um 09:45 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/7 "2016-08-02T09:45:56Z")

</div>

```
[Tue Aug 02 11:41:02.172468 2016] [core:alert] [pid 3499] [client 77.58. ***.*** :49944] /home/httpd/vhosts/ *******/******* /.htaccess: Alias not allowed here
[Tue Aug 02 11:41:02.266194 2016] [core:alert] [pid 12158] [client 77.58. ***.*** :49942] /home/httpd/vhosts/ *******/******* /.htaccess: Alias not allowed here, referer: http:// ******* /

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![sjaeger](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@sjaeger](https://forum.shopware.com/u/sjaeger)\
**Post date:** [2. August 2016 um 10:08 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/8 "2016-08-02T10:08:59Z")

</div>

wenn du bei mittwald den server hast, hab ich folgende config angelegt bekommen.

im shopware verzeichniss eine “.user.ini” anlegen mit folgendem inhalt

auto\_prepend\_file = /home/www/ **accountNummer** /html/shopware/setheader.php

&nbsp;

in der datei setheader.php folgendes eintragen

\<?php   
 header("Access-Control-Allow-Origin: ". $\_SERVER['HTTP\_ORIGIN']); header('Access-Control-Allow-Credentials: true'); header('Access-Control-Max-Age: 10'); ?\\> &nbsp;

---

<div class="post-metadata">

**Author:** ![grevo](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@grevo](https://forum.shopware.com/u/grevo)\
**Post date:** [2. August 2016 um 11:30 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/9 "2016-08-02T11:30:11Z")

</div>

Vielen Dank für die Hilfe.

&nbsp;

Das Problem hat sich anderweitig erübrigt.  
Der API Zugriff erfolgt auch ohne irgendwelche Anpassungen.  
Ich habe für den Zugriff auf die REST Api https verwendet. Mit http funktioniert es.

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [2. August 2016 um 15:24 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/10 "2016-08-02T15:24:42Z")

</div>

@grevo Schau dir auch mal das Shopware PHP SDK an&nbsp;[GitHub - LeadCommerceDE/shopware-sdk: A PHP SDK for the Shopware 5 REST API](https://github.com/LeadCommerceDE/shopware-sdk)

---

<div class="post-metadata">

**Author:** ![grevo](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@grevo](https://forum.shopware.com/u/grevo)\
**Post date:** [2. August 2016 um 15:27 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/11 "2016-08-02T15:27:20Z")

</div>

Super, das werde ich mir anschauen.

Vielen Dank!

---

<div class="post-metadata">

**Author:** ![TimmeHosting](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/timmehosting/32/15580_2.png) [@TimmeHosting](https://forum.shopware.com/u/TimmeHosting)\
**Post date:** [2. August 2016 um 15:59 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/12 "2016-08-02T15:59:14Z")

</div>

> [@grevo schrieb:](https://forum.shopware.com/profile/22393/grevo "grevo")
> 
> &nbsp;
> 
> Ich habe für den Zugriff auf die REST Api https verwendet. Mit http funktioniert es.

War für die Seite kein SSL konfiguriert, oder ist kein gültiges SSL-Zertifikat hinterlegt?

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/385eaa628505df573ebf33722f780335f53ac1b2.png)

Timme Hosting - schnelles nginx-Hosting

[www.timmehosting.de](https://timmehosting.de/)

---

<div class="post-metadata">

**Author:** ![grevo](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@grevo](https://forum.shopware.com/u/grevo)\
**Post date:** [2. August 2016 um 17:26 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/13 "2016-08-02T17:26:07Z")

</div>

Es handelt sich um einen Testshop auf einem “billigen” Shared-Hosting.

Dort ist aber ein gültiges&nbsp;Let’s Encrypt Zertifikat installiert.

Werden die API Daten auch bei http verschlüsselt übertragen?

---

<div class="post-metadata">

**Author:** ![grevo](https://avatars.discourse-cdn.com/v4/letter/g/e68b1a/32.png) [@grevo](https://forum.shopware.com/u/grevo)\
**Post date:** [2. August 2016 um 17:28 UTC](https://forum.shopware.com/t/rest-api-apache-php7-fpm/38694/14 "2016-08-02T17:28:20Z")

</div>

Falsch, war mein Fehler.

Da war&nbsp;kein SSL Zertifikat installiert 🙂
