Формы были встроены в статью, которая будет иметь доступ за пределами php-файла Joomla. Если я отключу htaccess, он работает, но если я включу, я не могу получить доступ к пользовательскому файлу php. Есть ли возможность разрешить только этот файл в htaccess?
<form action = "form_submit.php">
<input hidden = "return_url" value = "">
</form>
\\should be submit and redirect to article url
//http://example.com/form_submit.php giving 500 server error
Тогда кажется, что у вас есть ошибка в файле PHP. Проверьте журнал ошибок вашего сервера и посмотрите, что на самом деле представляет собой сообщение об ошибке. Если вы работаете локально, я бы рекомендовал включить display_errors.
@MagnusEriksson да, вы правы, я могу повторить привет, и файл выхода работает. Не могли бы вы показать мне, как добавить собственный файл php в joomla
Если вы запустили echo в свой файл и это сработало, то вы уже успешно добавили пользовательский файл PHP в joomla. У вас должна быть какая-то ошибка PHP, если вы получаете ошибку 500. Как я уже сказал, вам нужно выяснить, что это за ошибка, и вам нужно добавить код этого файла в свой вопрос, если вы хотите, чтобы мы могли помочь.






Вы можете поместить свой файл PHP в подпапку, которая имеет собственный htaccess, переопределяющий основной.