Не работает скрипт на VPS

F
На сайте с 17.10.2016
Offline
3
1085

Доброго времени суток! Подскажите пожалуйста, на локалке скрипт работает без проблем, загружает аватары, на VPS - нет. В чем может быть проблема?

function upload_user_avatar() {

var form = $("#user-profile-image-form");
show_profile_image_indicator(true);

form.ajaxSubmit({
url : baseUrl + 'user/change/avatar',
success : function(data) {
data = jQuery.parseJSON(data);
show_profile_image_indicator(false);
if (data.status) {
$(".profile-image").attr('src', data.image);
$("#profile-image-viewer").data('id', data.id);
$("#profile-image-viewer").data('image', data.large);
} else {
alertDialog(data.message);
}
form.find('input[type=file]').val('')
},
uploadProgress : function(event, position, total, percent) {
var uI = $(".profile-image-indicator .percent-indicator");
uI.html(percent + '%').fadeIn();
},
error : function() {
show_profile_image_indicator(false);
alertDialog("An error occurred");
form.find('input[type=file]').val('');
}
})
}

конфиг vps - centos 6 + vestacp 0.9

AGHost
На сайте с 16.11.2011
Offline
115
#1

Смотрите причину в логах веб сервера/профилируйте код в отладчике браузера.

---------- Добавлено 13.11.2016 в 13:55 ----------

flyte:
конфиг vps - centos 6 + vestacp 0.9

Увы, это ничего не говорит.

8 лет на рынке услуг хостинга - https://agho.st (https://agho.st)
Russ1an
На сайте с 25.03.2015
Offline
60
#2

Логи в студию, пожалуйста.

Достойный дом для любимых проектов https://clck.ru/PT7Vo
F
На сайте с 17.10.2016
Offline
3
#3

Лог

[Sun Nov 13 10:37:11 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me

[Sun Nov 13 10:37:28 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:38:43 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:38:55 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:39:40 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:39:43 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:39:49 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:40:15 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:40:34 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:40:45 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:43:28 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:43:31 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:52:16 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:52:35 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:53:08 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:58:05 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:58:46 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me


---------- Добавлено 13.11.2016 в 13:29 ----------

только что досмотрел, у меня оказывается вообще файлы перестали грузиться через сайт, при чем делаю бекап, ставлю на локулку и все работает
adel92
На сайте с 04.01.2012
Offline
334
#4
flyte:
Лог
[Sun Nov 13 10:37:11 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me

[Sun Nov 13 10:37:28 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:38:43 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:38:55 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:39:40 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:39:43 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:39:49 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:40:15 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:40:34 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:40:45 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:43:28 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:43:31 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:52:16 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:52:35 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:53:08 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:58:05 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me
[Sun Nov 13 10:58:46 2016] [error] [client 109.87.79.170] Directory index forbidden by Options directive: /home/flyte/web/only.dj/public_html/themes/frontend/onlydj/, referer: http://only.dj/me


---------- Добавлено 13.11.2016 в 13:29 ----------

только что досмотрел, у меня оказывается вообще файлы перестали грузиться через сайт, при чем делаю бекап, ставлю на локулку и все работает

У Вас права стоят некорректные или владелец

NVMe VDS (https://well-web.net/nvme-vps) с поддержкой 24/7 - от 545 руб.! Безлимитный хостинг (https://well-web.net/ssd-hosting) - от 129 руб.! Домен в подарок! Перенос бесплатно! Заказывайте сейчас, и получите скидку 50%! Заходи! (https://well-web.net/limited-offers)
F
На сайте с 17.10.2016
Offline
3
#5
adel92:
У Вас права стоят некорректные или владелец

понял, буду смотреть, спасибо

S
На сайте с 30.09.2016
Offline
469
#6
flyte:
на локалке скрипт работает без проблем, загружает аватары, на VPS - нет.

Проблема в том, что вот это - не скрипт:

flyte:
user/change/avatar
Укажите url скрипта, а не директории, в которой он расположен.
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
AGHost
На сайте с 16.11.2011
Offline
115
#7

Sitealert, ошибаетесь, user/change/avatar это не папка, а так называемый контроллер в какой-нибудь фреймворке аля Phalcon. POST происходит в него, а дальше уже фреймворк парсит, что и куда.

S
На сайте с 30.09.2016
Offline
469
#8
AGHost:
Sitealert, ошибаетесь, user/change/avatar это не папка, а так называемый контроллер в какой-нибудь фреймворке аля Phalcon. POST происходит в него, а дальше уже фреймворк парсит, что и куда.

Может быть, и ошибаюсь. А может быть, и нет. Я же не вижу, какая CMS у ТС и что она там парсит, и какие там настройки. Зато я вижу в логах, что запрос ломится в директорию, а ему там отвечают, что "index forbidden". Отсюда и делаю вывод, что нифига никто не парсит.

F
На сайте с 17.10.2016
Offline
3
#9

Вся проблема оказалась в правах на папки, настроил и все заработало. Спасибо за помощь.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий