Hi @robbt!!! Thanks for responding so quickly!
The upload does start and shows a status bar moving across nicely, but when the progress bar completes, it then pops up the error.
I’ve “attached” what appears to be the most recent exception in the log here. As another note, this file seems MASSIVE, does it clear itself after so long?
2020-11-26T18:15:59+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:15:59+00:00 INFO (6): localhost Checking to run Auto Playlist
2020-11-26T18:16:35+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:17:05+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:17:05+00:00 INFO (6): localhost Checking to run Auto Playlist
2020-11-26T18:17:35+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:17:43+00:00 ERR (3): 192.168.254.30 [MediaController.php:160 - postAction()] - mkdir(): Permission denied
#0 [internal function]: exception_error_handler(2, 'mkdir(): Permis...', '/usr/share/airt...', 938, Array)
#1 /usr/share/airtime/php/airtime_mvc/application/models/StoredFile.php(938): mkdir('/external-media...', 511)
#2 /usr/share/airtime/php/airtime_mvc/application/services/MediaService.php(37): Application_Model_StoredFile::moveFileToStor('/tmp/phpWFSkGa', '01 Satellite.wm...', false)
#3 /usr/share/airtime/php/airtime_mvc/application/models/airtime/CcFiles.php(160): Application_Service_MediaService::importFileToLibrary('http://localhos...', '/tmp/phpWFSkGa', '01 Satellite.wm...', 1, false)
#4 /usr/share/airtime/php/airtime_mvc/application/models/airtime/CcFiles.php(99): CcFiles::createAndImport(Array, '/tmp/phpWFSkGa', '01 Satellite.wm...')
#5 /usr/share/airtime/php/airtime_mvc/application/modules/rest/controllers/MediaController.php(144): CcFiles::createFromUpload(Array)
#6 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Controller/Action.php(516): Rest_MediaController->postAction()
#7 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch('postAction')
#8 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#9 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Application/Bootstrap/Bootstrap.php(105): Zend_Controller_Front->dispatch()
#10 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Application.php(384): Zend_Application_Bootstrap_Bootstrap->run()
#11 /usr/share/airtime/php/airtime_mvc/application/airtime-boot.php(84): Zend_Application->run()
#12 /usr/share/airtime/php/airtime_mvc/public/index.php(68): require_once('/usr/share/airt...')
#13 {main}
2020-11-26T18:17:54+00:00 ERR (3): 192.168.254.30 [MediaController.php:160 - postAction()] - mkdir(): Permission denied
#0 [internal function]: exception_error_handler(2, 'mkdir(): Permis...', '/usr/share/airt...', 938, Array)
#1 /usr/share/airtime/php/airtime_mvc/application/models/StoredFile.php(938): mkdir('/external-media...', 511)
#2 /usr/share/airtime/php/airtime_mvc/application/services/MediaService.php(37): Application_Model_StoredFile::moveFileToStor('/tmp/phpAwGnCz', '05 So Long Sold...', false)
#3 /usr/share/airtime/php/airtime_mvc/application/models/airtime/CcFiles.php(160): Application_Service_MediaService::importFileToLibrary('http://localhos...', '/tmp/phpAwGnCz', '05 So Long Sold...', 1, false)
#4 /usr/share/airtime/php/airtime_mvc/application/models/airtime/CcFiles.php(99): CcFiles::createAndImport(Array, '/tmp/phpAwGnCz', '05 So Long Sold...')
#5 /usr/share/airtime/php/airtime_mvc/application/modules/rest/controllers/MediaController.php(144): CcFiles::createFromUpload(Array)
#6 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Controller/Action.php(516): Rest_MediaController->postAction()
#7 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch('postAction')
#8 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#9 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Application/Bootstrap/Bootstrap.php(105): Zend_Controller_Front->dispatch()
#10 /usr/share/airtime/php/vendor/zendframework/zendframework1/library/Zend/Application.php(384): Zend_Application_Bootstrap_Bootstrap->run()
#11 /usr/share/airtime/php/airtime_mvc/application/airtime-boot.php(84): Zend_Application->run()
#12 /usr/share/airtime/php/airtime_mvc/public/index.php(68): require_once('/usr/share/airt...')
#13 {main}
2020-11-26T18:18:05+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:18:05+00:00 INFO (6): localhost Checking to run Auto Playlist
2020-11-26T18:18:41+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:19:11+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:19:11+00:00 INFO (6): localhost Checking to run Auto Playlist
2020-11-26T18:19:41+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:20:12+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:20:12+00:00 INFO (6): localhost Checking to run Auto Playlist
2020-11-26T18:20:47+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:21:17+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:21:17+00:00 INFO (6): localhost Checking to run Auto Playlist
2020-11-26T18:21:47+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:22:22+00:00 INFO (6): localhost Checking autoplaylist poll
2020-11-26T18:22:22+00:00 INFO (6): localhost Checking to run Auto Playlist
Edit:
I think I should add that I have the full log file, and I’d be happy to share it… It’s just absolutely massive, so web-hosting the file might be easier than trying to throw it all into a response.
Thanks again!