Armageddance
Новичок
Прошу помочь разобраться в проблеме, возникшей на хостинге Мастерхост (там Юникс)
Вторые сутки пытаюсь загрузить файл на хостинг через скрипт в директорию www/images/fotoalbum и получаю ошибку прав доступа.
failed to open stream: Permission denied
Использую следующий скрипт:
Пробовал в целях повышения прав применить способ отсюда http://masterhost.ru/support/faq/technical/access-to-php-made/ но ничего не помогло. Все равно получаю ошибку в ответ. Очень прошу помочь!
Вторые сутки пытаюсь загрузить файл на хостинг через скрипт в директорию www/images/fotoalbum и получаю ошибку прав доступа.
failed to open stream: Permission denied
Использую следующий скрипт:
PHP:
<?php
include ("dbconnect.php");
error_reporting(E_ALL);
ini_set("display_errors", 1);
$action = $_REQUEST['action'];
if ($action=="add_image")
{
if($_FILES["filename"]["size"] > 0)
{
if($_FILES["filename"]["size"] > 1024*1024*3)
{
echo "размер файла превышает 3 мегабайтa!";
exit();
}
if(copy($_FILES["filename"]["tmp_name"],"../../tmp/".$_FILES["filename"]["name"]))
{
copy("../../tmp/".$_FILES["filename"]["name"],"../".$imgPATH.$_FILES["filename"]["name"]) or die("Не удается скопировать!");
$oldfilename = "../".$imgPATH.$_FILES['filename']['name'];
$filename = "../".$imgPATH.$event_name.'_'.$_FILES['filename']['name'];
rename($oldfilename, $filename);
echo "копирование произведено";
}
else
{
echo("Ошибка загрузки файла");
}
}
}
?>
<html>
<head>
</head>
<body>
<form action="edit_fotoalbum.php" enctype="multipart/form-data" id="upload_form" method="post">
<input name="action" type="hidden" value="add_image">
<input name="filename" type="file">
<input type="submit" value="Отправить">
</form>
</body>
</html>