Не отображается капча (livestreet 1.0.2)

Доброго времени суток.

Поставил на новый хостинг (VPS) Livestreet последней версии (1.0.2).
Столкнулся с тем, что при регистрации пользователя не отображается капча.


В исходном коде страницы видим следующее:
<img src="http://mysite.ru/engine/lib/external/kcaptcha/index.php?PHPSESSID=24tuj9595cqdi6e9596bho03l7" 


Если в браузере вбить mysite.ru/engine/lib/external/kcaptcha/ капча отрисуется.
Если в вбить mysite.ru/engine/lib/external/kcaptcha/index.php вылезет сообщение «File not found»
Т.е. мешается слово index.php;

содержание .htaccess (дефолтный):
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php

# Deny access
<Files "plugins.dat">
	order allow,deny
	deny from all
</Files>
<Files "plugin.xml">
	order allow,deny
	deny from all
</Files>
<Files ~ "\.tpl$">
    Order allow,deny
    Deny from all
</Files>


Прошу подсказать, какой RewriteRule прописать для устранения данной проблемы?

6 комментариев

avatar
откройте шаблон и уберите index.php
avatar
спасибо, сам почему-то не догадался.
avatar
должна капча и с index.php отображаться нормально…
avatar
Согласен, было бы интересно найти общее решение этого вопроса (у меня даже главная страница выдает ошибку «file not found» если /index.php дописать), хотя
В шаблоне synio слово index.php прописано только в 2-х файлах:
/window_login.tpl
/actions/ActionRegistration/index.tpl
(везде вызов капчи), поэтому work around от PSNet'a тоже хорош =)
avatar
Если в вбить mysite.ru/engine/lib/external/kcaptcha/index.php вылезет сообщение «File not found»
включите отображение ошибок пхп. зайдите на страницу и посмотрите логи error Apache
у вас скорее всего VPS Debian с панелью ISPmanager: /var/www/site.ru/data/logs/site.ru.error.log

проверьте переменну tmp temp в phpinfo() так на всякий случай.

Если в вбить mysite.ru/engine/lib/external/kcaptcha/index.php вылезет сообщение «File not found»
avatar
Да, VPS Debian, но панель ISPmanager не ставил.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.