работает на локальном хосте, но когда я запускаю это на живом сервере
Одной из причин этого может быть небрежное обращение с делом.
Нативные файловые системы Windows не чувствительны к регистру, поэтому вы можете сослаться на Edit_video
, и если настоящее имя каталога на самом деле edit_video
с небольшим e
, это не имеет значения. Но если вы затем загрузите его на сервер, работающий с чувствительной к регистру файловой системой (как большинство хостов Linux), это больше не будет работать; эти два имени файла не совпадают.