Мой сайт показывает тестовую страницу apache2

мой сайт, который я использую xenforo для перестал работать и показывает тестовую страницу apache2.


Также домен/admin.php не загружается и показывает страницу с сырым PHP кодом (а не результаты после интерпретации PHP кода).

<?php
$startTime = microtime(true);
$fileDir = dirname(__FILE__);
require($fileDir . '/library/XenForo/Autoloader.php');
XenForo_Autoloader::getInstance()->setupAutoloader($fileDir . '/library');
XenForo_Application::initialize($fileDir . '/library', $fileDir);
XenForo_Application::set('page_start_time', $startTime);
$fc = new XenForo_FrontController(new XenForo_Dependencies_Admin());

что в этом плохого и как это исправить?

18
задан Hennes
23.11.2022 17:03 Количество просмотров материала 2628
Распечатать страницу

1 ответ

возможно, конфигурация Apache была сброшена.

вы должны сказать, чтобы пройти .php файлы для вашего PHP исполняемого файла в качестве обработчика .расширение PHP. этой должно дать вам детали и что вам нужно изменить.

а именно:

скажите Apache анализировать некоторые расширения как PHP. Например, давайте есть Apache parse .php файлы как PHP. А не только с помощью Апача Директива AddType, мы хотим избежать потенциально опасные загрузки и создаваемые файлы, такие как exploit.РНР.jpg из выполняется как PHP. Используя этот пример, вы можете иметь любое расширение(ы) разбора как PHP с помощью просто добавляя их. Мы добавим .PHP для демонстрации.

<FilesMatch \.php$>
 SetHandler application/x-httpd-php 
 </FilesMatch>

вы также должны быть уверены, что Apache загружает ваш PHP модуль с этим:

LoadModule php5_module modules/libphp5.so
1
отвечен LawrenceC 2022-11-25 00:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх