From 66f4d5f542b0fd033b9b9ea53f190663fc7d73bb Mon Sep 17 00:00:00 2001
From: Simeon Ackermann <s.ackermann@mail.de>
Date: Thu, 2 Jun 2016 06:42:54 +0200
Subject: [PATCH 1/2] Dont set PHP Version 5.6.7+dfsg-1, it cannot found in
 Debians repository anymore. The current Version (5.6.20) may also work.

---
 Dockerfile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 7335ed4..2d251a7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -13,8 +13,8 @@ RUN apt-get update
 RUN apt-get install -y \
     git make curl \
     nginx-light \
-    php5=5.6.7+dfsg-1 php5-fpm=5.6.7+dfsg-1 php5-common=5.6.7+dfsg-1 php5-cli=5.6.7+dfsg-1 \
-    php5-odbc=5.6.7+dfsg-1 php5-curl=5.6.7+dfsg-1 \
+    php5 php5-fpm php5-common php5-cli \
+    php5-odbc php5-curl \
     unixodbc
 
 # Add virtuoso odbc dependency for OntoWiki to me able to connecto to virtuoso

From 86a54fdf1f32c9453b679806f3d4f869f955bcad Mon Sep 17 00:00:00 2001
From: Simeon Ackermann <s.ackermann@mail.de>
Date: Thu, 2 Jun 2016 09:41:23 +0200
Subject: [PATCH 2/2] Use Ubuntu 14.04 as image solves a bug with nginx +
 php5-fpm in debian

Get 502 Bad Gateway from Nginx with following error message in log:
2016/06/02 04:52:45 [error] 44#0: *3 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 172.17.0.1, server: , request: "GET / HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "localhost"

php5-fpm error log:
[02-Jun-2016 04:52:44] WARNING: [pool www] child 75 exited on signal 6 (SIGABRT - core dumped) after 2.691227 seconds from start
---
 Dockerfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Dockerfile b/Dockerfile
index 2d251a7..f5c36e4 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM debian:jessie
+FROM ubuntu:14.04
 
 MAINTAINER Natanael Arndt <arndt@informatik.uni-leipzig.de>