2013-07-21 3 views
0

У меня есть скрипт php, который я использую для загрузки. Прежде чем переключиться на другой сервер, но теперь это не так. Это PHP-файл:Ошибка при загрузке сценария

<?php 
if($_FILES["file"]["error"] > 0){ 
    echo "There was an error processing your upload. Please try again. "; 
}else{ 
    // Save this file in the directory 
    move_uploaded_file('$_FILES["file"]["tmp_name"]', '"uploads/".$_FILES["file"]["name"]'); 
} 
?> 

Я не только получаю эту ошибку в error.log:

[Sun Jul 21 12:32:34 2013] [error] [client 10.127.2.10] PHP Warning: 

move_uploaded_file(uploads/file. 
txt): failed to open stream: Permission denied in /home/liongold/Web/upload_script.php on line 6, referer 
: http://url/upload_page.html 
[Sun Jul 21 12:32:34 2013] [error] [client 10.127.2.10] PHP Warning: move_uploaded_file(): Unable to mov 
e '/tmp/phpa0hsMc' to 'uploads/file.txt' in /home/liongold/Web/upload_script.php on line 6, referer: h 
ttp://url/upload_page.html 

ответ

0

Это может из-за разрешения проблемы. в каталоге «uploads» должно быть разрешение на запись для загрузки в этот каталог.

Перейти к панели управления и набор разрешений каталога для 777.

Я надеюсь, что это решит вашу проблему.

+0

Я думаю, '755' достаточно право? – bystwn22

+0

Да и 755 тоже достаточно. –

Смежные вопросы