Покинул форум
Сообщений всего: 48
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
Добрый вечер форумчане. Вобщем дело пойдёт о игровой панели. Раньше панель стояла на выделенном сервере, после переноса её на vps перестал работать Репозиторий (тоесть загружаю допустим плагин через панель, а клиент в панели управления просто нажимает кнопочку установить и он заливатся к нему в игровой сервер и прописывается название в фаил если требуется). Так вот я загружаю фаил он должен идти в папку addons, но это не происходит вот скрин http://rghost[dot]ru/42689135[dot]view
$db->query("INSERT INTO tabl12 set p1='".cod($_POST['name'])."',p2='".cod($_POST['info2'])."',p3='".cod($_POST['cat'])."',p4='".cod($_POST['dir'])."'");
Покинул форум
Сообщений всего: 8
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
[+]
Какая у Вас ОС и CMS?
serj12331
Отправлено: 02 Января, 2013 - 21:07:11
Новичок
Покинул форум
Сообщений всего: 48
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
ос Debian 6 (Добавление)
CMS это движок если не ошибаюсь, у меня не стоит он это самописанная панель
Ed
Отправлено: 02 Января, 2013 - 22:32:09
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
[+]
Параметры php.ini не менялись: стоит file_uploads on ?
Какое сообщение и номер об ошибке возвращается при upload?
Имеются ли права на запись в tmp, и в папку addons?
З.Ы. Среда виртуализации не Hyper-V случайно?
Народ вон идет на отчаянный шаг и запускает Linux в Vbox на сервере.
Цитата:
В Hyper-V крайне нестабильно работал Debian Squeeze (он же Debian 6)
Покинул форум
Сообщений всего: 48
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
Виртулизация OpenVZ, ошибок ни каких не возникает стоит на месте просто как на скрине, права стандартные на папку addons стоят 755 а на tmp 1777
file_uploads = On стоит
serj12331
Отправлено: 03 Января, 2013 - 12:48:42
Новичок
Покинул форум
Сообщений всего: 48
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
Может проблеиа в скрипте?
DeepVarvar
Отправлено: 03 Января, 2013 - 13:48:49
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
serj12331 пишет:
if($ajax_f != ""){
Прверка в шестой строке. А где вы объявляли эту переменную? Условие не сработает.
З.Ы.: В целом - код жидкий, не понятно как оно работало раньше.
Покинул форум
Сообщений всего: 48
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
Muxa пишет:
пропишите в начале кода строчки
PHP:
скопировать код в буфер обмена
ini_set('display_errors', 'On');error_reporting ( E_ALL | E_STRICT );
и исправьте для начала эти ошибки
Да вот сделал, выдало:
Notice: Undefined index: error in /var/www/serj12331/data/www/dome n.ru/engine/init.php on line 84 Notice: Undefined index: nChat in /var/www/serj12331/data/www/dome n.ru/engine/init.php on line 96 Notice: Undefined index: error in /var/www/serj12331/data/www/dome n.ru/engine/init.php on line 105 (Добавление)
Вот содержание файла /var/www/serj12331/data/www/dome n.ru/engine/init.php
Покинул форум
Сообщений всего: 48
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
Muxa пишет:
ну так и исправляйте
Если с английским плохо - в переводчик..
PHP:
скопировать код в буфер обмена
if($tpl->result['error'] != "") {
PHP:
скопировать код в буфер обмена
if(!empty($tpl->result['error'])) {
Покинул форум
Сообщений всего: 247
Дата рег-ции: Март 2012 Откуда: Россия, Тверь
Помог: 5 раз(а)
Цитата:
Notice: Undefined index: error in /var/www/serj12331/data/www/dome n.ru/engine/init.php on line 84
Цитата:
Предупреждение: неизвестный индекс error в файле ....init.php на 84 строке
З.Ы. и зачем столько цитировать..? (Добавление)
смотрим на эту строчку, видим там код приведенный мною выше, заменяем на код, приведенный опять же выше. И так далее, только заменяем на нужное
serj12331
Отправлено: 03 Января, 2013 - 20:16:57
Новичок
Покинул форум
Сообщений всего: 48
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
нечаянно захватил, что ошибка в 84 строке я это уже понял =)
Muxa
Отправлено: 03 Января, 2013 - 20:18:17
Частый гость
Покинул форум
Сообщений всего: 247
Дата рег-ции: Март 2012 Откуда: Россия, Тверь
Помог: 5 раз(а)
это только первая строка, посмотрите внимательнее и исправляйте все остальные..
serj12331
Отправлено: 03 Января, 2013 - 20:22:51
Новичок
Покинул форум
Сообщений всего: 48
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
Стоило только сменить 84 строку на 1.if(!empty($tpl->result['error'])) { как сразу легло всё
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.