Я пытаюсь сохранить файл на сервере, используя приведенные ниже инструкции, но он не работает! Я слышал, что мне нужно получить доступ к файлу php.ini, но он говорит, что у меня нет разрешения ... Что мне делать, чтобы его решить ???Ошибка файла UPLOAD -> Попробуйте получить доступ к файлу php.ini в бесплатное приложение OPENHIFT и получить ответ на отказ от ответа
move_uploaded_file($_FILES['file_0']['tmp_name'], 'uploads/'.$data['filename'])
Но использовали этот путь раньше, и кажется, что это не работает слишком ...
move_uploaded_file($_FILES['file_0']['tmp_name'], '$_SERVER['DOCUMENT_ROOT'].'uploads/'.$data['filename']
В случае существует определенный каталог, в котором II может иметь разрешение на запись, пожалуйста, скажите мне (будет очень помогите мне).
Спасибо за редактирование @wogsland. Я торопился и забыл правильно отформатировать его – Guido
Просто нашел ответ ... Прежде всего, это вопрос о разрешении каталога ... В openshift разумно использовать $ _ENV ['OPENSHIFT_DATA_DIR'] в качестве корня ... И кроме того, я не создал папку «/ uploads /» ... Я думал, что функция move_uploaded_file() создала бы ее, если бы она еще не была, но я был неправ. Просто использовал команду mkdir и voulá – Guido