У меня есть установка vanilla 2.0.18b2 на моем веб-сервере в подпапке. Форум работает, но я не могу войти. Когда я нажимаю ссылку «Войти», страница становится пустой. Я думаю, что это проблема с файлом .htaccess, потому что у меня было рабочее решение, но я хотел что-то изменить и сломал файл.
Другое дело, что когда я набираю forum.mysite.com, он говорит:
Неустранимая ошибка: класс 'Gdn' не найден в /bootstrap.php в строке 47
когда я набираю mysite.com/forum
, он просматривает веб-сайт, но без стилизации, а когда я нажимаю на ссылку, он переходит на 500 Internal Error.
Только когда я набираю mysite.com/forum/index.php, это выглядит нормально.
Мой файл .htaccess выглядит так:
# Modified
# If you modify this file then change the above line to: # Modified
<IfModule mod_rewrite.c>
RewriteEngine On
# Certain hosts may require the following line.
# If vanilla is in a subfolder then you need to specify it after the /.
# (ex. You put Vanilla in /forum so change the next line to: RewriteBase /forum)
RewriteBase /forum/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php\?p=$1 [QSA,L]
#RewriteRule ^$ index.php/$1
</IfModule>