Всем добра. Ув. форумчане, помогите пож-та Простейший запрос Код (Javascript): function proba_click() { $.ajax({ type: 'POST', url: "../ajax/all_function_ajax.php", data: { name_function:'proba_function' }, success: function (data) { alert(data); }, error: function (jqXHR, textStatus, errorThrown) { alert(textStatus+'='+errorThrown); } }); } PHP: $name_function = filter_input(INPUT_POST, 'name_function', FILTER_SANITIZE_SPECIAL_CHARS); $flag_osh = 0; ... if ($flag_osh === 0) { $name_function(); } function proba_function() { echo 'ответ с сервера!'; } На локалке в Мозиле работает на ура. Размещаю на виртуальный хостинг, в качестве ответа получаю html-код начальной страницы index.html. Два дня бьюсь! Помогите пож-тааа.
Путь на вирт. хостинге Код (Text): host1753285/host1753285.hostland.pro/htdocs/test/ajax/all_function_ajax.php Как правильно указать? Попробовал Код (Text): http://host1753285/host1753285.hostland.pro/htdocs/test/ajax/all_function_ajax.php Не получилось. Ошибка Error= Not Found
В ajax-запросе, я указываю Код (Javascript): url:"http://test.host1753285.hostland.pro/ajax/all_function_ajax.php" Ответ то приходит, значит не в путях дело. Просто он приходит не тот, который мне нужен. Кстати, в заголовках Код состояния: 302 Found
То, что ответ приходит, значит лишь то, что вебсервер работает. Значит проблема таки либо в путях, либо в конфигах приложения.
Обычное дело. При переносе с локалки на сервер первый раз или в первые разы всегда проект ломается так или иначе в паре мест. Деплой - дело тонкое.