SimpleMVC. Ошибки: несколько обсуждений
Primary tabs
Перешел к практической части по работе с SimpleMVC:
Уроки по SimpleMVC
Все сделал по плану урока:
- 1) клонировал проект в директорию var/www/
- 2) создал виртуальный хост с корнем в директории web/
- проекта.
- 3) Развернул дамп базы данных.
- 4) перешел в папку web проекта и из консоли установил composer. Все ОК.
При запуске проекта ошибка:
"This page isn’t working
localhost is currently unable to handle this request.
HTTP ERROR 500"
Потратил часы на изучение форумов по данной ошибке, но исправить ошибку не удалось.
- Log in to post comments
- 28352 reads
vedro-compota
Tue, 07/02/2019 - 21:26
Permalink
уточним
_____________
матфак вгу и остальная классика =)
Pavel1989
Sat, 10/19/2019 - 20:51
Permalink
Конфиг апатча:
Конфиг апатча:
Ссылка в браузере:
http://localhost/SimpleMVC-example1/web/...
vedro-compota
Sun, 10/20/2019 - 18:45
Permalink
а что в логе ошибок?
а что в логе ошибок?
посмотрите последние строк 20 в файле (он как раз в твоем конфиге указан):
_____________
матфак вгу и остальная классика =)
vedro-compota
Wed, 10/23/2019 - 14:37
Permalink
приведите формат конфига
_____________
матфак вгу и остальная классика =)
Pavel1989
Sun, 10/20/2019 - 22:39
Permalink
Выкладываю файл SimpleMVC
Выкладываю файл SimpleMVC-example1.loc-error.log
Ссылка на файл
vedro-compota
Wed, 10/23/2019 - 13:23
Permalink
ошибка
Вполне можно было выложить и фрагмент с последней ошибкой:
- собственно вот как минимум одна из ошибок.
есть ли у вас такой файл?
_____________
матфак вгу и остальная классика =)
Pavel1989
Sun, 10/27/2019 - 13:50
Permalink
Виртуальный хост проверил несколько раз.
Последняя ошибки из лога:
vedro-compota
Mon, 10/28/2019 - 21:58
Permalink
какая версия php на хосте?
_____________
матфак вгу и остальная классика =)
Pavel1989
Fri, 11/01/2019 - 19:44
Permalink
какая версия php на хосте?
Удалил старый проект и заново клонировал проект с ГитХаба в папку с другими имененем. Создал новый вирутуальный хост, добавил новый адрес в папку hosts. Теперь другая ошибка:
"This site can’t be reached simplemvc-example-master’s server IP address could not be found."
Адрес который пытаюсь открыть в строке браузера:
http://simplemvc-example-master/web/inde...
vedro-compota
Fri, 11/01/2019 - 22:34
Permalink
настройки виртуального хоста
настройки виртуального хоста и host системы скиньте
вообще лучше разбираться с проблемами, это одна из задач программистов)
_____________
матфак вгу и остальная классика =)
Pavel1989
Fri, 11/01/2019 - 22:48
Permalink
настройки виртуального хоста:
настройки виртуального хоста:
Если я правильно понял то в путях DocumentRoot
и Directory.. необходимо указать
папку web из корня проекта, где и располагается index.php (точка входа)
host системы:
vedro-compota
Fri, 11/01/2019 - 22:51
Permalink
сравните
сравните
с
есть разница?)
Поясню: в конфиге и в хостс у вас другое доменное имя фактически.
Надо пробовать открыть:
http://simplemvc-example-master.loc
_____________
матфак вгу и остальная классика =)
Pavel1989
Fri, 11/01/2019 - 22:59
Permalink
есть разница?)
Разница есть), но не работает ни одна, ни вторая ссылка, хотя первая ссылается на index.php.
Попытка запуска второй ссылки:
"This page isn’t working simplemvc-example-master.loc is currently unable to handle this request.
HTTP ERROR 500"
Что касается регистра букв, то браузер автоматически делает все буквы в ссылке в нижнем регистре. Не думаю что это влияет..
vedro-compota
Fri, 11/01/2019 - 23:00
Permalink
Поясню: в конфиге и в хостс у
Поясню: в конфиге и в хостс у вас другое доменное имя фактически.
Надо пробовать открыть:
что на это? если 500-я, давайте опять смотреть лог
_____________
матфак вгу и остальная классика =)
Pavel1989
Fri, 11/01/2019 - 23:24
Permalink
что на это? если 500-я,
Последняя ошибка из error лога:
vedro-compota
Fri, 11/01/2019 - 23:28
Permalink
хотя первая ссылается на
вы тут неправильно понимаете работу сервера, если у вас корень уже в web, то обращение типа:
это обращение к директории:
-- если смотреть от корня сайта.
Т.е. мы конфигурируем хост так, чтобы апач автоматом при открытии просто по домену открывал index.php - никое указание поддиректорий не требуется (по крайней мере это подразумевается в рабочем состоянии).
_____________
матфак вгу и остальная классика =)
vedro-compota
Fri, 11/01/2019 - 23:29
Permalink
PHP Fatal error:
что ж, это фатальная ошибка в движке на 7.3, возм. нужна правка во фрейморке, буду уточнять.
_____________
матфак вгу и остальная классика =)
Pavel1989
Sat, 11/02/2019 - 13:43
Permalink
что ж, это фатальная ошибка в
Поможет ли смена версии php на хосте?
vedro-compota
Sun, 11/03/2019 - 17:05
Permalink
несколько моментов
1)
каким образом вы получили такой ответ о версии? Вы выполнили phpinfo() в начале index.php сайта? Нас интересует именно та версия интерпретатора, с которой работает сервер - в консоли она может другой.
2) Ошибка о которой вы пишите, уже обсуждалась вот тут для 7.1 (у вас тоже сервер работает с 7.1? определять так), см. описание этого момента с закрытием конструктора. SimpleMVC нормально будет работать на 7.2 и только что я проверил для 7.3- все нормально.
Вывод: убедитесь что у вас не 7.1 на сайте, если все же он - переключитесь на 7.3
_____________
матфак вгу и остальная классика =)
Pavel1989
Sun, 11/03/2019 - 23:34
Permalink
Все разобрался. Прочитав эту
Все разобрался. Прочитав эту заметку http://fkn.ktu10.com/?q=node/8596, переключился на php 7.3.
Фреймворк SimpleMVС запустился нормально.
Исходной версией хоста была php 7.1. Определял добавив в начало файла ..web/index.php команду
Pavel1989
Sun, 11/10/2019 - 16:12
Permalink
Дополнтельный вопрос.
Не могу зайти в учетную запись admin...
Настроил подключение к БД в web-local.php.
В поля формы ввожу логин и пороль для admin в соответствии с данными в БД:
Неверное имя пользователя или пароль
http://simplemvc-example-master.loc/inde...
Естесственно проверил CAPSLOCK, язык ввода) Пробовал копировать данные из БД и вставлять в форму - то же самое.
vedro-compota
Sun, 11/10/2019 - 16:17
Permalink
Неверное имя пользователя или
какие данные для входа используете?
там должно быть (и логин и пароль):
Недавно это было исправлено в ридми (вы, видимо, клонировали до правки): https://github.com/it-for-free/SimpleMVC...
_____________
матфак вгу и остальная классика =)
Pavel1989
Fri, 12/13/2019 - 01:39
Permalink
Пропала ссылка для входа в админку.
Не могу понять причину, работал с кодом, может быть что-то сломал,
откатил полностью изменения до своего же коммита,
где была возможность входа в админку, но почему-то ссылки по-прежнему нет
и в логе та же ошибка)
Вот последние записи error.log Данная ошибка повторяется. Хотел бы для себя понять в чем дело:
Pavel1989
Fri, 12/13/2019 - 20:12
Permalink
Решено
Перезагрузил Ubuntu - проблема решилась сама собой)