Сделал несложный скрипт для заливки файлов на сервер, файлы до 1мб стабильно загружает, но если брать больший размер, начинаются проблемы. Пишет ошибку Код (Text): Warning: copy() [function.copy]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/perojok:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/perojok/public_html/uploaded.php on line 13 а то вообще скажет, что сайт недоступен. Размер upload_max_filesize поднял через .htaccess с двух до 15мб, max_execution_time тоже увеличил с 30 секунд до 300. Причем иногда и получалось загрузить файлы на 5мб. Хостинг best-hoster.ru Скрипт можно посмотреть здесь http://perojok.ru/upload.php Подскажите пожалусйта, в чем проблема может быть?
open_basedir какой указан в php.ini? сделай с move_uploaded_file, а не с copy. http://www.php.net/manual/ru/features.file-upload.php жжёшь
open_basedir /home/perojok:/usr/lib/php:/usr/local/lib/php:/tmp файл кидается в /home/perojok/www/files, помойму все верно, но ошибка всеравно возникает. с move_uploaded_file та же ошибка только варнингов не показывает