an internal server error occurred yii2

Я новичок в yii и только начал использовать Yii2 в своем последнем проекте (я использую базовый шаблон Yii2 ). Моя проблема прямо сейчас — процесс загрузки изображения, в котором он способен загружать несколько изображений. На моем локальном хосте отлично, изображения успешно сохранены, а также соответствующая запись, сопровождающая его. Однако проблема заключается в том, что когда я загрузил веб-сайт на свой тестовый сервер (linux-сервер с PHP 5.4), процесс вызывает ошибку:

Вышеупомянутая ошибка возникла, когда веб-сервер обрабатывал ваш запрос. Если вы считаете, что это ошибка сервера, свяжитесь с нами. Спасибо.

Я уже сделал необходимые папки, чтобы иметь 777 permissions и все равно это не сработает. Я также попытался создать запись без загрузки изображения, и, как и ожидалось, это было успешно, что указывает непосредственно на процесс загрузки, являющийся виновником.

Вот мой код для моей модели:

Вот мой код для контроллера:

Можете ли вы указать мне на то, что я делаю неправильно здесь?

I’m working on Yii2 project from external server. On that server everything work. But when I try to start it locally I get this error on first page.

All other pages work except backend page. There I get the same error. How can I fix it?

Comments

Copy link Quote reply

mhdizade commented Jan 22, 2018 •

What steps will reproduce the problem?

open inspectElement and change field name like this:
from LoginForm[username] change to LoginForm[username][test]
fill form and submit

What is the expected result?

form validation error like invalid username or something not internal server error

What do you get instead?

Error (#8) An internal server error occurred.

Additional info

Q A
Yii version 2.0.5
PHP version 7.0.1
Operating system windows10, centos

when you change the html form input name in inspect, get error#8
open inspect and i select form input like this

and change name of input to this

and fill the form and press submit and i get this error

Оцените статью