When trying to view a PDF in a git archive, the user gets an error.
To repeat:
- Try to download this file:
https://code.alephobjects.com/diffusion/OM/browse/master/AOOM.pdf
Public users get this error:
Unhandled Exception ("Exception")
No configured storage engine can store this file. See "Configuring File Storage" in the documentation for information on configuring storage engines.
Logged in users get this error, after 90 seconds (which is a default I bumped up, probably in php.ini):
UNRECOVERABLE FATAL ERROR <<<
Maximum execution time of 90 seconds exceeded
/var/www/libphutil/src/utils/utf8.php:0
During this time, the apache daemon is pegging the CPU. The system is 4G of CPU, 4G of RAM (free ram is available).
The filesystem store is the local filesystem at /var/repo (of 100G at present). It was migrated from the default MySQL, which is set to 0 for storing files now. Smaller PDFs and other files seem to work, but we haven't extensively tested.