← Комьюнити

Где искать ошибку?

Юлия Квитчастая18 ответов

При создании новости нажимаю кнопку Добавить новость выдает ошибку 404 и в адресной строке : kinomonster.com/create

Где искать ошибку?

18 ответов

Ссылка на добавление новости такая в браузере?

kinomonster.com/create

Там вроде должно быть что-то типа такого:

kinomonster.com/news/create
student_zhO6Hwd_

kinomonster.com/create

да, такая

Юлия Квитчастая

kinomonster.com/news/create , после нажатия кнопки Добавить новость

выдает ошибку 404.

и соответственно не  видит страницы success

новость в БД не записывается(

Юлия Квитчастая

Юлия, есть исходный код, можно исходный код развернуть у себя и сравнить со своим кодом. Во всяком случае мне помогало. 

student_F3tCJLdd

конечно, копировала с исходника. но все равно не решает проблему

сейчас после нажатия кнопки Добавить новость

появляется ссылка http://sneki_2020.com/news/news/create

и выдает ошибку 404

в каком месте кода добавляется второе news?

Юлия Квитчастая

Это xampp или на хостинге и какая php версия?

student_B1eOljF6

xampp, все делаю по модулю codeigniter

Юлия Квитчастая

Какая php версия?

student_B1eOljF6

а где можно посмотреть версию php?)

 CodeIgniter 3.1.11

Юлия Квитчастая

php версию так можно посмотреть, через функцию:

<?php

phpinfo();

или через command prompt

php -v
Виталий Клемчук

Версия PHP 7.4.3

Юлия Квитчастая

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

В скачиваемом архиве находится исходный код всего проекта КиноМонстер в финальной сборке, протестированный на версии PHP 7.1.10 + SQL дамп базы данных.

Xampp с этой версией поставить:

https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/7.1.10/

student_Bq3Ma37w

  а у меня такая XAMPP Version: 7.4.3, это неправильно? из-за этого не работает? для win х64 подходит?

XAMPP-win32-7.1.10-0-VC14-installer.exe  

Юлия Квитчастая
- а у меня такая XAMPP Version: 7.4.3, это неправильно? из-за этого не работает?
- конечно, копировала с исходника. но все равно не решает проблему

Я не знаю, правильная эта версия или нет, я говорю, какая версия 100% работает, потому что у меня сейчас такая стоит версия xampp и php, я скачивал исходный код и дамп базы данных, запускал и работает полностью весь функционал: новости, вход, редактирование и т.д.

Можно скачать из последнего урока код и дамп базы, в настройках codeigniter и dx_auth указать свой домен, потом свой код сравнивать можно с кодом из исходника, на наличие ошибок. Если не заработает, нужно внимательно еще раз проверять: настройки apache в xampp (не забывать перезагружать apache в xampp после внесения изменений), настройки конфигов codeiginiter, чтобы все как в уроках было, загрузить из исходного кода дапм базы данных в mysql и все заработает. Проверенно 29.03.2020, если у кого-то тоже не будет работать.

student_Bq3Ma37w

для win х64 подходит?

XAMPP-win32-7.1.10-0-VC14-installer.exe  

но в модуле дана ссылка: https://www.apachefriends.org/ru/index.html с версией 7.4.3

Юлия Квитчастая

У меня Windows 10 pro 64 bit, подходит эта версия xampp.

student_Bq3Ma37w
но в модуле дана ссылка: https://www.apachefriends.org/ru/index.html с версией 7.4.3

Я не знаю, правильная эта версия или нет, я говорю, какая версия 100% работает, потому что у меня сейчас такая стоит версия xampp и php (7.1.10), я скачивал исходный код и дамп базы данных, запускал и работает полностью весь функционал: новости, вход, редактирование и т.д.

С 7.4.3 php не пробовал запускать проект.

student_Bq3Ma37w

установила xampp и php (7.1.10)

вообще не работает

Неверный запрос
Ваш браузер отправил запрос, который этот сервер не может понять.


Кроме того, при попытке использовать ErrorDocument для обработки запроса возникла ошибка 400 Bad Request.


Apache / 2.4.28 (Win32) OpenSSL / 1.0.2l PHP / 7.1.10 Сервер на sneki_2020.com Порт 80

я хочу создать свой сайт sneki_2020.com

поместила в папку только файлы codeigniter и такое выдало

Юлия Квитчастая