Erro no move_uploaded_file () do PHP?

Eu estou usando o código a seguir e ele está carregando arquivos com êxito na minha máquina local. Ele está mostrando "Carregado com sucesso" na minha máquina local.

// Upload file
$moved = move_uploaded_file($_FILES["file"]["tmp_name"], "images/" . "myFile.txt" );

if( $moved ) {
  echo "Successfully uploaded";         
} else {
  echo "Not uploaded";
}

Mas quando eu usei esse código no meu servidor online, ele não está carregando o arquivo e apenas mostrando a mensagem "Não carregado".

Como posso saber qual é o problema e como posso exibir o problema real para o usuário?

questionAnswers(9)

yourAnswerToTheQuestion