PhpStorm — странная ошибка 404 при использовании html-форм

Запуск PhpStorm 2016.3.2, Ubuntu 16.04 с установленным и протестированным стеком PHP7 и LAMP.

Кажется, у меня есть ошибка в PhpStorm (или где-то еще внизу), в результате чего нажатие «Submit» в html-форме приведет к ошибке «404 not found», даже если путь действия формы действителен.

Я построил очень простое приложение, чтобы продемонстрировать это, однако следует отметить, что эта ошибка возникала каждый раз, когда я до сих пор использую html-форму в PhpStorm, даже примеры приложений, о которых я знаю, не содержат ошибок в коде.

Код для моей формы выглядит следующим образом

 var $form = <<< FORM
<form action='?' method="post">
<p>Enter your number </p>
<input type="text" name="formInput"maxlength="10">
<input type="submit" name="formSubmit"value="Submit">
</form>
FORM;

После нажатия кнопки «Отправить» возникает ошибка 404. Я пробовал несколько проникновений формы действий, таких как "" и даже переменная установлена ​​в APP_ROOT_PATH, а затем просто вручную введите правильный путь (даже другой файл php) также с одинарными и двойными кавычками.

Причина, по которой я считаю эти пути действительными, заключается в том, что, просто нажав в окне адреса на странице ошибки 404 и нажав ввод (тем самым перейдя по пути, по которому он пытался добраться), форма снова загружается нормально.

Я не могу понять, почему это может быть, если бы это были разрешения или ошибка пути, конечно, я бы тоже не смог получить доступ к пути из браузера?

РЕДАКТИРОВАТЬ: Глядя на исходный код показывает, что действие это то, что я хотел. Даже копирование URL-адреса оттуда и вставка его в браузер откроет правильную форму. Просто при нажатии «отправить» происходит ошибка 404. Правильный URL-адрес также находится в адресной строке на странице 404.

РЕДАКТИРОВАТЬ 2: для заметки, '?' действие в приведенном выше коде не имеет отношения к проблеме, так как ошибка возникает независимо от того, какую правильную ссылку я там поместил, будь она "" или полный путь.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]