[imp] attachments larger than 100 KB are corrupted
Michael M Slusarz
slusarz at horde.org
Wed May 22 17:28:33 UTC 2013
Quoting Cooper Self <cooper at goldrush.com>:
> On 05/22/2013 09:08 AM, Michael M Slusarz wrote:
>> Quoting Andy Dorman <adorman at ironicdesign.com>:
>>
>>> On 05/22/2013 10:06 AM, Cooper Self wrote:
>>>> On 05/22/2013 03:35 AM, Jan Schneider wrote:
>>>>>
>>>>> Zitat von Cooper Self <cooper at goldrush.com>:
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I recently brought a new server online running Groupware 5.0.4 and
>>>>>> Imp 6.0.4 I have come across a strange issue. Any attachments over
>>>>>> 100 KB are corrupted. I am not seeing any errors on the server.
>>>>>> Larger files around a 1MB stall while uploading. I've check my
>>>>>> php.ini and my upload_max_filesize is 25MB post_max_size is 50MB and
>>>>>> memory_limit in 128MB. I'm not sure what else to check at this point.
>>>>>> any help would be greatly appreciated
>>>>>
>>>>> Where do you store attachments? If in VFS, which backend do you use?
>>>>
>>>> Thank you for the response.
>>>>
>>>> I am using VFS and the backend is MySQL/PDO
>>>>
>>>
>>> FWIW, we are testing the same Groupware/Imp versions using the
>>> local FS for the VFS backend and not having any difficulties with
>>> large (1MB+) attachments.
>>
>> I would use another VFS backend.
>>
>> As has been stated multiple times on the lists the last few months,
>> SQL databases ARE NOT a good idea for storing any sort of binary
>> data. This is partially because of the inherent historical design
>> of RDBMS, but primarily because configuration simply is a crapshoot
>> across various DBs.
>>
>> You will be MUCH better served using a different backend for things
>> like VFS and Caching than SQL. This is a major reason why we have
>> added support for a NoSql backend - MongoDB - in Horde 5.1 since
>> this kind of db HAS been designed precisely to hold this kind of
>> binary blob-ish data.
>>
>> michael
>>
>> ___________________________________
>> Michael Slusarz [slusarz at horde.org]
>>
> I disable VFS for composition and attachments are uploading
> correctly now. Thank you all for your help.
You don't want to *disable* VFS. You will lose, for example, the
ability to restore drafts saved when a session expires.
I suggested you change the VFS backend. I.e. using the filesystem driver.
michael
___________________________________
Michael Slusarz [slusarz at horde.org]
More information about the imp
mailing list