I fix Windows computers, but I lack the knowledge to configure ownCloud properly to work well. I don't know Linux or server stuff. I hope someone will take pity on me and help.
I have a shared Linux server hosting plan. When I asked my hosting company for help with the issues, the responses were not very helpful, partly because I don't understand them.
1. Transactional file locking should be configured to use memory-based locking, not the default slow database-based locking.
I read what I could find on this, and did not understand how to solve the problem. Hosting company response:
'memcache' is enabled on the server.
---
root@mm1 [~]# php -m | grep -i mem
memcache
---
If you need the 'memcached' module, your account needs to be migrated to a newer server with latest PHP versions since the PHP version on this server does not support that module.
This response doesn't help me because I could not find any ownCloud instructions for "memcache", and what I have read on the Internet equate "memcache" and "memcached", while the hosting company's response indicates that they are two different things.
2. No memory cache has been configured. To enhance your performance please configure a memcache if available.
For this, I made sure that Redis is installed, but my attempts to create & assign a memory cache file have failed with errors.
Hosting company response:
I have already enabled memcache on the server for you.
3. Increase maximum file size from 512 MB to more than 1 GB.
...a. I think I configured it properly for ownCloud's ".user.ini" & ".htaccess" files, but I get the "Connection timed out" error when uploading a file larger than 512 MB. A 135 MB file uploaded OK.
...b. I see from the PHP options in cPanel that "post_max_size" cannot be larger than 128 MB, and "upload_max_filesize" cannot be larger than 1 GB. These are the two items that in ".user.ini" & ".htaccess" for ownCloud had to be set for the maximum file size.
Hosting company response:
I would recommend to upload the large files over FTP, or cPanel file manager.
--
The hosting company said that they will not enable HSTS because it is a shared server, so I will have to ignore that warning.
Can/will anyone here help me? Thank you!