I did a search on the forum for a fix first, but did not find one.
This seems to be a semi-common issue on the web, but after trying the primary fixes listed on the net I still can't get around it.
I have made the following changes:
1. Php.ini - post_max_size = 50G
2. php.ini - upload_max_filesize = 50G
3. Nextcloud Gui > Admin > Additional Settings > File Handling > 50 GB
Still having the issue when uploading files over a few MB in size. I think there might be an apache setting to change, but I am not seeing the Apache config on the file system. Can someone point me in that direction if they can't offer a fix.