hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 13:46



Jelenlévő felhasználók

Jelenleg 220 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 220 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 11 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: Mysql adatbázis
HozzászólásElküldve: 2017.05.01. 15:36 
Offline
Tag
Avatar

Csatlakozott: 2015.08.03. 19:26
Hozzászólások: 38
Megköszönt másnak: 8 alkalommal
Megköszönték neki: 3 alkalommal
Sziasztok.
Az lenne a problémám, hogy a szolgáltató(synhosting) ahol van az 1.6 szerverem, nem engedi meg a külső csatlakozást az adatbázishoz.
Én meg szeretném, ha az oldalam http://info.nicegaming.hu:8080/ -at mutatná a szerver a /top parancs beírásával.
Esetleg ezt nem lehet valahogy kijátszani, vagy van esetleg valami alternatív megoldás a csatlakozáshoz?
Próbáltam külsős adatbázist(clans.hu) is, de ott naponta legalább egyszer elveszti a kapcsolatot 1-2 msp-re és akkor mindenkinek nullázódik mindene a táblában.
Válaszokat előre is köszönöm!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql adatbázis
HozzászólásElküldve: 2017.05.01. 17:18 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Meg lehet oldani. Azon a szerveren, ahol van az adatbázisod létrehozod a kellő PHP endpointokat amik közvetlen kapcsolódnak a DB-hez, majd a külsős webszervereddel http kéréseket küldesz a php endpointokhoz. Kérdés, hogy a cross-domain requestet hogy oldod meg, guglizz rá :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql adatbázis
HozzászólásElküldve: 2017.05.02. 04:13 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.09.18. 13:01
Hozzászólások: 4270
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 513 alkalommal
Kijatszani nem lehet azert is alapbol ez egy "Biztonsagos" megoldas mysql szervereknel hogy tiltva van kulso csatizas.

Silent írta:
Meg lehet oldani. Azon a szerveren, ahol van az adatbázisod létrehozod a kellő PHP endpointokat amik közvetlen kapcsolódnak a DB-hez, majd a külsős webszervereddel http kéréseket küldesz a php endpointokhoz. Kérdés, hogy a cross-domain requestet hogy oldod meg, guglizz rá :D


Nem egyszerubb rairni a hostingra hogy dobjanak mar a usernek egy % jelet ? (Azthiszem igy van hogy minden csatizas engedelyezve van)

_________________
Idk. Csak ugy funbooo.
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql adatbázis
HozzászólásElküldve: 2017.05.02. 06:31 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Amit en irtam az 10 perc alatt megvan, tapasztaltabbaknak 3-5 perc. A hoszting mire valaszol elmegy a kedved az elettol + valoszinuleg nemmel valaszolnak, mivel nem hinnem, hogy engedelyezik ezt. Ja es az en megoldasom kb 7x biztonsagosabb.

Szoval..de, ki lehet jatszani :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql adatbázis
HozzászólásElküldve: 2017.05.02. 14:30 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.09.18. 13:01
Hozzászólások: 4270
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 513 alkalommal
Silent írta:
Amit en irtam az 10 perc alatt megvan, tapasztaltabbaknak 3-5 perc. A hoszting mire valaszol elmegy a kedved az elettol + valoszinuleg nemmel valaszolnak, mivel nem hinnem, hogy engedelyezik ezt. Ja es az en megoldasom kb 7x biztonsagosabb.

Szoval..de, ki lehet jatszani :D

Blablabla szerinted a kerdezonk megtudja oldani? Neki konyebb irni suppnak es eleg csak az adott ip-t engedelyeztetni igy tobbi kivan zarva.
A synhosting pedig nem ad webtarhelyet szoval a megoldasod kivan utve.

_________________
Idk. Csak ugy funbooo.
Kép

Ők köszönték meg DeteCT0R nek ezt a hozzászólást: MASKED (2017.05.02. 18:28)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql adatbázis
HozzászólásElküldve: 2017.05.02. 16:44 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Azt nem említette, hogy nincs az adatbázisnál webszerver (ami amúgy tényleg furcsa, mert általába nem szedik külön, hanem valami apache disztróval majmolnak valamit). Ha domainre gondolsz, az meg édesmindegy, mert IP címre küldöd úgyis a http kérést, az más dolog, hogy te domain nevet látsz.

A megoldás pedig tényleg nem nagy was ist das.


table1.php

Kód:

<?php
$c 
= new mysqli("localhost""user""pw""db") or die("Valami rossz.");

$r $c -> query "SELECT * FROM table1" );
$response = array();
while(
$rf $r -> fetch_assoc()) {
    
array_push($response$rf);
}
/* Esetleg ide egy http rp code állítás, bár alapból 200-ra állítja, ha minden oké.*/
http_response_code(200);

echo 
json_encode($response);
    
 


Utána pedig külsős domainről egy jquery vagy angularJS vagy akár vanillaJS segítségével küld egy tök egyszerű http kérést:

mycontroller.js
Kód:

var table;
$http.get("mydomain or myip")
.
then( function(response) { 
    
table response.data;
}, function(
error) { 
    
alert("Valami gáz van.");
});

 


És ezután a table javascript változódban ott lesz konkrétan az egész tábla json formátumban:
Kód:

[
    {
        
"id" "0",
        
"name" "teszt",
        
"age" "20"
    
},
    {
        
"id" "1",
        
"name" "teszt2",
        
"age" "18"
    
}
]
 


És így tovább és így tovább..

Persze, egyszerűbb a supportnak írni, de ha már egy ilyen fórumon vagyunk, ne mindig a hosztinghoz küldjük az embert. Ha pedig nincs webszerver (amit még mindig erősen kétlek), akkor azt is biztos lehet kérni egy-két php fájlnak :)

De, ahogy mondtad, mehetsz a hosztinghoz is, hogy kívülről is elérhessék az adatbázisodat. Abba már nem megyek bele, hogy az miért előnytelen.

Ők köszönték meg Silent nek ezt a hozzászólást: MASKED (2017.05.02. 18:27)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql adatbázis
HozzászólásElküldve: 2017.05.02. 18:19 
Offline
Tag
Avatar

Csatlakozott: 2015.08.03. 19:26
Hozzászólások: 38
Megköszönt másnak: 8 alkalommal
Megköszönték neki: 3 alkalommal
Beszéltem supportjukkal, először kértem, hogy engedélyezék az én IP-men erre írták, hogy rendeljek VPS-t és telepítsek magamnak apachit. Aztán megkérdeztem, hogy akkor esetleg egy webszervert tudnék-e bérelni játékszerverem mellé, de azt írták, hogy ő náluk nincs ilyenre lehetőség.
Próbálkoztam aztán más külsős webszerver szolgáltatóknál, de ott sem adnak engedélyt külső csatlakozásra.
Végül az egyik itteni témában írta valaki ezt: https://www.nethely.hu -t és ott ingyenes lehetőségnél megnéztem, hogy tudok-e külső elérést állítani és ott webadminjukban van rá lehetőség, szóval valószínűleg onnan rendelek egy webszervert!
De köszönöm a válaszokat!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql adatbázis
HozzászólásElküldve: 2017.05.02. 20:23 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.09.18. 13:01
Hozzászólások: 4270
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 513 alkalommal
Silent:
A mysql es apache megint mas dolog lehet kulon hasznalni mindegyiket es nem kotelezo hogy lamp-ot hasznalj(gondolom tudod miaz a lamp)
Igen sok hosting ad tarhelyet reklam celjabol de ahol a felhasznalonk van az kiveteles eset.

MASKED:
Ha azt irta a support hogy rendelj vps-t ird vissza nekik hogy:
"Dugjatok fel a szerveretek es rohadjon le a szervergepetek"

(Vps-en tudsz jatekszervert es webszervert is futtatni szoval jobban jarsz.)

_________________
Idk. Csak ugy funbooo.
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql adatbázis
HozzászólásElküldve: 2017.05.03. 13:23 
Offline
Tag
Avatar

Csatlakozott: 2015.08.03. 19:26
Hozzászólások: 38
Megköszönt másnak: 8 alkalommal
Megköszönték neki: 3 alkalommal
Hát igazából, elég sok üzenetet váltottam velük, hátha végül megszánnak és adnak az IP címemre egy elérhetőséget, de nem tették. De nem akarok bunkózni velük, mivel VPS-el sokkal több a macera, bár gondolkoztam már rajta... Meg a másik ok, hogy az SMS támogatás eléggé sok segítséget nyújt számomra a fenntartásban a játékosok által, azt ilyen lehetőséget VPS szolgáltatók nem nagyon használnak.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql adatbázis
HozzászólásElküldve: 2017.05.03. 20:09 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Hűha.. Nyilván lehet külön modulokat használni, ezt senki sem kérdőjelezte meg, mivel nem csak lamp wamp és hasonlók léteznek. Elég furcsa lenne .war java backendet futtatni egy lamp alatt, mivel arra nem deployolunk. Erre való pl. a WildFly, Tomcat stb.. Amit én írtam az az, hogy biztos van webszerverük a MariaDB mellé, mert egy synhostingból nem nézem ki, hogy phpmyadmin nélkül kezelné a contentet, az már más kérdés, hogy a rendelők kapnak-e egy pár megás tárhelyet 1-2 php fájl tárolására stb.

És igen, tudom mi az a lamp.

De egyébként említette a kérdező, hogy az xy.hu-nál pedig DB-vel voltak a gondok. Mi lenne ha nem db-ben mented, hanem az egyes rekordokat objectként kezeled és utána pedig serialize / egyedi módon fájlba mented? Serialize jobb, mert egyszerűbb.


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 11 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 4 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole