Problemas Diretórios Apache [RESOLVIDO]

1. Problemas Diretórios Apache [RESOLVIDO]

robson behr
binhusp

(usa Ubuntu)

Enviado em 08/07/2014 - 21:07h

boa noite.
primeiramente,desculpem se estou postando no local errado!
Estou iniciando em programação php neste ambiente ( linux ). Fiz a instalação do Apache e PHP tudo OK.
apache2 simplesmente com apt-get install apache2
e php com apt-get install php5
em fim.

vi aqui no forum algumas soluções, e com elas alterei o arquivo de conf do apache,
# vim 000-default.com

<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
#ServerName www.example.com

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html

# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>

mudei essa parte para
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
pois quero salvar meus trabalhos somente aqui wm /wwww

restartei o apache tudo OK.
Porem copiei minhas pastas com arquivos php do curso.. inclusive uma pasta com o projeto e nao esta mostrando as pastas com os arquivos somente alguns arquivos soltos mas as pastas nao!!!
fiz o teste do php na pasta wwww funcionou mas nao me mostra as pastas.
Alguem entendeu meu problema?

Posso dar mais detalhes ...

Obrigado pela ajuda.!



  


2. Re: Problemas Diretórios Apache [RESOLVIDO]

Filippe
spolti

(usa Fedora)

Enviado em 09/07/2014 - 10:26h

Permissões estão como apache?





3. Re: Problemas Diretórios Apache [RESOLVIDO]

robson behr
Binhusp

(usa Ubuntu)

Enviado em 09/07/2014 - 13:38h

Opa amigp.. Não sei se é isso que vc quer saber mas as permissões na pasta var/www estão totais

Dei o chmod -R 777 na pasta

Obrigado no aguardo


4. Re: Problemas Diretórios Apache [RESOLVIDO]

Jonathan Wolff Andrade
jwolff

(usa Kali)

Enviado em 09/07/2014 - 15:02h

Binhusp escreveu:

Opa amigp.. Não sei se é isso que vc quer saber mas as permissões na pasta var/www estão totais

Dei o chmod -R 777 na pasta

Obrigado no aguardo


Tente #chmod +x /var/www/* -R
#chown nomeusuariocomum.users /var/www/* -R


5. duas sugestões

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 09/07/2014 - 16:04h

boa tarde,

1) no meu ubuntu, prefiro instalar via Gerenciador de pacotes Synaptic, se tiver curiosidade, dê uma olhada depois, ele instala o php e suas dependências.

2) no meu ubuntu, após instalar o apache, o php, o mysql e o phpmyadmin, quando NÃO APARECE NADA, É PROBLEMA DE PERMISSÃO DE ARQUIVO, vá até a pasta var e dê o comando
sudo chmod 777 -R www
repetindo, a pasta var está acima da pasta www e você dá as permissões para todos os subdiretórios

espero ter ajudado.

um abraço


6. Re: Problemas Diretórios Apache [RESOLVIDO]

robson behr
binhusp

(usa Ubuntu)

Enviado em 09/07/2014 - 18:12h

OPa... Obg. pelas respostas. vou tentar essas soluções, e ja posto aqui!!



7. Re: Problemas Diretórios Apache [RESOLVIDO]

robson behr
binhusp

(usa Ubuntu)

Enviado em 09/07/2014 - 18:19h

então. dei as permissoes acima.
porem ainda nao lista as pastas.. só esta me mostrando a pasta html que vem por padrao quando instala o apache...



http://localhost/

Index of /
[ICO] Name Last modified Size Description
[ ] aula6.php 2014-06-18 21:41 83
[ ] conexao.php 2014-06-24 23:55 0
[ ] escola.sql 2014-06-25 00:50 169
[ ] funcoesnativas.php 2014-06-16 23:45 62
[DIR] html/ 2014-07-08 19:55 -
[ ] teste.php 2014-07-08 20:47 21
Apache/2.4.7 (Ubuntu) Server at localhost Port 80


é só isso que me aparece.. E eu tenho todas as pastas das aulas mas só aparece isso!...
Ja vi que pessoas pedem para colocar os arquivos dentro da pasta html... Mas nao quero..
Ate por questao de aprendizado,pois sei la, de repente pego um trabalho que devo mexer nessa parte! quero deixar na pasta www mesmo... !



vlew..


8. Re: Problemas Diretórios Apache [RESOLVIDO]

robson behr
binhusp

(usa Ubuntu)

Enviado em 09/07/2014 - 18:20h

E se eu desinstalar o apache e o php.. E instalar pelo Synaptic?... será que resolve!!...
Ou é questão de conf. mesmo!!!


9. Re: Problemas Diretórios Apache [RESOLVIDO]

robson behr
binhusp

(usa Ubuntu)

Enviado em 09/07/2014 - 19:38h

bom eu tirei o apache...
instalei de novo, pelo synaptic. com as libs... tudo..
mas da na mesma coisa..
dei permissão..!!
e da na mesma


http://localhost/
Index of /
[ICO] Name Last modified Size Description
[ ] aula6.php 2014-06-18 21:41 83
[ ] conexao.php 2014-06-24 23:55 0
[ ] escola.sql 2014-06-25 00:50 169
[ ] funcoesnativas.php 2014-06-16 23:45 62
[DIR] html/ 2014-04-03 09:21 -
Apache/2.4.7 (Ubuntu) Server at localhost Port 80


as outras pastas nao aparecem!!



ai eu abri o arquivo de configuração que tbm vi alguns posts... q pedem p alterar aqui!! Eu alterei mas n da nada..

<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
#ServerName www.example.com

ServerAdmin webmaster@localhost
DocumentRoot /var/www/

# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>




ServerAdmin webmaster@localhost
DocumentRoot /var/www/

nao é nessa linha que seta para os arquivos serem colocados nessa pasta www para ser interpretados?





10. Re: Problemas Diretórios Apache [RESOLVIDO]

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 09/07/2014 - 20:04h

no meu ubuntu 13.10:
Abra o GERENCIADOR DE PACOTES SYNAPTIC
para instalar o APACHE2:
Clique sobre ele com o botão direito, selecione a opção "Marcar para instalação".
Você pode ver que além do Apache, outros pacotes serão instalados, estes pacotes são as famosas dependências. Clique no botão "Marcar".
Clique no botão "Aplicar".
Novamente clique em "Aplicar".
abra o firefox
http://localhost/
deverá aparecer:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.

no terminal, vá até a pasta var e dê o comando
sudo chmod 777 -R www
se quiser, pelo synaptic, instale mysql-server 5.5
aceite o padrão na instalação
defina a senha para o usuario root
pelo synaptic, instale php5 (aceite o padrão na instalação)
se qiser, pelo synaptic, instale phpmyadmin
http://localhost/phpmyadmin/
aceite o padrão (deixe marcada a opção)
continuando...
restart Apache by issuing the following command:
sudo /etc/init.d/apache2 restart
http://localhost/index.php
SE NÃO APARECER NADA, É PROBLEMA DE PERMISSÃO DE ARQUIVO, vá até a pasta var e dê o comando
sudo chmod 777 -R www
é para funcionar. em último caso, se o problema persistir, vá a cada subdiretório e dê o comando
sudo chmod 777 -R *.* *
reinicie o micro para ver se resolveu.

importante: log do apache2:
/var/log/apache2/access.log

espero ter ajudado.







11. RESOLVIDO

robson behr
binhusp

(usa Ubuntu)

Enviado em 09/07/2014 - 20:16h

Index of /
[ICO] Name Last modified Size Description
[DIR] aula1-variaveis/ 2014-06-28 00:35 -
[DIR] aula2-condicoes/ 2014-06-28 00:35 -
[DIR] aula3-arrays/ 2014-06-28 00:35 -
[DIR] aula4- funcoes/ 2014-06-28 00:35 -
[DIR] aula5-funcoesnativas/ 2014-06-28 00:35 -
[ ] aula6.php 2014-06-18 21:41 83
[DIR] aula6/ 2014-06-28 00:35 -
[DIR] aula7/ 2014-06-24 21:44 -
[DIR] aula8SQL/ 2014-06-25 21:40 -
[ ] conexao.php 2014-06-24 23:55 0
[DIR] dexter/ 2014-06-27 21:31 -
[ ] escola.sql 2014-06-25 00:50 169
[ ] funcoesnativas.php 2014-06-16 23:45 62
[DIR] html/ 2014-04-03 09:21 -
Apache/2.4.7 (Ubuntu) Server at localhost Port 80



Opa, obrigado.. Dei essa primeira permissão que vc me passou chmod 777 -R www

deu certo..
Muito obrigado galera pela ajuda!

RESOLVIDO








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts