Rikezenho 2 Postado Agosto 18, 2006 Share Postado Agosto 18, 2006 (editado) .:COLOCANDO UM SITE PHP NO AR:. Créditos: By: Rike(Eu, Tuto e .htaccess) Links: Rike(Eu, PHP, Link AppServer). Bom, há uns programinhas necessários pra rodar um site... Como o novo PHP que fiz utiliza alguns recursos de PHP5(O easy-php não tem suporte), vou disponibilizar outro Webserver aqui, com suporte a PHP5. Programas: -AppServ- http://prdownloads.sourceforge.net/appserv...10.exe?download -Scripts em PHP(Exclusivos para 7.6, by Me)- <a href="http://www.badongo.com/file/2389654" target="_blank">http://www.badongo.com/file/2389654</a> -AppServer- *Instale-o em qualquer lugar, a sua escolha. *Na parte que ele pede o domínio, e o e-mail, escreva localdomain e um e-mail qualquer(Pode ser falso) *Na pasta AppServer, onde você deve colocar os arquivos do site é no WWW. *Não precisa mudar nada de port =] E ele inicia o site junto com o Windows. *Para acessar seu site, acesse somente assim: http://SEUIP -Configurando o PHP- *Baixe os Scripts. *Descompacte o .rar na pasta www do AppServer, se ele perguntar se pode substituir, escolha Sim para Todos. *Agora, abra o config.php com algum editor de texto. *Terá o seguinte: //--------------------------Diretorios---------------------------//$diraccount = 'E:/backup/OTServs/Devland 0.993d/data/accounts/'; //Diretório das accounts. $dirplayer = 'E:/backup/OTServs/Devland 0.993d/data/players/'; //Diretório dos players. $dirhouses = 'E:/backup/OTServs/Devland 0.993d/data/houses/'; //Diretório das casas. //---------------------------------------------------------------// *$diraccount= É o diretório de Accounts do OTServer. Coloque o diretório separando cada pasta com uma barra assim /, e quando terminar coloque /, enfim, como está o modelo. *$dirplayer= É o diretório de Players do OTServer. O mesmo de cima só que de players. *$dirhouses= É o diretório de Houses do OTServer. O mesmo de cima só que de houses. A próxima parte é a de índices, mas ignore, não é necessário mexer ali. OBS: Se quiser que os ranks e a procura peguem perfeitamente, você deve deixar no seu OT apenas os chars criados com ESTE php. Pode ocorrer de um player criado por outro site seja diferente(Muito provável), então, previna-se. ///----------------------------Settings------------------------------//$maxplayers = "100"; //Maximo de players que entrarao no servidor //---------------------------------------------------------------// *$maxplayers= Máximo de pessoas que entrarão no OTServer. //----------------------Informaçoes do Server--------------------//$site = "http://seuserver.servegame.com"; //Endereço do Site $servername = "Seu OTServer"; //Nome do Servidor $serverip = "seuserver.servegame.com"; //IP do Servidor $serverport = "7171"; //Port do Servidor //---------------------------------------------------------------// *$site= Endereço do seu Site. *$servername= Nome do seu OTServer. *$serverip= IP do seu OTServer. *$serverport= Port do seu OTServer(Recomendado não alterar). //---------------------------Visual------------------------------//$titulo = "OTServer"; //Titulo da Pagina $topo = "Seu OTServer"; //Nome que aparecera no topo da pagina. $maxnumberacc = "6"; //Numero de caracteres da account. $noticia = "A notícia do meu server fica aqui."; //Noticia curta sobre o OT. $new = "Coloque suas news aqui!"; //News rápidas para deixar na página. $sobre = "A minha equipe é muito boa."; //Sobre sua equipe. $contato = true; //Exibirá seu e-mail?(true = sim, false = não) $mail = "meuemail@meumail.com"; //O seu e-mail. Só será exibido se a variável acima esteja em true. $exibirgm = true; //Exibir GMs pro público?(true = sim, false = não) $gms = "GM Rike<br> GM Milk Shake"; //Os GMS do servidor. $regras = "1. Não matará injustamente em excesso.<BR> 2. Não insultará outros players.<BR> 3. Não insultará pai e mãe.<BR> 4. Não roubará.<BR> 5. Não insultará familiares.<BR> 6. Não insultará os GameMasters/Gods.<BR> 7. Não jogar excessivamente.<BR>"; //Regras do Server //---------------------------------------------------------------// *$titulo= O mesmo que o $topo. *$topo= Titúlo que aparecerá no topo da página. *$maxnumberacc= Número máximo de caracteres para a account. *$noticia= Notícia curta e rápida que aparecerá na página principal do site. *$new= Notícia rápida para deixar passando no site. *$sobre= Comentários sobre sua equipe. *$contato= Deixe true se quiser que exiba o e-mail de contato, senão, false. *$mail= Seu e-mail de contato(Caso $contato esteja em False, não precisa colocar). *$exibirgm= Deixe true se quiser que exiba os GMs, senão, false. *$gms= Os GMs do OTServer(Caso $exibirgm esteja em True, senão não precisa mudar)(Separe cada GM com <BR>). *$regras= Regras do OTServer(Separe cada Regra com <BR>). //---------------------------Dados OT------------------------------//$exprate = "10x"; $mlrate = "10x"; $skillrate = "10x"; $lootrate = "1x"; $sqmhouse = "500 Gps"; $wrldmode = "Non-PvP"; $prcrunas = "1 K 100x"; //---------------------------------------------------------------// *$exprate= Quantos X é a EXP. *$mlrate= Quantos X é o Magic Level. *$skillrate= Quantos X é as Skills. *$lootrate= Quantos X é o Loot(1x= Loot normal). *$sqmhouse= Preço por SQM de uma casa. *$wrldmode= Modo do OTServer(PvP, Non-PvP, etc). *$prcrunas= Preço médio das runas. //---------------------------Contadores--------------------------//$mostracount = TRUE; $count = "count.txt"; //---------------------------------------------------------------// *$mostracount= Coloque TRUE se quiser que apareça um contador de accounts já feitas no servidor, ou coloque FALSE se não quiser. *$count= Nome do arquivo que guardará o número de pessoas que fizeram cadastro. OBS: Para mudar os equips iniciais, configure no Criarplayer.php, na pasta accounts, lá no finalzinho. -Protegendo seu OTServer- *Para proteger seu server, abra o Bloco de Notas e nele escreva: Deny From All *Salve-o na pasta do seu ot como .htaccess . *Crie uma cópia do .htaccess e coloque esta cópia na pasta Ips, que fica na pasta account do PHP. *OBS: COLOQUE APENAS NA PASTA DO SEU OT, SENÃO O PHP VAI BUGAR E NÃO VAI DAR PRA CRIAR CHAR!!! -Colocando o site no ar com IP fixo- *Entre em <a href="http://www.no-ip.com" target="_blank">http://www.no-ip.com</a> . *Clique em Sign-Up Now! *Preencha todos os dados(Coloque e-mail certo, será necessário depois). *Se cadastre e espere o e-mail chegar. *Entre no e-mail, confirme sua conta do No-IP e entre com seu login no No-Ip. *No menu Hosts/Redirects, vá em Add. *No Hostname, escolha um nome a sua escolha. *Irá ter um "no-ip.info" embaixo, clique nele pra escolher um outro tipo de domínio... Exemplo: servegame.com . *Deixe tudo como está e clique em Create Host. *Como todo mundo sabe, ao reiniciar o computador ou a Internet, o IP irá mudar, então no site do No-IP, para facilitar, no canto superior esquerdo há um Current IP: <IP>, copie o <IP> lá no site e no config.lua do OT altere o IP. *No seu Host do No-IP também é necessário fazer isto, portanto copie o IP que aparece no site, vá em Manage no Menu, e no seu Host clique em Modify. *Na caixa IP Address altere o IP pelo que você copiou. *Lembrando: SEMPRE QUE REINICIAR A NET OU O PC REPITA ESTE PROCESSO DE ALTERAÇÃO DO IP! -Testando a segurança do seu site- *Entre em seu site...(http://seuip/index.php) *Após o "seuip", digite /A PASTA DO SEU OT . *Se não aparecer nada, muito bem, sua pasta do OTServer está protegida! *Não apareceu nada? Então parabéns! *Seu site está bem protegido e seu OT não sofrerá hackings... -Finalizando- *Rode seu OT! *E pronto! Site ON, OT ON! ^^ *Seu site poderá ser acessado por: <a href="http://Seu" target="_blank">http://Seu IP fixo(Ou móvel, tanto faz)/index.php</a> *Exemplo: <a href="http://rikeserver.servegame.com/index.php" target="_blank">http://rikeserver.servegame.com/index.php</a> OBS: Caso o PHP seja outro, o processo fundamental do config.php não vai mudar muito.Faça do seu jeito, fuce tudo, procure bastante pelos erros, seja persistente! Outra opção para ver seu IP é o site <a href="http://www.whatip.com" target="_blank">http://www.whatip.com</a> , e o site <a href="http://www.meuip.com.br" target="_blank">http://www.meuip.com.br</a> . Espero ter ajudado MUITA gente! ^^' Flwwwww e COMENTEM!!! Atualizado pela última vez no dia: 05/03/07, PHP Completamente diferente. *PHP Atualizado novamente, com muitos fixes.* *Caso seu site não consiga ser acessado por outras pessoas, sinto dizer, mas você não vai poder abrir sites com Internet Compartilhada. Verifique também se o endereço está certo.* Editado Outubro 6, 2009 por Daniel Oliveira Correção do link do AppServ. Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/ Compartilhar em outros sites More sharing options...
Wagasez 0 Postado Agosto 18, 2006 Share Postado Agosto 18, 2006 Muito bom tutorial Deu para tirar muitas duvidas minhas e ajudar muitas pessoas que não sabem! vlw ai cara,ajudou mta gente! Merece ir para a seção oficial,bom mesmo! Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-132440 Compartilhar em outros sites More sharing options...
tugs 0 Postado Agosto 18, 2006 Share Postado Agosto 18, 2006 Bom cara..bom mesmo... mais vc colokou ali "Fazendo um PHP..." isso q vc explicou eh colokando um site no ar...simplesmente... mais tem muita gente q naum sabe...ta valendo Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-132445 Compartilhar em outros sites More sharing options...
rodolfo_31 0 Postado Agosto 22, 2006 Share Postado Agosto 22, 2006 cara eu segui tudo direitinhu mas quando eu vo entrar no site da o seguinte erro Parse error: parse error, unexpected T_STRING in c:\arquivos de programas\easyphp1-7\www\config.php on line 4 vou deixa meu msn se possivel adicionar r0d0lf0_r0x@hotmail.com muito obrigado Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-133927 Compartilhar em outros sites More sharing options...
Rikezenho 2 Postado Agosto 25, 2006 Autor Share Postado Agosto 25, 2006 cara eu segui tudo direitinhu mas quando eu vo entrar no site da o seguinte erroParse error: parse error, unexpected T_STRING in c:\arquivos de programas\easyphp1-7\www\config.php on line 4 vou deixa meu msn se possivel adicionar r0d0lf0_r0x@hotmail.com muito obrigado <{POST_SNAPBACK}> O erro foi seu... No Config.php, como deu erro de string(conjunto de letras), você deve ter aberto uma sentença de string(") mas não fechou. Toda string deve ser inicializada e fechada com "... Por exemplo: variavel = "UHahuaHuahu"; Repare que no começo e no final do UHahuaHuahu há ". Flws! Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-135156 Compartilhar em outros sites More sharing options...
rafikihhh 0 Postado Agosto 29, 2006 Share Postado Agosto 29, 2006 ow tpw... eu vo criar o site mas ai aparece pra por a senha do moden sera q eh pq a net eh compartilhada? tem como arruma? responde aew rafael_lessa_x@hotmail.com Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-136674 Compartilhar em outros sites More sharing options...
Addict 12 Postado Agosto 30, 2006 Share Postado Agosto 30, 2006 Tópico aprovado, Movido para Tutoriais relacionados a Websites. Dono do tópico notificado por PM que seu tópico foi movido. Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-136894 Compartilhar em outros sites More sharing options...
Rikezenho 2 Postado Setembro 2, 2006 Autor Share Postado Setembro 2, 2006 ow tpw...eu vo criar o site mas ai aparece pra por a senha do moden sera q eh pq a net eh compartilhada? tem como arruma? responde aew rafael_lessa_x@hotmail.com <{POST_SNAPBACK}> Sinto dizer-lhe, mas com internet compartilhada você não conseguirá abrir um site. Flws! Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-138113 Compartilhar em outros sites More sharing options...
1234lucas 0 Postado Setembro 5, 2006 Share Postado Setembro 5, 2006 Muito bom tutorial Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-139224 Compartilhar em outros sites More sharing options...
R@U£ 0 Postado Setembro 8, 2006 Share Postado Setembro 8, 2006 muito bom seu tutorial cara comtinue assim q vc fica melhor dq esta uahuahuahua flwsss Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-140205 Compartilhar em outros sites More sharing options...
Ni_Ni 0 Postado Setembro 9, 2006 Share Postado Setembro 9, 2006 como fasso para kolokar esse site pro meu Ot:komo eu koloko? Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-140708 Compartilhar em outros sites More sharing options...
antonio cesar 0 Postado Setembro 10, 2006 Share Postado Setembro 10, 2006 eu arrumei no config.php e naum da pra cria acc ainda pq ela naum vai pra pasta players e nem accounts no meu config.php ta assim olha : accounts : $diraccount = "C:\,Arquivos de programas\,EasyPHP1-7\,www\,otserv\,data\,accounts/". players : $dirplayer = "C:\,Arquivos de programas\,EasyPHP1-7\,www\,otserv\,data\,players/". e naum da certo!! me ajudem me mostrem como de fica a accounts e os players!! vlw obrigado flw RESPONDEM!!!!! no site da isso d pois q vc cria: Warning: fopen(C:\Arquivos de programas\EasyPHP1-7\www\otserv\data\accountsC:\Arquivos de programas\EasyPHP1-7\www\otserv\data\players10/1111.xml): failed to open stream: Invalid argument in c:\arquivos de programas\easyphp1-7\www\account\criaracc.php on line 99 Warning: fwrite(): supplied argument is not a valid stream resource in c:\arquivos de programas\easyphp1-7\www\account\criaracc.php on line 106 Warning: fclose(): supplied argument is not a valid stream resource in c:\arquivos de programas\easyphp1-7\www\account\criaracc.php on line 107 esses trez erros ai e dai nau mda pra entra nas acc!!! ME AJUDEM PLXXXXXXXXXXXX!!!!! Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-140928 Compartilhar em outros sites More sharing options...
LordKnokx 0 Postado Setembro 14, 2006 Share Postado Setembro 14, 2006 Cara, estou com problemas. Tudo feito como o tutorial manda, masssss, não consigo colocar o apache pra funcionar. Digo, ele funciona no localhost (http://127.0.0.1/), mas se eu coloco meu ip:8090 (sim, eu substitui a porta 80 por 8090), o site não abre. Sabe oq aconteceu: Vlw! Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-143032 Compartilhar em outros sites More sharing options...
lucas100 0 Postado Setembro 23, 2006 Share Postado Setembro 23, 2006 accounts :$diraccount = "C:\,Arquivos de programas\,EasyPHP1-7\,www\,otserv\,data\,accounts/". players : $dirplayer = "C:\,Arquivos de programas\,EasyPHP1-7\,www\,otserv\,data\,players/". <{POST_SNAPBACK}> cara olha ali "C:\,Arquivos de programas\,EasyPHP1-7\,www\,otserv\,data\,accounts/". quem disse q é pra te a virgula ali antes do arquivos de programa por exemplo tem uma virgula e n é pra te é só por isso "C:\,Arquivos de programas\,EasyPHP1-7\,www\,otserv\,data\,players/". mesma coisa ACHO MEIO DIFICIL TU VLTA AKI JA Q JA SE PASSARAM BASTANTE TEMPO MAIS SE TU VOLTAR TA AI TUTO PERFEITO Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-146125 Compartilhar em outros sites More sharing options...
God Tarzan 0 Postado Setembro 25, 2006 Share Postado Setembro 25, 2006 Po cara eu tentei fazer iso mais sei lá naum deu Mto Certo..Po sei Lá cara...se vc poder me ajudar tah aew rafinhafg7_zn@hotmail.com ATT GoD TaRzAn Link para o comentário https://xtibia.com/forum/topic/25112-tutorial-criando-site-em-php/#findComment-146805 Compartilhar em outros sites More sharing options...
Posts Recomendados