como redirecionar o alias do diretório raiz para um subfloder document_root no lighttpd?

0

Eu tenho esta configuração de diretório:

htdocs/www -> web site pages
htdocs/WEB-INF -> lib and classes, used in web pages
htdocs/data -> data (images, documents)

É assim que eu faço, com o apache:

htdocs/www/images/logo.gif
htdocs/www/exemple/php:
<?
include_once $_SERVER["DOCUMENT_ROOT"]."/lib/classes/A.class.php";
$s=file_get_contents($_SERVER["DOCUMENT_ROOT"]."/data/content.txt");
?>
<a href="/images/logo.gif">

isso faz parte do meu lighttpd conf, imitando o httpd.conf do Apache: alias.url = ("/" = > "... / htdocs / www /") server.document-root="... / htdocs"

Infelizmente, $ _SERVER ["DOCUMENT_ROOT"] está apontando para htdocs / www, em vez de htdocs.

Como consertar isso?

    
por skyrail 03.06.2015 / 22:20

1 resposta

0

Acho que você já resolveu isso, mas se não:

Abra /etc/lighttpd/lighttpd.conf e edite o valor atribuído a {server.document-root} .

Você deve preencher o caminho completo para sua webroot. Não esqueça de reiniciar o lighttpd.

    
por 27.04.2016 / 00:58