Boas noites
pessoal sabem me dizer um compilar de php ..? é que eu tenho um trabalho para acabar, e apenas tenho o codigo de php feito.. :| e preciso de o compilar.. o assim.. :twisted:
se alguem poder me ajudar agradeçia imenço :twisted:
[]'s
Boas noites
pessoal sabem me dizer um compilar de php ..? é que eu tenho um trabalho para acabar, e apenas tenho o codigo de php feito.. :| e preciso de o compilar.. o assim.. :twisted:
se alguem poder me ajudar agradeçia imenço :twisted:
[]'s
php vc num compila...
põe pra rodar num servidor de web...
http://php.net
http://apache.org
Slice
???? e como faço isso? :\
o que eu vou dizer eh ridiculo....mass.....considere o PHP como um asp do linux....ele nao eh soh um simples "asp"...mas da pra vc entender melhor se pensar assim....mas com ele da pra vc fazer uns bons milagres....vc vai ter q instalar o php na sua maquina se quizer rodar akele programa q eu escrevi no otro topico... :wink:
Se vc seguir este tutorial num vai ter erro...
Só não sei se tem esta mesma versão em 'portugués' de portugal :lol:
http://www.php.net/manual/en/install.apache.php
http://www.php.net/manual/en/install.apache2.php
Slice
Por favor alguem pode deletar essa minha msg???
Nao sei pq mas aki apareceu q eu Quotei eu msm....apesar de eu nao ter feito isso... ¬¬*
Segundo já li até por ai existe, mais até hoje ainda não coloquei a mão nele. Se existe mesmo vc pode encontrar em www.zend.com, se for um programa sem banco de dados que vc criou, vc pode usar um interpretador do zend studio ou configurar o linux para tal, no under tem artigos sobre isto, se for windows, existe um instalador da trica apache,php,mysql.. más eu não lembro o nome dele agora.Postado originalmente por LordNikon
Um abraço.
Pelo que percebi vc nao tem muita esperiencia, entao baixa o phptriad se vc usa o windows, ele vai instalar tudo o que você precisa e já vai configurar tudo, as demais dúvidas que você tiver posta ai que desenrolamos pra você.
Se sua aplicação nao tiver banco de dados fica mais facil ainda.
duuurdd.... mas eu não entendi o porque usar o Apache e PHP no windows só porque ele tem pouca experiência? PHPtriad Aff.... :P .... Vocês querem que ele aprenda pelo pior caminho... Em qualquer distro é a coisa mais facil instalar o Apache, MySQL e PHP.... ainda mais se tiver usando apt do conectiva ou debian....
LordNikon, agora sim vc se decidiu em qual linguagem aprender =D .....
Diga qual sua distribuição que lhe ajuderei a instalar o apache, php verá que é facil botar pra rodar seu script PHP.....
lol
sim
eu uso debian..
de ai uma ajudinha que eu não pesco nada de programação =P
obrigado
[]'s
Sabe usar o APT? ele server para baixar e instalar pacotes de softwares debian automaticamente, muito facil.... siga este Tutorial para configurar o APT.
Feito isso acima rode o comando:
apt-get install update
apt-get install apache
apt-get install php
apachectl start
Normalmente a pasta onde vc ira colocar seu script PHP fica em /var/www/htdocs, mas verifique isso no arquivo /etc/apache/httpd.conf, procure no arquivo por "DocumentRoot" e veja qual pasta consta em sua frente ....
coloque seu arquivo .php na pasta indicada acima, Ex: digamos que o arquivo se chame teste.php, copie ele para /var/www/htdocs/teste.php ....
Abra seu navegador e digite: http://127.0.0.1/teste.php
É claro, você poderá fazer muitas configurações no seu apache (httpd.conf) e PHP (php.ini), existem muitos materiais na Internet sobre isto, mas este é mais um pontapé inicial....
É mais ou menos isso q vc tem q seguir, se tiver algum problema posta ae...
PiTsA grande ajuda mesmo
" valeu " =D
diz-me só 2 coisas senão te importares claro
em 1º se sabes de algum bom, tutorial sobre apache e php em pt o senão br
em 2º entretanto.. isto já esta tudo a dar.. mas quando abro
mozilla http://127.0.0.1/teste.php
ele abre um " script " para eu fazer o download desse mesmo.. quer dizer..
que não abre o teste.php mas sim para fazer o download para a minha minha maquina .. e eu quero que ele abra lá no browser
obrigado
[]'s
acontece que o apache não esta carregando o php para interpretar o script..... faça o seguinte:
no httpd.conf procure por:
DirectoryIndex index.html
deixe assim:
DirectoryIndex index.php index.html
adicione no seu httpd.conf o seguinte
LoadModule php5_module /endereço/libphp5.so
AddType application/x-httpd-php .php
caso seja php4 somente mude na linha acima de 5 para 4....
para saber onde está o libphp5.so faça o seguinte:
find / | grep libphp*.so
tutoriais tem de monte na internet...se eu achar algum bom eu posto aqui...
sim correcto obrigado.. :P
mas a uma coisa que não percebo ... :|
ele carrega o http apartir do meu ip, mas o meu ip é dinamico.. :| daqui a umas horas vai mudar.. :| o mesmo se tiver a minha maquina down, o site nunca estará up :\
é isso que não percebo..
e outra coisa.. vou já resolver isso que dizestes ai a cima
Obrigado a serio
[]'s
para resolver o problema do ip dinamico visite o site:
www.no-ip.com, lá tem um software que atualiza sempre o seu IP para um endereço DNS que vc irá criar no site...é gratuito.... o meu endereço pitsa.zapto.org ta cadastrado no no-ip, porque meu IP é dinamico, mas ele muda a cada 2 meses mais ou menos....
digamos que vc esteja usando o software da no-ip e que esteja com o dominio que vc registrou "LordNikon.no-ip.com", vá no seu httpd.conf e procure a linha que começa com ServerName e deixa ela assim:
ServerName LordNikon.no-ip.com:80
pronto! dae vc não precisar mais acessar por ip no navegador....
uma coisa..é isto que é para por? é que não vejo nada de
DirectoryIndex index.html
apenas puz isto..
é isto quer era para acrescentar correcto?# Note: You cannot just invent host names and hope they work. The name you
# define here must be a valid DNS name for your host. If you don't understand
# this, ask your network administrator.
# If your host doesn't have a registered DNS name, enter its IP address here.
# You will have to access it by its address (e.g., http://123.45.67.89/)
# anyway, and this will make redirections work in a sensible way.
ServerName localhost
#
#ServerName new.host.name
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
LoadModule php5_module /endereço/libphp4.so
AddType application/x-httpd-php .php
DocumentRoot /var/www
#
# Each directory to which Apache has access, can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
PiTsA, em relação ao ip dinamico.. então quer dizer que com esse software o meu ip será sempre o mesmo correcto?
[]'s
não quer dizer que seu ip sempre será o mesmo, mas sim que a cada conexão teu ip será atualizado no server dos caras, então ele sempre vai mandar o tráfego pro ip certo que foi atulizado na conexão.
entendeste? :twisted:
ahhh sim
agora sim.. tenho outra duvida, mas não vou postar aqui.. :P
#Apache
não gosto de ver topico locked's, e se a sitios devidos para postar então posto
[]'s
esqueçi-me de uma coisa...
em relação a minha duvida ai em cima..
no httpd.conf é isso que é para por? é que não consigo mesmo abrir o "teste.php" ele não abre no browser mas sim tenta fazer o download para a maquina mas não dá mesmo :|
e até apareçe isto no inicio do apachectl start
apachectl start
[Wed Aug 4 01:25:01 2004] [warn] module mod_php4.c is already added, skipping
[Wed Aug 4 01:25:01 2004] [warn] module php4_module is already loaded, skipping
/usr/sbin/apachectl start: httpd started
dé ai uma ajuda sff
obrigado []'s
é que eu já tenho tudo a dar.. até o que o PiTsA disse do no-ip.. o dns já esta a dar.. agora abrir script's de php não dá mesmo :|
ajudem ai
[]'s