Используйте функцию find
в Linux, как указано paulsm4, чтобы найти php.ini
.
Используйте ctrl+f
в Windows и найдите files and folders -> php.ini
, чтобы найти его в Windows. Я рекомендую вам делать это из корневого каталога вашего веб-сервера, а не из какого-либо другого места; в противном случае может произойти сбой.
Если вы столкнулись с ошибкой 500, проверьте файлы журнала Apache. Я думаю, их можно найти в папке /apache/logs
в файле error.log
. Я очистил файл, а затем вызвал ошибку, чтобы изолировать его. Информация привела меня к ответу.
В моем случае причиной получения ошибки 500 было то, что мой файл .htaccess
ссылался на файл .htpasswrd
, который не существовал. Я изменил строку кода в файле .htaccess
, который был нацелен на файл .htpasswrd
, чтобы указать на существующий файл .htpasswrd
, который я хотел использовать. Я мог бы так же скоро скопировать правильно отформатированный файл .htpasswrd
или сделать его с нуля.
Я читал в нескольких источниках, что 500 ошибок имеют много причин. Таким образом, ни один из этих шагов не будет работать для вас. Если этого не произойдет, я желаю вам удачи и надеюсь, что вы отправите ответ, в котором будет рассказано, как вы исправили свою ошибку 500, или ссылку на решенный вопрос об ошибке 500.