Я пытаюсь настроить псевдоним в Apache для использования с файлами PHP, где находятся все мои сценарии PHP. Обычно пишем:
Alias /php-bin/ "/var/www/php-bin/"
К сожалению, это не работает для PHP:
<?php require /php-bin/file.php; ?>
Apache по-прежнему понимает псевдоним (я провел несколько тестов), однако PHP не находит псевдоним так, как он должен.
Я использую PHP как модуль Apache, а не как CGI. Кто-нибудь получил подсказку?
РЕШЕНИЕ
Либо используйте параметр include_path в php.ini, либо символическую ссылку на каталог, чтобы требуемая функция в PHP находила файлы без использования псевдонима Apache. Последнее решение в моем случае выше включает создание новой папки в моей файловой системе с именем / php-bin, а затем символическую ссылку на /var/www/php-bin.