После изменения прав доступа к файлам, чтобы разрешить загрузку изображения, я теперь получаю Внутреннюю ошибку сервера, и ни один из следующего кода не имеет возможности выполнить.Все это произошло, когда я изменил права доступа к папке /upload.
THE PHP
<?php
$filename = 'http://www.divethegap.com/update/z-images/admin/upload/test.gif';
if (is_writable($filename)) {
echo 'The file is writable';
} else {
echo 'The file is not writable';
}
print_r($_FILES);
if ($_FILES['thumbfile']['error'] === UPLOAD_ERR_OK) {
$info = getimagesize($_FILES['thumbfile']['tmp_name']);
if (($info[2] !== IMG_GIF) && ($info[2] !== IMG_JPEG)) {
die("not a gif/jpg");
}
if (filesize($_FILES['thumbfile']['tmp_name']) > 20000) {
die("larger than 20000");
}
move_uploaded_file($_FILES['thumbfile']['tmp_name'], 'http://www.divethegap.com/update/z-images/admin/upload/test.jpg');
echo '<script type="text/javascript">
parent.document.getElementById("thumbprogress").innerHTML = "Archiving"</script>Archiving';
}
else
{
echo '<script type="text/javascript">
parent.document.getElementById("thumbprogress").innerHTML = "Invalid File Format"</script>Invalid File Format';
}
?>
В настоящее время права доступа к файлам папки загрузки открыты для всех как доступные для записи.
Есть идеи, что не так?
Чудесный