Форум -> Files (модуль и блок) -> Проблема при добавлении файла |
Проблема при добавлении файла |
---|
Дмитрий | Дата: 04.03.2009, в 03:27 | Сообщение №1 |
СтранникПользователь №: 441 Сообщений: 8
| Всем привет!Подскажите пожалуйста как исправить следующую ошибку?
При добавлении нового файла когда нажимаешь кнопку отправить то появляется ошибка в которой говориться что вы не указали файл не ввиде загрузке и не ввиде ссылку на него.Файл для загрузки я указал.Помогит плизз разобраться в чём проблема?
Версия движка 2.0 |
|
|
Serg_pnz | Дата: 04.03.2009, в 08:43 | Сообщение №2 |
АдминистраторПользователь №: 1 Сообщений: 2243
| Дмитрий, вероятно из-за передачи через глобальные, считывай имя из $_POST | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
Дмитрий | Дата: 04.03.2009, в 11:17 | Сообщение №3 |
СтранникПользователь №: 441 Сообщений: 8
| Немного не понятно что нужно сделать.Можешь подробнее растолковать? |
|
|
Serg_pnz | Дата: 04.03.2009, в 12:42 | Сообщение №4 |
АдминистраторПользователь №: 1 Сообщений: 2243
| Попробуй так для начала. ПослеКод | 1
| function file_send(...);
global ...; |
вставь Код | 1
| $filelink = $_POST['filelink']; |
ЗЫ: Ты всё же указываешь файл для загрузки или заполняешь поле "Ссылка на файл:"? | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
LepRiKonS | Дата: 23.04.2009, в 01:21 | Сообщение №5 |
ПользовательПользователь №: 215 Сообщений: 39
| Сори, апну тему, такая же проблема в slaed 2.6
вроде бы и установил права доступа как надо, но эффекта 0 =( |
|
|
Serg_pnz | Дата: 23.04.2009, в 08:09 | Сообщение №6 |
АдминистраторПользователь №: 1 Сообщений: 2243
| LepRiKonS, ошибку какую выдает слаед? То, что в моём предыдущем сообщении рекомендовано сделал? | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
LepRiKonS | Дата: 23.04.2009, в 14:26 | Сообщение №7 |
ПользовательПользователь №: 215 Сообщений: 39
| Serg_pnz, нет, не сделал. Не понял в каком файле это изменить >< |
|
|
Serg_pnz | Дата: 23.04.2009, в 15:30 | Сообщение №8 |
АдминистраторПользователь №: 1 Сообщений: 2243
| В индексе модуля | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
LepRiKonS | Дата: 23.04.2009, в 15:52 | Сообщение №9 |
ПользовательПользователь №: 215 Сообщений: 39
| Serg_pnz, сделал в индексе
Код | 1
| modules\Files\index.php |
следующее:
Код | 1
| function file_send($title, $description, $cid, $filelink, $imglink, $author, $authormail, $authorurl, $f_version, $file_size) {
global $prefix, $db, $path, $temp_path, $max_size, $addfiles, $module_name, $ftypefile, $stop;
$filelink = $_POST['filelink'];
if ($addfiles == "1") {
... |
Не помогло.
Вот как заполняю форму:
//удалено Сержем
А вот настройки:
//удалено Сержем
На папке /uploads/, а также на всех папках (и внутри их) также установлен chmod 777.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Serg_pnz 24.04.2009 г. в 15:13:30 |
|
|
Serg_pnz | Дата: 23.04.2009, в 16:02 | Сообщение №10 |
АдминистраторПользователь №: 1 Сообщений: 2243
| Ааааа, а у тебя с компа не грузится... А какую ошибку-то пишет? | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
LepRiKonS | Дата: 23.04.2009, в 16:04 | Сообщение №11 |
ПользовательПользователь №: 215 Сообщений: 39
| Serg_pnz, да, с компа. :) Пишет то, что и у автора темы, т.е.
Код | 1
| Вы не добавили файл ни в виде ссылки на него ни в виде загрузки на сервер! |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно LepRiKonS 23.04.2009 г. в 16:05:44 |
|
|
Serg_pnz | Дата: 23.04.2009, в 17:12 | Сообщение №12 |
АдминистраторПользователь №: 1 Сообщений: 2243
| Тогда не знаю, нужно по месту смотреть - на сайте. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
LepRiKonS | Дата: 23.04.2009, в 17:17 | Сообщение №13 |
ПользовательПользователь №: 215 Сообщений: 39
| Есть возможность смотреть по месту?:) |
|
|
Serg_pnz | Дата: 23.04.2009, в 17:39 | Сообщение №14 |
АдминистраторПользователь №: 1 Сообщений: 2243
| LepRiKonS, ну пришли данные на фтп, завтра в течении дня гляну.
admin@ponedelnikov.net или в асю стучи, тока убедись, что номер не перепутал и мне стукнул)) | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
LepRiKonS | Дата: 23.04.2009, в 23:46 | Сообщение №15 |
ПользовательПользователь №: 215 Сообщений: 39
| Serg_pnz, спасибо мил человек, я в аську постучал с номера 223744077 |
|
|
Serg_pnz | Дата: 24.04.2009, в 15:20 | Сообщение №16 |
АдминистраторПользователь №: 1 Сообщений: 2243
| Рассказываю как справился с ошибкой.
Первое - добавляем в function upload перед строкой
Код | 1
| if (intval($_FILES['userfile']['size'])) { |
такой код (просмотр массива)
Код | 1
| echo "<pre>";
print_r($_FILES);
echo "</pre>";
die(); |
и получаем ответ
Код | 1
| Array
(
[userfile] => Array
(
[name] => feb23.zip
[type] =>
[tmp_name] =>
[error] => 6
[size] => 0
)
) |
Ошибка 6. 6=>"Missing a temporary folder" 6 => "Пропал без вести во временную папку"
Немного помучив яндекс я нашел что нужно проверить права на временную папку.
В нашем случае, просмотрев инфу о настройках сервера, мы имеем
upload_tmp_dir => /home/u9999999/tmp
Теперь идем по и ставим на эту tmp 777, а не 755. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
LepRiKonS | Дата: 25.04.2009, в 03:41 | Сообщение №17 |
ПользовательПользователь №: 215 Сообщений: 39
| Serg_pnz, Благодаря тебе, теперь все работает! Еще раз спасибо! :) |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|