Проблема, скорее, не в ___SELF___, а в $_SERVER['DOCUMENT_ROOT'].
Вот его и нужно копать..
А чтобы быть уверенным что именно - можно в PMA посмотреть как делается
переадресация.
2010/1/2 Antik <antikiller@gmail.com>
> Запустил тестовый сервер для проверки связки php-fpm + lighttpd
>
> на сервере поставил:
> php5.3.1 (cli, cgi)
> php-fpm
> lighttpd
> и
> phpmyadmin кинул в папку pma
>
> php и php-fpm поставлены из репозиотория http://www.dotdeb.org/.
>
> Собственно запустил сначала через php-fpm и наткнулся на проблему с
> путём.
>
> Захожу my_domain.ru/pma/ Открывается форма для входа в phpmyadmin.
> Ввожу данные и меня почему то перекидывает в my_domain.ru./index.php
> Откуда точка после домена берёться не понятно и почему /pma пропадает
> тоже не понятно. Аналогичные глюки наблюдаю и в других скриптах.
> Проблемы как я понял с __SELF__ в php. которая принимает не верное
> значение.
>
> Стал пытаться выяснить в чём дело. Сделал связку lighttpd и php-cgi.
> Php.ini кинул такой же. Тот же phpmyadmin и проблема исчезла.
>
> Подскажите в каком направлении искать решение этой проблемы c php-fpm?
> Нужен ли cgi.fix_pathinfo=1 для php-fpm?
> Может есть какая тонкая настройка которую нужно указать в настройках
> пула php-fpm?
--
С уважением, Пашин Анатолий,
пряморукий программист-эникейщик.