Details
-
Bug
-
Resolution: Fixed
-
Medium
-
None
-
4.0.7, 4.1.4, 4.2.0, 4.3.0, 4.4.0
-
None
-
Operating System: Linux
PHP Version: (please be specific, like '4.4.3' or '5.1.5')
Database and version:
Browser (and version):
Description
eZ Publish stores all disc related content (eg Images, PDF's etc) in var/storage like the structure from content tree, creating one folder for each object. In most file systems used under Linux (especially ext2 + ext3) there exists a hard LIMIT TO 32000 directories per folder. So it is not possible to store more as 31999 objects under one folder.
This limitation should be described in the documentation, with the following workaround:
"To get around this limitation without changing the filesystem, you can split your content tree so that you don't have more than 32k content files (example: images) in the same folder."
Also include a suggestion of other file systems that would support more file/folder entries per folder. Examples of such filesystems include:
- ReiserFS: roughly 1.2 million per directory
- ZFS: 2^48 (a really big number: 281474976710656)
This should be documented in the following locations:
+cluster
+ezdf
+ezdb
+normal install
Attachments
Issue Links
- relates to
-
EZP-17960 Fix the 32 000 files limit that exists on binary files
- Backlog