Database aanroepen vanaf verschillend domein?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Campaign Developer

Senior Campaign Developer Den Haag HBO/WO Digital Professional Zorgen dat onze klanten op het juiste moment, via het juiste kanaal relevante en gepersonaliseerde informatie en berichten ontvangen. Dankzij jouw kennis van customer journeys en passie voor Marketing Automation, data, content, en processen kun jij het verschil maken voor onze klanten. Wat ga je doen? De afdeling Online realiseert de marketing- en communicatiedoeleinden van de PostNL organisatie door onze zakelijke en particulieren klanten en prospects te bereiken. Dit doen we middels de optimale inzet van onlinekanalen. Online voert de regie over deze kanalen waaronder: de website, applicaties, e-mailings, apps, social media

Bekijk vacature »

Junior Applicatiebeheer/ ontwikkelaar .NET

Wie zijn wij? Als ervaren leverancier van oplossingen voor industriële technologie wil ICT Netherlands de wereld elke dag een stap slimmer maken. Onze toegewijde technische professionals voorzien klanten van diensten op het gebied van consultancy, softwareontwikkeling, projectmatige oplossingen en managed services. In het kort Als junior applicatiebeheerder én ontwikkelaar ga je aan de slag binnen ons team outsourced services. Samen nemen jullie het beheer van software uit handen van onze klanten en zorgen ervoor dat hun applicaties blijven draaien. Ook ga je aan de slag met aanpassingen in de software en zorg je er voor dat de software blijft aansluiten

Bekijk vacature »

Operations Analytics SAP HANA Developer

In this role you will be responsible for the design, build and the technical support of our Analytics solutions built on mostly SAP HANA and SAP HANA Cloud. You will be part of a team building and supporting the Data & Analytics services, focused on enterprise data of the Operations Sector. Functie As a member of the IT Big Data & Analytics team you are part of a team of best-in-class engineers, organized in Agile teams. Our mission is to translate the business challenges into Data & Analytics solutions. You will be part of one of our DevOps teams, working

Bekijk vacature »

DevOps Cybersecurity Engineer

DevOps Cybersecurity Engineer Position Description: Kun je denken als een hacker en problemen oplossen als een engineer? Wil je meewerken aan de veiligheid en weerbaarheid van de software van onze klanten? Wat ga je doen? Als DevOps Cybersecurity Engineer maak je deel uit van een gedreven club professionals. Je bent proactief en je hebt een technische hands-on aanpak. Je bent verantwoordelijk voor het analyseren van de software development van onze klanten, het identificeren van security risico’s en implementeren van verbeteringen. Je bent goed op de hoogde van de laatste ontwikkelingen op het gebied van continuous delivery en deployment, secure code

Bekijk vacature »

Java ontwikkelaars gezocht met interesse in Securi

Bedrijfsomschrijving Onze klant is actief binnen het security domein en bedient klanten in de gehele BeNeLux. Er werken ongeveer 10 technische mensen verschillend van consultants tot interne ontwikkelaars. Je collega's zijn stuk voor stuk gedreven technici met passie voor het gehele security vlak. Je werkt binnen projecten samen met collega's op kantoor en zal ook in nauw contact staan met de consultants. De sfeer is hier uitstekend, ze groeien hard en zijn ook internationaal hard aan de weg aan het timmeren. Je zal dit als ontwikkelaar ook zeker gaan merken, er is veel mogelijk om je zowel op persoonlijk als

Bekijk vacature »

Lead E-commerce Developer

As a Lead E-commerce Developer, you design the future E-commerce platform, which must be suitable for more than 100 industrial companies situated in different markets. In your role as a Salesforce lead developer, you translate the wishes of the VDL companies, when it comes to their E-commerce ambitions, into solutions within the framework of our digital factory. Do you enjoy leading a diverse team of configurators and business analysts in the further development of the E-commerce platform? The VDL Salesforce journey started just 1.5 years ago, we still have a lot of work to do when it comes to requirements

Bekijk vacature »

Scrum Master - Public Transport

Scrum Master - Public Transport Functiebeschrijving: Ben jij een Agile/Scrum enthousiast en wil jij het gedachtegoed en de werkwijze overdragen aan één of meerdere scrum teams? Zoek jij een nieuwe uitdaging en een omgeving waar vrijheid, teamspirit en ondernemerschap onderdeel zijn van het DNA? Dan nodigen wij jou uit om verder te lezen! Wat ga je doen? Als Scrum Master binnen de Transport & Logistics sector, help je onze klanten de Agile werkwijze eigen te maken door het begeleiden en ondersteunen van scrum teams. Je coacht de Product Owners en teamleden bij de uitvoering van hun Agile verantwoordelijkheden. Je begeleidt

Bekijk vacature »

Informatie Analist - Defensie

Informatie Analist - Defensie Functiebeschrijving: Bescherming van onze Nederlandse grenzen. Internationaal bijdragen aan vrede en veiligheid. Steun bij rampen. Drie uitdagingen waar Defensie voor staat. Dreigingen veranderen voortdurend, zijn lastig te voorspellen en vragen een flexibele, adaptieve krijgsmacht. CGI draagt bij aan deze ambitie. Dit doet CGI door proactief nieuwe technologieën te ontwikkelen, aan innovatieve projecten deel te nemen, en door het leveren van professionals aan de defensiesector. Een wendbare, technologisch hoogwaardige organisatie kan niet zonder een daarbij passende bedrijfsvoering en adequate informatievoorziening. Om Defensie hierin te ondersteunen is CGI op zoek naar een ervaren en gepassioneerde Informatie Analist. Wat

Bekijk vacature »

Java Ontwikkelaar - Digitale Overheid

Java Ontwikkelaar - Digitale Overheid Functiebeschrijving: Wil jij een bijdrage leveren aan de ontwikkeling van de digitale overheid en de maatschappelijke vraagstukken waar we met elkaar voor staan? Wat ga je doen? Als Java ontwikkelaar houd jij je bezig met het realiseren van mooie en innovatieve oplossingen voor de Nederlandse overheid. Je ontwerpt en ontwikkelt met Java in één van onze complexe projecten om met jouw code het verschil te maken in het hart van de Digitale Overheid. Ons aanbod We bieden je een vast contract, zodat je meteen baanzekerheid hebt. Parttime werken, bijvoorbeeld 32 of 36 uur per week

Bekijk vacature »

Developer Limburg

Als PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor onze klanten. Klanten als Scania, Fletcher Hotels, Gamma of Aditech hebben jouw hulp nodig! Wil jij meewerken om onze ambitie waar te maken? We bieden: Een salaris tussen € 2200 en €

Bekijk vacature »

Salesforce Developer

Wij zijn opzoek naar een ervaren Salesforce developer met passie voor zijn vak. Krijg jij energie van het oplossen van IT-gerelateerde complexe problemen? Heb je enkele jaren ervaring met Salesforce? Ben je die developer die zijn hand niet omdraait voor een integratie meer of minder?! Lees dan snel verder! Functieomschrijving Pro Industry is een snelgroeiende organisatie met inmiddels 21 vestigingen en een hoofdkantoor in Capelle a/d IJssel. Voor ons hoofdkantoor zoeken wij versterking op het gebied van development, met name gericht op Salesforce. Als Salesforce Developer programmeer jij in APEX moeiteloos verschillende integraties, bouw je lightning components en laat je

Bekijk vacature »

Fullstack Java Developer

Functieomschrijving Are you an experienced Fullstack Java Developer looking for an international, creative and innovative environment? Would you like to work on a self-service data platform, making sure our data makes its way from a vast array of sources to the right place? At Randstad Groep Nederland (HQ) we are looking for you! We’re looking for a Fullstack Java Developer available to join our internal team immediately. Fullstack Java Development at Randstad Groep Nederland (HQ) Team Chef’s Special consists of a group of experienced professionals who together are pioneering in a development environment that is new to Randstad. Six Java

Bekijk vacature »

Technisch Developer

Werken aan innovatieve oplossingen die onmisbaar zijn voor iedereen en dus ook voor jou als reiziger? Als Technisch Developer bij InTraffic lever jij een waardevolle bijdrage aan de reizigerservaring! • Hoe? Door te werken aan complexe technische vraagstukken met behulp van C++. • Waarom? Om de veiligheid en doorstroom op het spoor te kunnen waarborgen. Je draagt bij aan de mobiliteit van nu en ook die van de toekomst. • Waar? Bij InTraffic in Nieuwegein, dé IT-specialist op het gebied van verkeer en vervoer. • Met wie? Je werkt in een scrumteam. Onze teams variëren van 3 tot 9 professionals.

Bekijk vacature »

Low Code ontwikkelaars gezocht - Remote werken!

Bedrijfsomschrijving De organisatie waarin jij terecht gaat komen staat bekend om hun fijne manier van werken, plezier staat hier voorop! Waar het bij deze organisatie uiteindelijk om draait: het bieden van mooie oplossingen waarbij techniek, gebruiksvriendelijkheid en design voorop staan. Medewerkers van dit bedrijf werken zo nu en dan bij opdrachtgevers op locatie om zo in samenspraak met de klant tot de beste oplossing te komen. Het grootste gedeelte van je werk kan echter volledig vanuit huis gedaan worden! Deze opdrachtgever heeft 2 fysieke vestigingen waar je zo nu en dan verwacht wordt, het grootste gedeelte van je werk kan

Bekijk vacature »

Slimme Javascript developers met een salariskans v

Bedrijfsomschrijving Voor een leuke klant van mij ben ik opzoek naar een ervaren Javascript Developer. Deze organisatie bestaat bijna 10 jaar en is opgestart door 2 broers. Het gaat om een jong team met een frisse uitstraling. Ze houden zich hier vooral bezig met het bouwen van software voor zelfstandig ondernemers, daarnaast bieden ze support erbij. Er werken ongeveer 20 medewerkers en het IT team bestaat uit 4 ervaren developers. Het gaat om een informeel bedrijf die erg betrokken is met elkaar. Functieomschrijving Je komt te werken in een klein maar prettig en zelfstandig team van 4 developers. Je bouwt

Bekijk vacature »
G Jansma

G Jansma

28/08/2017 14:04:28
Quote Anchor link
Misschien een domme vraag, maar vraag me dit al een tijdje af. Als je twee losse domeinen + database (ook bij verschillende hostings) hebt, kan je dan op het ene gebruik maken van een tabel uit de database behorend bij de ander?

Ik heb bij de ene verbinding met de host (dmv IP) maar bij de ander krijg ik dan de melding: "Failed to connect to MySQL: No route to host". Kan dat niet, of doe ik nog wat anders verkeerd?
Gewijzigd op 28/08/2017 14:14:39 door G Jansma
 
PHP hulp

PHP hulp

17/01/2022 05:51:39
 
- Ariën -
Beheerder

- Ariën -

28/08/2017 14:11:02
Quote Anchor link
Meerdere mensen hebben hier een vraag. Zou je daarom een duidelijkere titel aan het topic kunnen hangen?

Alvast bedankt!
Gewijzigd op 28/08/2017 15:04:25 door - Ariën -
 
Ben van Velzen

Ben van Velzen

28/08/2017 14:37:56
Quote Anchor link
Het is geheel afhankelijk van hoe je hoster zijn zaken inricht. Als externe verbindingen niet worden toegestaan zul je vanaf een andere server niet kunnen verbinden. Soms worden uitgaande verbindingen ook actief geweigerd. Dat is iets om vooraf te controleren dus.
 
Adoptive Solution

Adoptive Solution

28/08/2017 14:45:46
Quote Anchor link
Aangenomen host/database A en host/database B.

Controleer of database A extern benaderd mag worden. Meestal een instelling in een configuratiescherm.

Of er moet in database A een gebruiker aangemaakt worden met als server/host het IP nummer of domeinnaam van host B.

Vanaf host B maakt je dan een mysql connect met die gebruiker naar host/database A.

Een andere oplossing is om in database B een Federated table naar Host A te maken.

https://dev.mysql.com/doc/refman/5.5/en/federated-create-connection.html

Op host B maak je een local connect naar database B en vraag je daar de data op.

MySQL van database B maakt dan een verbinding met database A en haalt daar de data op en toont die op host B alsof het lokaal was opgevraagd.

Oefen.
 
- Ariën -
Beheerder

- Ariën -

28/08/2017 15:07:06
Quote Anchor link
Het is inderdaad de vraag of poort 3306 zowel uitgaand op jouw server, als op de andere server inkomend open staat. Dan is het ook een kwestie dat het IP-adres ook toegestaan is in de allowed-lijst van MySQL.

Bij de meeste hostingproviders is poort 3306 vanwege de veiligheid gesloten, maar zelf raad ik een verbinding met een database op een extern netwerk niet aan. Als die traag reageert, dan staat de browser van je bezoeker ook reactie te wachten.
 
G Jansma

G Jansma

28/08/2017 15:11:09
Quote Anchor link
@Adoptive Solution: Ik zou dus in DirectAdmin van A het IP nummer van B moeten toevoegen bij Access Hosts? Daar staan nu twee IP nummers en localhost.
Gewijzigd op 28/08/2017 15:14:25 door G Jansma
 
- Ariën -
Beheerder

- Ariën -

28/08/2017 15:19:23
Quote Anchor link
Klopt ja, het gaat er dan wel om dat A de master is. Dus server B kan dan, als alle firewallregels goed zijn ingesteld, verbinding maken met server A.
 
G Jansma

G Jansma

28/08/2017 16:05:15
Quote Anchor link
Handig dat ik weet dat ik op poort 3306 moet zoeken, had er nog nooit van gehoord. Na wat speurwerk op de sites van de hosting gevonden dat het openstaat en hoe het moet. Nou heb ik B > A voor elkaar, maar A > B wil maar niet lukken. Krijg nog steeds de melding 'No route to host'.
 
Ben van Velzen

Ben van Velzen

28/08/2017 16:17:56
Quote Anchor link
Dus dan wordt de routering niet toegelaten vanaf A, of geweigerd op B. Even contact opnemen met de hosters dus.
 
- Ariën -
Beheerder

- Ariën -

28/08/2017 16:19:05
Quote Anchor link
Wat voor hostname gebruik je? Of gebruik je een IP-adres?
 
G Jansma

G Jansma

28/08/2017 16:31:33
Quote Anchor link
A: (Versio - Directadmin)
10.3.0.176 (stond er al, gebruik ik met aanroepen Mysql/PHP)
127.0.0.1 (stond er al)
localhost (stond er al)
185.56.145.137 > (toegevoegd B)
www83.totaalholding.nl > (toegevoegd B)

B: (Neostrada - cPanel)
185.56.145.137 (stond er al, gebruik ik met aanroepen Mysql/PHP)
vserver89.axc.nl > (toegevoegd A)

Maar zonder dat ik iets had toegevoegd bij A gaf website B ook al 'No route to host' aan.
 
- Ariën -
Beheerder

- Ariën -

28/08/2017 16:37:12
Quote Anchor link
Zoals Ben zegt, neem contact op met beide hostingpartijen. Ergens zit een blokkade.
 
G Jansma

G Jansma

28/08/2017 16:41:39
Quote Anchor link
Ik heb nu wel iets gevonden waarbij A > B wel werkt. Ik had namelijk het volgende al gevonden.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$ip
= gethostbyname('vserver89.axc.nl');
echo $ip;
?>


Als ik dat doe komt er 185.182.56.229 uit. Als ik dat vervolgens in mijn config stop werkt het wel op B.

$con = mysqli_connect("185.182.56.229","user","password","table");

Alleen werkt het dan op A zelf niet als ik dat IP gebruik.
 
Ben van Velzen

Ben van Velzen

28/08/2017 16:44:34
Quote Anchor link
op A gebruik je gewoon localhost, al is het alleen maar zodat hij dan de unix socket pakt, en deze is sneller.
 
- Ariën -
Beheerder

- Ariën -

28/08/2017 16:47:03
Quote Anchor link
localhost = 'eigen server', dus het is onnodig om een externe of interne IP (buiten 127.0.0.1) te gebruiken.

Als je wilt kijken of je raam van je kamer open is, dan ga je toch ook niet naar buiten om dat uit te zoeken, om vervolgens weer naar binnen te gaan? ;-)
 
G Jansma

G Jansma

28/08/2017 16:53:15
Quote Anchor link
Ik snap dat het logisch is om gewoon localhost te gebruiken bij de database van A en B zelf.

Maar B > A werkt dus wel op zowel B als A met hetzelfde IP in de config. Maar A > B dus kennelijk niet, dat vind ik dan merkwaardig.
 
Ben van Velzen

Ben van Velzen

28/08/2017 17:12:38
Quote Anchor link
Dat ligt aan de serverconfiguratie. Ik laat mysql ook niet op de lokale interfaces luisteren, omdat daar al een prima bruikbare unix socket staat. Het kan op verschillende niveaus worden dichtgezet, als je server bijvoorbeeld achter een 1:1 NAT zit heeft het gebruikte IP geen enkele relatie tot het gebruikte IP. Vanaf de binnenzijde is dit IP vaak onbereikbaar. Maar dit is een kwestie van opvragen wat de IP's aan de interfaces (eth0) zijn, of even navragen bij de hoster.
 
G Jansma

G Jansma

28/08/2017 18:33:37
Quote Anchor link
Ok, weer een hoop wijzer geworden. Was dus toch niet zo'n domme vraag. Bedankt!
 
- Ariën -
Beheerder

- Ariën -

28/08/2017 18:54:11
Quote Anchor link
Domme vragen bestaan niet... ;-)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.