Meu código em PHP não tá rodando. [RESOLVIDO]

1. Meu código em PHP não tá rodando. [RESOLVIDO]

Renan Baia
renanbaia

(usa Ubuntu)

Enviado em 25/09/2013 - 01:25h

To com um projeto na universidade onde tenho que usar o mysql, apache e php, ai instalei esses por essa dica:
http://www.vivaolinux.com.br/dica/PHP-+-Apache-+-MySQL-no-Ubuntu-1204-Instalacao-rapida
Que foi indicada pelo professor, mas ai quando fui abrir um código em php que fiz, não abriu.
O que eu faço, alguém pode me ajudar?


  


2. MELHOR RESPOSTA

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 25/09/2013 - 21:48h

Tenho Ubuntu 13.04.

pelo central de programas, se precisar instale synaptic

GERENCIADOR DE PACOTES SYNAPTIC
- 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
passe o backup da pasta www para a pasta /var/www (se não conseguir, dê o comando acima antes)
- INSTALE MySQL
pelo synaptic, instale mysql-server 5.5
aceite o padrão na instalação
defina a senha para o usuario root
- INSTALE E CONFIGURE PHP
pelo synaptic, instale php5 (aceite o padrão na instalação)
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

teste o php: crie um arquivo index.php, pode ser algo assim como

<?php
echo "ola mundo";
?>

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

dá um feedback depois se deu certo

abraços

3. Meu código em PHP não tá rodando.

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 25/09/2013 - 11:01h

1) Instalou certo o Apache?
Como descobrir:
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.

2) no meu ubuntu, o php roda na pasta var, então
SE NÃO APARECER NADA, PODE SER PROBLEMA DE PERMISSÃO DE ARQUIVO, PELO TERMINAL vá até a pasta var e dê o comando
sudo chmod 777 -R www
reinicie o micro para ver se resolveu.

Eu instalo apache2, mysql, php, phpmyadmin pelo GERENCIADOR DE PACOTES SYNAPTIC, é mais longo mas eu acho mais seguro, se quiser a receita de bolo, dá um toque.

abraços


4. Re: Meu código em PHP não tá rodando. [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/09/2013 - 11:18h

Verifica se o apache está rodando. Manda executar esse comando

sudo /etc/init.d/apache2 restart

e tenta abrir

renanbaia escreveu:

To com um projeto na universidade onde tenho que usar o mysql, apache e php, ai instalei esses por essa dica:
http://www.vivaolinux.com.br/dica/PHP-+-Apache-+-MySQL-no-Ubuntu-1204-Instalacao-rapida
Que foi indicada pelo professor, mas ai quando fui abrir um código em php que fiz, não abriu.
O que eu faço, alguém pode me ajudar?




5. Re: Meu código em PHP não tá rodando. [RESOLVIDO]

Rodrigo Brzoski
brezo

(usa Slackware)

Enviado em 25/09/2013 - 11:24h

ta com cara de falta de permissões; tenta adicionar e monta um script php dentro da www renomeando o index.html para index.php e adicionando o código:
<?php
phpinfo();
?>
Se não carregar o phpinfo avise


6. Aceito a receita

Renan Baia
renanbaia

(usa Ubuntu)

Enviado em 25/09/2013 - 19:47h

cassio88 escreveu:

1) Instalou certo o Apache?
Como descobrir:
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.

2) no meu ubuntu, o php roda na pasta var, então
SE NÃO APARECER NADA, PODE SER PROBLEMA DE PERMISSÃO DE ARQUIVO, PELO TERMINAL vá até a pasta var e dê o comando
sudo chmod 777 -R www
reinicie o micro para ver se resolveu.

Eu instalo apache2, mysql, php, phpmyadmin pelo GERENCIADOR DE PACOTES SYNAPTIC, é mais longo mas eu acho mais seguro, se quiser a receita de bolo, dá um toque.

abraços


cassio88, Aceito a receita, formatei minha máquina e reinstalei o ubuntu. Vou seguir sua receita, aguardando o envio. Abraço


7. Agradecimentos

Renan Baia
renanbaia

(usa Ubuntu)

Enviado em 25/09/2013 - 19:51h

Muito obrigado a todos, irei testar todas as soluções. :D


8. Seria igual a esse?

9. Re: Meu código em PHP não tá rodando. [RESOLVIDO]

CASSIO FERRAZ
cassio88

(usa Ubuntu)

Enviado em 26/09/2013 - 05:41h

Renan,
é bem parecido.
pela minha receitinha, no synaptic, você marca só o apache2 (na descrição, aparece apache server metapackage, mysql server 5.5 e php5, O SYNAPTIC JÁ MARCA TODOS OS PACOTES ADICIONAIS AUTOMATICAMENTE

Na receita que você mandou, cuidado com o codigo php, o correto é
<?php
phpinfo();
?>

ou seja, faltou fechar a tag ?>

um abraço


10. Re: Meu código em PHP não tá rodando. [RESOLVIDO]

Rodrigo Brzoski
brezo

(usa Slackware)

Enviado em 27/09/2013 - 00:00h

quando o código é só php não precisa do fechamento






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts