Toon posts:

[PHP-files <-> MySQL-database] op twee verschillende servers

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb zelf een site gemaakt die PHP en MySQL ondersteuning nodig heeft. Ik heb 2 servers tot mijn beschikking om de hele site te hosten. De ene server gebruik ik voor de php-files en de andere server wil ik gebruiken voor de database. De eerste server is betaald en de tweede is gratis (met reclame).

Zo wil ik de 2 verschillende servers gaan gebruiken:
- http://www.sqix.com/thijs [betaald, voor php-files]
- http://www.tripod.lycos.nl/thijsnetwork [gratis, MySQL-database]


De eerste vraag die ik heb, kan dat?
De tweede vraag is dan, wat moet ik bij de installatie in de volgende velden invullen:
- database host (localhost kan dus niet!)
- database name
- server name

P.S. Ga aub NIET vragen WAAROM ik het zo wil, benader deze vraag aub alleen vanaf de technische kant.

Alvast bedankt voor een reactie

  • darkrain
  • Registratie: Augustus 2001
  • Laatst online: 22:13

darkrain

Moderator Discord / General Chat

Geniet. Punt.

Volgens mij kun je als hostname gewoon het adres van de site in voeren.
Heb het nooit geprobeerd maar denk dat het moet werken.

Tweakers Discord


  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

Wat bedoel je precies met:
- database host
- database name
- server name

Want wat je volgens mij moet doen is:
- Een crosscable tussen de 2 servers leggen.
- Zorgen dat je PHP-server internetverbinding heeft.
- Een webserver op je PHP-server installeren.
- Een database server op je database-server installeren.
- En dan is je database server e benaderen via je PHP-server (met de naam van je database server.

Succes

  • darkrain
  • Registratie: Augustus 2001
  • Laatst online: 22:13

darkrain

Moderator Discord / General Chat

Geniet. Punt.

Tuurlijk een crosscable, :+ dat kan waarschijnlijk helemaal nie omdat niet iedereen bij zulke servers kan.
En zeker lycos nie. >:)

Tweakers Discord


  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

Die database-server zal toch zijn poorten open moeten zetten voor de webserver anders kun je de database nooit benaderen.

  • Grum
  • Registratie: Juni 2001
  • Niet online
Je mag hoogstwaarschijnlijk niet van een externe host op de mysql database bij lycos connecten (als dat wel mag zijn ze dom :D) en ik vrees dat daar het verhaal ophoudt.

Maar niemand zal je ervan weerhouden het eventje te testen :).

www.php.net/mysql-connect

  • AK47
  • Registratie: Juli 2001
  • Laatst online: 04-05-2024
Het kan iig wel, ik heb het weleens vaker gedaan. Een tijdje geleden was F2S nog van de partij voor gratis hosting, PHP/mySQL support, maar hun mySQL server lag altijd plat, dus toen kon ik ergens anders een (stabiele)-mySQL server gebruiken. Dit werkte wel, maar jammer genoeg werkte dit erg traag, maar dat klinkt ook wel logisch: Omdat die 2 servers steeds weer met elkaar moeten connecten voor élke aanvraag die ze krijgen, verder komt er altijd wel wat lag tussen te zitten, dus vandaar, denk ik.
Als je alles gewoon op een server hebt staan dan scheelt dat een hele hoop.

Mijn advies: Niet doen, het lijkt me niet slim....

  • LeonT
  • Registratie: Juni 2001
  • Niet online
Het lijkt me niet dat het met lycos kan
U kunt vervolgens gebruik maken van de database, zoals u dat wilt en de verzoeken naar uw keuze plaatsen.

Het volgende dient toegepast te worden, wanneer u parameters nodig heeft:

- database host: localhost
- database toegangsgebruikersnaam: uw Tripod id
- database toegangswachtwoord: leeg
- database naam: id_nl_db
Je hoeft dus geen paswoord in te voeren bij verbinding maken. Het lijkt me dus niet dat je vanaf andere servers verbinding kan maken aangezien dan iedereen in je database zou kunnen komen. (omdat je geen paswoord gebruikt om verbinding te maken.)

  • RedHat
  • Registratie: Augustus 2000
  • Laatst online: 18:16
mysql_connect ("members.tripid.lycos.nl", "username", "password") or die (mysql_error());
dat 1e invulvakje zit er nie voor de lol hoor :D

Verwijderd

Doe anders eens iets met mysql_pconnect. Dan hoeftie niet telkens heen en weer te connecten. >:)
(Kweenie of lycos dit leuk gaat vinden trouwens)
Pagina: 1