Apache Alias ​​veya PHP ile kullanımda ScriptAlias ​​çalışmıyor

0 Cevap php

Ben bütün PHP betikleri ikamet PHP dosyalarda kullanmak için Apache bir Alias ​​ayarlamak çalışıyorum. Genellikle, biz yazmak:

Alias /php-bin/ "/var/www/php-bin/"

Ne yazık ki bu PHP için çalışmıyor:

<?php require /php-bin/file.php; ?>

Apache hala, (bazı testler yapılmış) Alias ​​anlar PHP ancak Alias ​​bu gerekiyordu yolunu bulmaz.

Ben bir CGI olarak bir Apache modülü olarak PHP kullanmak değildir. Herkes bir ipucu var mı?


SOLUTION

Php.ini içinde include_pathdaki ayarını kullanabilir veya PHP gerektiren işlev Apache Alias ​​kullanmadan dosyaları bulacaksınız böylece dizini sembolik bir link ya. Son çözüm benim durumumda yukarıda php-bin / adında benim dosya sistemindeki yeni bir klasör oluşturmak ve sonra / var / www / php-bin için sembolik bir link içerir.

0 Cevap