Ir para conteúdo

[totalmente Reformulado] Colocando Seu Server Sql Online + Site


Mesenga

Posts Recomendados

Voce esta de parabens amigo... Muito Bom O Tutorial... Mais Ali Na Parte Aonde Eu Entro Na Pasta C:\xampp\htdocs apago tudo e coloco minha pagina de acc lah ele da o seguinte erro...

"Warning: parse_ini_file(C:/Tibia Brasil OT/config.lua): failed to open stream: No such file or directory in C:\xampp\htdocs\config-and-functions.php on line 10

Database error. Unknown database type in C:/Tibia Brasil OT/config.lua . Must be equal to: "mysql" or "sqlite". Now is: ""

 

Sabe o que pode ser???? Espero Que Me Ajudem.

 

/\ Esse erro de cima ai ja resolvi agora estou com problemas diferente... para arrumar o problema de cima eu Criei uma pasta no Diretorio q ele acuso como desconhecido e joguei meu OT dentro...

 

Mais dai Agora ele ta Dando este Erro...

Notice: Undefined index: sqliteDatabase in C:\xampp\htdocs\config-and-functions.php on line 23

Notice: Undefined index: useMD5Passwords in C:\xampp\htdocs\config-and-functions.php on line 25

Notice: Undefined index: action in C:\xampp\htdocs\index.php on line 13

Notice: Undefined index: account_login in C:\xampp\htdocs\index.php on line 35

Notice: Undefined index: password_login in C:\xampp\htdocs\index.php on line 36

Notice: Undefined variable: main_content in C:\xampp\htdocs\latestnews.php on line 34

Notice: Use of undefined constant div - assumed 'div' in C:\xampp\htdocs\latestnews.php on line 39

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'g.logo_gfx_name' in 'field list'' in C:\xampp\htdocs\latestnews.php:67 Stack trace: #0 C:\xampp\htdocs\latestnews.php(67): PDO->query('SELECT `g`.`id`...') #1 C:\xampp\htdocs\index.php(63): include('C:\xampp\htdocs...') #2 {main} thrown in C:\xampp\htdocs\latestnews.php on line 67

e ainda por cima ele nao cria acc pelo account mananger por que ele fala que a senha ta errada... eu to usando a senha q o meu site xampp mostra 1/1...pode me ajudar?

Editado por rafaelmca
Link para o comentário
Compartilhar em outros sites

  • 2 months later...

Gente Alguem me ajuda a cria um Server De Poketibia Centurion v6 ?? eu n consigo deixar para as pessoas entrarem alguem me ajuda ??

 

 

OBS: A resposta que me ajudar e eu conseguir deixar on Ganha um REP +

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...

Hoje, dia das crianças resolvi dar um presente as crianças daqui do fórum :P: e reformulei totalmente o tópico

agora está mais fácil e mais acessivel, as imagens boas e todas tiradas por mim.

 

Está dividido em:

 

  • 1º Passo: Preparando o XAMPP
  • 2º Passo: Criando a Database
  • 3º Passo: Criando o banco de dados
  • 4º Passo: Criando uma conta GOD

EXTRA

 

  • 5º Passo: Criando o site para os players entrarem
  • F.A.Q. - Perguntas e respostas

 

 

-Baixando o Xampp-

 

Xampp download: http://www.baixaki.com.br/download/xampp.htm

Tamanho: 44,20MB

 

Depois de baixar instale o XAMPP

 

1_11.png

 

1º Passo: Preparando o XAMPP (Créditos ao Lord Joel por lembrar do security)

 

Abra o XAMPP, depois disso verifique se está tudo corretamente ligado clicando no XAMPP_Panel

 

2_10.png

 

 

Mini F.A.Q.

 

Mas meu apache não esta ligando!

 

Vá até

 

C:\xampp\apache\conf\httpd.conf:

Procure por “Listen 80″, mude para “Listen 8090″
Procure por “ServerName localhost:80″, mude para “ServerName localhost:8090″
C:\xampp\apache\conf\extra\httpd-ssl.conf

Procure por “Listen 443″, mude para “Listen 4499″
Procure por “<VirtualHost _default_:443>”, mude para “<VirtualHost _default_:4499>”
Procure por “ServerName localhost:443″, mude para “ServerName localhost:4499″
Explicação: O IIS (Internet Information Service) do windows é padrão para rodar em port 80, então você não conseguira abrir o apache pois vai dar conflito com esta porta que já esta sendo usada, então trocamos!

 

Mesenga, ainda não funcionou =/

 

Então recomendo você baixar a versão 1.6.5 por conter a antiga base que pega em todos os windows

Download aqui: AQUI

 

 

Continuando...

 

Agora acesse a página: http://localhost/security/xamppsecurity.php

 

caso tiver trocado o port acesse: http://localhost:8090/security/xamppsecurity.php

 

3_1.png

 

 

Vá na pasta do seu OT, abra o config.lua

Você irá encontrar linhas parecidadas com essas:

 

-- Database
	sqlType = "sqlite" >> mude para mysql, pois agora usaremos um servidor mysql
	sqlHost = "localhost" >> não mexa
	sqlPort = 3306 >> não mexa
	sqlUser = "root" >> esse é o usuário usado para acessar o servidor XAMPP, NÃO MUDE
	sqlPass = "" >> password (senha) que você usou no passo 1
	sqlDatabase = "" >> vamos definir um nome para nossa database, ex: theforgottenserver
	sqlFile = "Styller.s3db" >> isso não irá servir mais pois usaremos um servidor MySql
	sqlKeepAlive = 0 >> não mexa
	mysqlReadTimeout = 10 >> não mexa
	mysqlWriteTimeout = 10 >> não mexa
	passwordType = "plain" >> não mexa

No meu caso ficou assim:

 

-- Database
	sqlType = "mysql"
	sqlHost = "localhost"
	sqlPort = 3306
	sqlUser = "root"
	sqlPass = "123"
	sqlDatabase = "styller"
	sqlFile = "Styller.s3db"
	sqlKeepAlive = 0
	mysqlReadTimeout = 10
	mysqlWriteTimeout = 10
	passwordType = "plain"

2º Passo: Criando a Database

 

abra internet e digite http://localhost

 

caso tiver mudado o port: http://localhost:8090

 

4.png

 

3º Passo: Criando o banco de dados

 

Na tela a seguir, você vera onde tem a parte Criar novo banco de dados, digite o mesmo nome que você colocou no config.lua em sqlDatabase=

 

5.png

 

Agora clique criar

 

Na tela seguinte clique em "importar" e escolha o arquivo "schema.mysql", em alguns ots o nome é "algumacoisa.sql", ex: forgotten.sql (no caso do The Forgotten Server)

 

6.png

 

vai isso,dependendo do server que estiver usando, o numero de importações varia:

 

7.png

 

4º Passo: Criando uma conta GOD

 

Entre no server e crie uma conta com o Account manager pra ficar mais facil, e também crie 1 player.

Após criado a account e o player, volte a janela do XAMPP na database e clica em accounts, depois vá em visualizar depois clique no pincel

 

8.png

 

Irá aparecer uma tela com os dados da conta, altere apenas o necessário...

mude o type de 1 para 5 e group id de 1 (se quiser conta normal com GOD) e 5 (se quiser conta GOD com GOD)

 

9_7.png

 

depois clique em "executar"

 

o char ainda não é God apenas a conta, então vá em players na coluna da esquerda...

clique no lápis de novamente....

Troque Group de 1 para 6, agora sim, seu char eh god. se quiser GM troque para 4 ou 5 (Sênior GM)

 

Group id 1 = Player
Group id 2 = Tutor
Group id 3 = Sênior Tutor
Group id 4 = GM
Group id 5 = Sênior GM
Group id 6 = GOD

*IDs acima baseados no Styller OT 8.52

 

10.png

 

 

Seu server está pronto para rodar!

 

 

EXTRA

 

5º Passo: Criando o site para os players entrarem

 

 

-Download do site-

 

Baixe um dos Websites "SQL" na seção de downloads do Xtibia >> http://www.xtibia.com/forum/forum/581-downloads-de-websites/

 

Recomendados:

 

Gesior acc maker:

Gesior para 8.54

 

Nicaw Acc Maker website

http://www.xtibia.com/forum/topic/81939-nicaw-aacmaker-para-otserv-xmlsql/

 

 

Todos os sites já vem com configurador, então entre em:

 

http://localhost

 

caso tiver trocado o port já sabe: http://localhost:8090

 

e Configure-o!

 

-Vamos configurar o Gesior Acc Maker!-

 

Baixe o Gesior Acc Maker

Gesior para 8.54

 

Ligue o XAMPP e o OT

Vá em C:\Xampp\htdocs

 

e delete tudo o que tem dentro da pasta

 

Agora extraia seu site pra lá, feito isso entre em http://localhost ou http://localhost:8090

 

você verá uma tela assim:

 

11.png

 

clique em Set server path

 

Agora no campo em que aparece digite o diretório no qual se encontra o ot, ex: C:\OTx

 

12_3.png

 

 

Agora é só ir clicando um por um e configurar a seu gosto

 

13.png

 

1º Quadrado preto:

 

1. Set server path --> escolhe o diretório do OT
2. Check DataBase connection --> você só pode proseguir se não tiver nehum erro nessa parte
3. Add tables and columns to DB --> isso carrega uma parte do site
4. Add samples to DB --> isso carrega uma parte do site (vocações)
5. Set Admin Account --> escolhe o account do admin do site
Quadrado Vermelho:

6. Load Monsters from OTS --> vai dar load automatico nos monstros do OT, verifique se não há nehum erro 
7. Load Spells from OTS --> ele vai carregar todas as spells do OT, verifique se não há nehum erro antes de proceguir

Pronto, o site está configurado e pronto para criar contas.

 

Para outras opções clique em ADMIN PAINEL

 

 

F.A.Q. - Perguntas e respostas

 

 

@Todos

 

Duvidas:

 

-Como faço minha account de GM/GOD?

 

Siga o passo 4

 

eu nao encontro schema.mysql od está isso??

 

Em alguns servidores o nome é theforgottenserver.sql

 

Qual vai ser meu site pros outros poder entra fazer acc?

 

seu site vai ser http://seuip:8090

 

ou se quiser por http://seuip:xxxx sendo "xxxx" um número de port variando entre 80 e 9000, faça o seguinte:

 

vá em "C:\xampp\apache\conf" e abra o arquivo httpd.conf

 

procure por:

 

#Listen 12.34.56.78:80

Listen 80

 

Nas duas linhas ponha Um número variando de 80 à 9000 no lugar do 80

 

exemplo:

 

#Listen 12.34.56.78:8090

Listen 8090

 

Agora procure a linha:

 

ServerName localhost:80

 

e troque pelo mesmo número que você colocou

 

exemplo:

ServerName localhost:8090

 

 

-No seu está dando o seguinte problema:

 

[28/06/2008 03:15:49] Failed to connect to database. MYSQL ERROR: Access denied for user 'root'@'localhost' (using password: YES)
[28/06/2008 03:15:49] > ERROR: Couldn't estabilish connection to SQL database!
Antes de colocar oSERVER ONLINE, certifique-se de que o XAMPP está aberto

 

Até a proxima!

 

olha esta td blz..eu ja olhei os outros tutoriais e são roubadas como o que esta em 1° e roubada nao entrem la esse nao e roubada neh.vc esta explicando td direitinho vo espera a confirmação se esta e eu vo ter que abaixar o xampp mas antigo pq meu windows e de 2008 isso afeta no jogo e em novembro vo compra um outro pc qual vc me endica que seja o melhor para criar um ot???? Responda : no facebook OU Gmail = pedro.2015.santo@gmail.com OK OK pode ser qualquer um

 

 

Postado: Sexta feira, 26/07/2013 ás 12:44:00

Link para o comentário
Compartilhar em outros sites

  • 2 months later...

Erro No Step 5 - Criando Admin Account


STEP 5
Set Admin Account

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'name' in 'field list'' in C:\xampp\htdocs\pot\OTS_Account.php:229 Stack trace: #0 C:\xampp\htdocs\pot\OTS_Account.php(229): PDO->query('SELECT `id`, `n...') #1 C:\xampp\htdocs\install.php(459): OTS_Account->load(1) #2 {main} thrown in C:\xampp\htdocs\pot\OTS_Account. php on line 229

 

 

PRECISO DE AJUDA TBM :X

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

olá amigo , ta complicado pra mim , as imagens não estão aparecendo pra mim ,"sqlPass" e não entendi essa parte , eu instalei o xampp e não coloquei nenhuma senha no passo 1 , Procure por ServerName localhost:443″, mude para ServerName localhost:4499″ isso aqui tambem não encontrei , fiz a pesquisa com ctrl+f e nada, e eu to a mais de 2 horas aqui e preciso muito de ajuda !

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...

Gente, estava na Google por acaso e achei este meu tópico, bem antigo por sinal. Eu venho comunicar à vocês que não mexo mais com OTServers desde 2010, me "aposentei" do Xtibia.

 

Porém agraderecia se alguém fizesse o tutorial e me mandasse o link das imagens para anexar à postagem, isso eu posso fazer.

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...
  • 3 months later...
  • 3 weeks later...
  • 3 weeks later...
  • 1 year later...
  • 3 weeks later...
  • 1 month later...
  • 9 months later...

Eu gostaria de saber como abrir as Imagens para acompanhar , eu nao consigo fazer o processo por falta das prints nao consigo abrir as prints....

Link para o comentário
Compartilhar em outros sites

  • Damgrath unpinned this tópico
  • 5 months later...
Em 25/06/2008 at 23:20, Mesenga disse:

Hoje, dia das crianças resolvi dar um presente as crianças daqui do fórum :tongue: e reformulei totalmente o tópico
agora está mais fácil e mais acessivel, as imagens boas e todas tiradas por mim.

Está dividido em:
 

  • 1º Passo: Preparando o XAMPP
  • 2º Passo: Criando a Database
  • 3º Passo: Criando o banco de dados
  • 4º Passo: Criando uma conta GOD



EXTRA
 

  • 5º Passo: Criando o site para os players entrarem
  • F.A.Q. - Perguntas e respostas





-Baixando o Xampp-

Xampp download: http://www.baixaki.com.br/download/xampp.htm
Tamanho: 44,20MB

Depois de baixar instale o XAMPP

1_11.png

1º Passo: Preparando o XAMPP (Créditos ao Lord Joel por lembrar do security)

Abra o XAMPP, depois disso verifique se está tudo corretamente ligado clicando no XAMPP_Panel

2_10.png


Mini F.A.Q.

Mas meu apache não esta ligando!

Vá até

C:\xampp\apache\conf\httpd.conf:


Procure por “Listen 80″, mude para “Listen 8090″Procure por “ServerName localhost:80″, mude para “ServerName localhost:8090″



C:\xampp\apache\conf\extra\httpd-ssl.conf


Procure por “Listen 443″, mude para “Listen 4499″Procure por “<VirtualHost _default_:443>”, mude para “<VirtualHost _default_:4499>”Procure por “ServerName localhost:443″, mude para “ServerName localhost:4499″



Explicação: O IIS (Internet Information Service) do windows é padrão para rodar em port 80, então você não conseguira abrir o apache pois vai dar conflito com esta porta que já esta sendo usada, então trocamos!

Mesenga, ainda não funcionou =/

Então recomendo você baixar a versão 1.6.5 por conter a antiga base que pega em todos os windows
Download aqui: AQUI


Continuando...

Agora acesse a página: http://localhost/security/xamppsecurity.php

caso tiver trocado o port acesse: http://localhost:8090/security/xamppsecurity.php

3_1.png


Vá na pasta do seu OT, abra o config.lua
Você irá encontrar linhas parecidadas com essas:
 


-- DatabasesqlType = "sqlite" >> mude para mysql, pois agora usaremos um servidor mysqlsqlHost = "localhost" >> não mexasqlPort = 3306 >> não mexasqlUser = "root" >> esse é o usuário usado para acessar o servidor XAMPP, NÃO MUDEsqlPass = "" >> password (senha) que você usou no passo 1sqlDatabase = "" >> vamos definir um nome para nossa database, ex: theforgottenserversqlFile = "Styller.s3db" >> isso não irá servir mais pois usaremos um servidor MySqlsqlKeepAlive = 0 >> não mexamysqlReadTimeout = 10 >> não mexamysqlWriteTimeout = 10 >> não mexapasswordType = "plain" >> não mexa



No meu caso ficou assim:
 


 -- DatabasesqlType = "mysql"sqlHost = "localhost"sqlPort = 3306sqlUser = "root"sqlPass = "123"sqlDatabase = "styller"sqlFile = "Styller.s3db"sqlKeepAlive = 0mysqlReadTimeout = 10mysqlWriteTimeout = 10passwordType = "plain"




2º Passo: Criando a Database

abra internet e digite http://localhost

caso tiver mudado o port: http://localhost:8090

4.png
 



3º Passo: Criando o banco de dados

Na tela a seguir, você vera onde tem a parte Criar novo banco de dados, digite o mesmo nome que você colocou no config.lua em sqlDatabase=

5.png

Agora clique criar

Na tela seguinte clique em "importar" e escolha o arquivo "schema.mysql", em alguns ots o nome é "algumacoisa.sql", ex: forgotten.sql (no caso do The Forgotten Server)

6.png

vai isso,dependendo do server que estiver usando, o numero de importações varia:

7.png

4º Passo: Criando uma conta GOD

Entre no server e crie uma conta com o Account manager pra ficar mais facil, e também crie 1 player.
Após criado a account e o player, volte a janela do XAMPP na database e clica em accounts, depois vá em visualizar depois clique no pincel

8.png

Irá aparecer uma tela com os dados da conta, altere apenas o necessário...
mude o type de 1 para 5 e group id de 1 (se quiser conta normal com GOD) e 5 (se quiser conta GOD com GOD)

9_7.png

depois clique em "executar"

o char ainda não é God apenas a conta, então vá em players na coluna da esquerda...
clique no lápis de novamente....
Troque Group de 1 para 6, agora sim, seu char eh god. se quiser GM troque para 4 ou 5 (Sênior GM)
 


Group id 1 = PlayerGroup id 2 = TutorGroup id 3 = Sênior TutorGroup id 4 = GMGroup id 5 = Sênior GMGroup id 6 = GOD




*IDs acima baseados no Styller OT 8.52

10.png


Seu server está pronto para rodar!


EXTRA

5º Passo: Criando o site para os players entrarem


-Download do site-

Baixe um dos Websites "SQL" na seção de downloads do Xtibia >> http://www.xtibia.com/forum/forum/581-downloads-de-websites/

Recomendados:

Gesior acc maker:
Gesior para 8.54

Nicaw Acc Maker website
http://www.xtibia.com/forum/topic/81939-nicaw-aacmaker-para-otserv-xmlsql/


Todos os sites já vem com configurador, então entre em:

http://localhost

caso tiver trocado o port já sabe: http://localhost:8090

e Configure-o!

-Vamos configurar o Gesior Acc Maker!-

Baixe o Gesior Acc Maker
Gesior para 8.54

Ligue o XAMPP e o OT
Vá em C:\Xampp\htdocs

e delete tudo o que tem dentro da pasta

Agora extraia seu site pra lá, feito isso entre em http://localhost ou http://localhost:8090

você verá uma tela assim:

11.png

clique em Set server path

Agora no campo em que aparece digite o diretório no qual se encontra o ot, ex: C:\OTx

12_3.png


Agora é só ir clicando um por um e configurar a seu gosto

13.png

1º Quadrado preto:
 


1. Set server path --> escolhe o diretório do OT2. Check DataBase connection --> você só pode proseguir se não tiver nehum erro nessa parte3. Add tables and columns to DB --> isso carrega uma parte do site4. Add samples to DB --> isso carrega uma parte do site (vocações)5. Set Admin Account --> escolhe o account do admin do site



Quadrado Vermelho:


6. Load Monsters from OTS --> vai dar load automatico nos monstros do OT, verifique se não há nehum erro7. Load Spells from OTS --> ele vai carregar todas as spells do OT, verifique se não há nehum erro antes de proceguir




Pronto, o site está configurado e pronto para criar contas.

Para outras opções clique em ADMIN PAINEL


F.A.Q. - Perguntas e respostas


@Todos

Duvidas:

-Como faço minha account de GM/GOD?

Siga o passo 4

eu nao encontro schema.mysql od está isso??

Em alguns servidores o nome é theforgottenserver.sql

Qual vai ser meu site pros outros poder entra fazer acc?

seu site vai ser http://seuip:8090

ou se quiser por http://seuip:xxxx sendo "xxxx" um número de port variando entre 80 e 9000, faça o seguinte:

vá em "C:\xampp\apache\conf" e abra o arquivo httpd.conf

procure por:

#Listen 12.34.56.78:80
Listen 80

Nas duas linhas ponha Um número variando de 80 à 9000 no lugar do 80

exemplo:

#Listen 12.34.56.78:8090
Listen 8090

Agora procure a linha:

ServerName localhost:80

e troque pelo mesmo número que você colocou

exemplo:
ServerName localhost:8090


-No seu está dando o seguinte problema:
 


[28/06/2008 03:15:49] Failed to connect to database. MYSQL ERROR: Access denied for user 'root'@'localhost' (using password: YES)[28/06/2008 03:15:49] > ERROR: Couldn't estabilish connection to SQL database!



Antes de colocar oSERVER ONLINE, certifique-se de que o XAMPP está aberto

Até a proxima!

Mano, da um help ai, quando tento entrar no site pelo "http://realbaiakbolado.servegame.com:8090 nao abre, e se boto só o ip sem o 8090, ele direciona para a pagina do meu roteador.. :(

fui la onde voce falou e ta assim .

apache.png

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...