Directory is not writable

When trying to add media to an item either from my computer of from Sideload get this error(I turned on error display):
Omeka\File\Exception\RuntimeException
Directory “/var/www/html/omeka-s/files/large” is not writable.
Stack trace:
#0 /var/www/html/omeka-s/application/src/File/Store/Local.php(48): Omeka\File\Store\Local->assurePathDirectories(’/var/www/html/o…’)
#1 /var/www/html/omeka-s/application/src/File/TempFile.php(212): Omeka\File\Store\Local->put(’/tmp/omekaLTIds…’, ‘large/6ca9a73fd…’)
#2 /var/www/html/omeka-s/application/src/File/TempFile.php(265): Omeka\File\TempFile->store(‘large’, ‘jpg’, ‘/tmp/omekaLTIds…’)
#3 /var/www/html/omeka-s/modules/FileSideload/src/Media/Ingester/Sideload.php(77): Omeka\File\TempFile->storeThumbnails()
#4 /var/www/html/omeka-s/application/src/Api/Adapter/MediaAdapter.php(158): FileSideload\Media\Ingester\Sideload->ingest(Object(Omeka\Entity\Media), Object(Omeka\Api\Request), Object(Omeka\Stdlib\ErrorStore))
#5 /var/www/html/omeka-s/application/src/Api/Adapter/AbstractEntityAdapter.php(552): Omeka\Api\Adapter\MediaAdapter->hydrate(Object(Omeka\Api\Request), Object(Omeka\Entity\Media), Object(Omeka\Stdlib\ErrorStore))
#6 /var/www/html/omeka-s/application/src/Api/Adapter/ItemAdapter.php(214): Omeka\Api\Adapter\AbstractEntityAdapter->hydrateEntity(Object(Omeka\Api\Request), Object(Omeka\Entity\Media), Object(Omeka\Stdlib\ErrorStore))
#7 /var/www/html/omeka-s/application/src/Api/Adapter/AbstractEntityAdapter.php(552): Omeka\Api\Adapter\ItemAdapter->hydrate(Object(Omeka\Api\Request), Object(Omeka\Entity\Item), Object(Omeka\Stdlib\ErrorStore))
#8 /var/www/html/omeka-s/application/src/Api/Adapter/AbstractEntityAdapter.php(363): Omeka\Api\Adapter\AbstractEntityAdapter->hydrateEntity(Object(Omeka\Api\Request), Object(Omeka\Entity\Item), Object(Omeka\Stdlib\ErrorStore))
#9 /var/www/html/omeka-s/application/src/Api/Manager.php(233): Omeka\Api\Adapter\AbstractEntityAdapter->update(Object(Omeka\Api\Request))
#10 /var/www/html/omeka-s/application/src/Api/Manager.php(136): Omeka\Api\Manager->execute(Object(Omeka\Api\Request))
#11 /var/www/html/omeka-s/application/src/Mvc/Controller/Plugin/Api.php(152): Omeka\Api\Manager->update(‘items’, ‘9884’, Array, Array, Array)
#12 /var/www/html/omeka-s/application/src/Controller/Admin/ItemController.php(249): Omeka\Mvc\Controller\Plugin\Api->update(‘items’, ‘9884’, Array, Array)
#13 /var/www/html/omeka-s/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.php(78): Omeka\Controller\Admin\ItemController->editAction()
#14 /var/www/html/omeka-s/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent))
#15 /var/www/html/omeka-s/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure))
#16 /var/www/html/omeka-s/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php(106): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#17 /var/www/html/omeka-s/vendor/zendframework/zend-mvc/src/DispatchListener.php(138): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response))
#18 /var/www/html/omeka-s/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent))
#19 /var/www/html/omeka-s/vendor/zendframework/zend-eventmanager/src/EventManager.php(179): Zend\EventManager\EventManager->triggerListeners(Object(Zend\Mvc\MvcEvent), Object(Closure))
#20 /var/www/html/omeka-s/vendor/zendframework/zend-mvc/src/Application.php(332): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#21 /var/www/html/omeka-s/index.php(21): Zend\Mvc\Application->run()

All files directory and all folders under have 777 permissions.
(Also I recently updated omeka-s and 2 modules I use CSV Import (version 1.1.0) and File Sideload (version 1.0.1)

So, you’re sure files/large has the proper permissions? The error message there is pretty specifically related to a check just for that, so if that’s the error, the system is telling us it doesn’t have write permission for that directory.

Both files/ and large/ are 777, and apache owned.

This issue is probably resolved, but because this is the first hit when searching for that error message, I wanted to link a potential answer. I ran into the same problem on Omeka-S and this post solved my issue: https://omeka.org/forums-legacy/topic/install-issues-23-on-centos7-file-permissions/