Image corruption with owncloud + nginx + php-fpm

Konrad Neuwirth konrad at fimsch.net
Thu Jul 3 01:22:37 PDT 2014


I'm chiming in to say that we also have issues with php and ngninx; wordpress also corrupts images on upload for us. 

Am 02.07.2014 um 20:51 schrieb charles <charles at bsd.zplay.eu>:

> Hi,
> 
> I was about to write an article about the deployment of Owncloud on
> DragonFly BSD but I found a blocking issue.
> 
> For the background, owncloud is a php application which let you upload files to the server. I use it on fedora, freebsd and openbsd successfully since a few years.
> 
> I'm using DragonFly v3.8.1-RELEASE #16 amd64.
> 
> I installed nginx, php and owncloud with "pkg install nginx owncloud", copied the nginx configuration from one another of my servers, everything starts correctly, the web app is functional.
> 
> The weird thing is that when I upload a file, it may be corrupted. A lot of files are corrupted once uploaded through the web app. This is easily visible on jpg files : http://postimg.org/image/4d6x6hlv5/
> 
> I tried to install nginx / owncloud / php from ports instead of the packages, the result is the same. I also tried to change some parameters in php and nginx, but I can't find anything that could corrupt the files. nginx-devel doesn't do better.
> 
> The issue is fully reproducible inside a virtual machine running 3.8.1 amd64 (didn't try other version).
> 
> When using apache22 with mod_php, everything is working as expected.
> So I suspect a problem with nginx or a communication problem between php and nginx ? I tried to use php-fpm with TCP or unix socket and the result is the same.
> 
> If you have any clue, you are welcome ! :)
> 
> 
> Kind regards





More information about the Users mailing list