Где ошибка перехода на регистрацию после публикации сайта kinomonster на хосте timeweb.ru ?

0

Опубликовал финальный сайт kinomonster на timeweb.ru. 

Если подводим курсор к Регистрация - видим что будет переход на kinomonster.com:8080/index.php/Auth/register -  и это неправильный путь!

Подскажите,  пожалуйста, как средствами отладки Google Chrome можно устранить эту неисправность.

codeigniter

9 ответов

0

В последнем уроке же написано про это:

https://fructcode.com/ru/courses/codeigniter-mvc/final-part/

Особенности разворачивания проекта на Linux операционных системах (на хостинге)
Если вы получаете ошибку на хостинге с операционной системой Linux (Ubuntu, Debian и другие)
Unable to load the requested file: Auth/login_form.php
просто переименуйте физически каталог Auth (переведите в нижний регистр, т.е. должно получиться auth), а также в конфиге application/config/dx_auth.php измените пути к библиотеке (переведите в нижний регистр Auth, т.е. должно получиться $config['DX_logout_uri'] = '/auth/logout/';. Другие параметры в конфиге dx_auth.php переведите в нижний регистр по аналогии).
0

Мой сайт после публикации на timeweb.ru называется http://cmМойНомер.tmweb.ru . Открываю этот сайт в  Google Chrome. Жму правую кнопку мыши - Просмотреть код - 

Выбираю элемент для просмотра (Select an element in the page to inspect it Ctrl + Shift +C)

Подвожу курсор мышки к Регистрация и нажимаю её правую клавишу. И вижу строчку кода:

href="http://kinomonster.com:8080/index.php/Auth/register" Регистрация . Однако эту строчку нигде не найдём в файлах сайта kinomonster! То есть эта строка результат работы кода! Помогите найти средствами отладки, где произошла такая подмена кода?

0

Извените,  у Вас не верный ответ. Здесь в вопросе : 

 Перенос сайта на хостинг Timeweb

https://fructcode.com/ru/qa/perenos-sajta-na-hosting=timeweb-dj-wzs/

в сообщении от Виталий Клемчук прочитал, что в :

/application/config/config.php  в переменной прописан домен сайта который на хостинг выложен (не локальный):

$config['base_url'] = 'http://moisite.ru';

И у меня так и есть!!!  Только вот какая запись :

$config['base_url'] = 'http://kinomonster.com:8080';  Таким образом, надо эту строку заменить на строку такую:

$config['base_url'] = 'http://cmМойНомерСайта.tmweb.ru';

Или как-то так:

$config['base_url'] = '/';  - надо проверять.

ВОПРОС остаётся : Как средствами отладчика дойти до строки $config['base_url'] = ....

файла config.php из папки /application/config/ ? Подскажите пожалуйста.

0

Извините, ошибка в ссылке:

https://fructcode.com/ru/qa/perenos-sajta-na-hosting-timeweb-dj-wzs/

0
ВОПРОС остаётся : Как средствами отладчика дойти до строки $config['base_url'] = ....
файла config.php из папки /application/config/ ? Подскажите пожалуйста.

Что вы подразумеваете под словами "отладчик"? Дебагер (debugger)? Если debugger, нужно точку остановки по идеи поставить (не пользовался дебагером для php, но в других языках так).

0

Да, именно так. Отладчик - средства отладки Google Chrome или другой. В средствах отладки Google Chrome  пока не нашёл как пошагово увидеть как изменяются переменные когда подвожу курсор мышки к кнопке Регистрация. Хотя , кажется на каком-то уроке Учитель показал как меняются переменные. Спасибо за поддержку поиска решения этой задачи. 

0

Через отладчик Google Chrome нельзя это сделать, потому что PHP - это серверная часть, дебагерд из хрома для Javascript языка будет работать.

0

Спасибо всем!

Sign up or Log in to write an answer