+ Responder ao Tópico



  1. #1

    Padrão Rodar PHP no apache...

    Bom pessoal, to tentando configurar o meu servidor pra rodar arquivos de script php mas não to conseguindo...

    Utilizo o Debian sarge 3.1
    Instalei o apache2 (#apt-get install apache2) e testei, tá rodando blz.. (tão beleza que nãp consigo pará-lo)
    Instalei (eu echo) o php4 (#apt-get install php4)
    Aí começa os erros...
    Seguindo tutoriais deste site, alterei as seguintes linhas no arquivo /etc/apache2/apache2.conf:

    DirectoryIndex index.html index.htm index.php index.shtml index.cgi

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

    AddHandler php-script .php4
    Estou parando Apache2 com o comando apachectl stop e reiniciando com o comando apachectl start (não se se está certo)
    Quando tento acessar a minha página de teste (info.php) dá o seguinte erro:

    Forbidden
    You don't have permission to access /intranet/info.php on this server.
    Apache/2.0.54 (Debian GNU/Linux) Server at localhost Port 80



    Se alguém puder me ajudar...

  2. #2

    Padrão

    Amigao, primeiro veja a permissao existente no seu arquivo de teste ( info.php ).



  3. #3

    Padrão

    Provavelmente não é nem um problema de configuração do PHP no servidor, mas sim de permissões dentro da pasta. Em qual pasta você tá jogando os seus arquivos? Por padrão o Debian lê em /var/www, mas os arquivos devem estar como dono dos arquivos o usuário e grupo www-data.