php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.12.2004, 09:29  
Gast
 
Beiträge: n/a
Standard php und mySQL auf unterschiedl. Servern möglich???

hi profis !!!

bin in php noch vollkommener neuling. wills mir aber demnächst ganz intensiv beibringen. (das hängt aber von den antworten auf die folgende Frage ab)

nun hat der server auf dem meine hp liegt zwar php aber keine mySQL-unterstützung.

was ich bis jetzt so mitbekommen hab, ist, dass ich kleinere php aufgaben ja auch ohne mySQL hinbekommen kann (speicherung der daten in txt dateien, oder so), aber für größere sachen bräucht ich ja schon eine richtige datenbank, nicht wahr...

meine frage ist jetzt: ist es möglich, dass ich meine php seiten zwar auf meinem server (der kein sql kann) speichere, diese php seiten aber auf eine mySQL datenbank zugreifen, die auf einem anderen server liegen ??????? (der zweite hätte zwar mySQL funktionalitäten, aber zu wenig speicherplatz um die gesamte hp dort abzulegen)

würde sowas ohne probleme funktionieren? - falls nicht, würd ich das php-lernen wahrscheinlich sofort abhaken, und mich furchtbar ärgern....

lg silvia
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.12.2004, 09:37  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Ja, das geht grundsätzlich.

Ob die Konstellation deiner Hoster da mitspielt, ist eine andere Geschichte.

Den ScriptingAnteil bekommst du sicherlich auch auf den Server mit kleinem Speicherplatz. Medien (vornehmlich Bilder) kannst du auf dem anderen ablegen (was aber evtl. vom Hoster nicht gern gesehen wird).
Guradia ist offline  
Alt 08.12.2004, 09:39  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: php und mySQL auf unterschiedl. Servern möglich???

Zitat:
Zitat von voxi
würde sowas ohne probleme funktionieren?
du greifst ja auf einen datenbankserver zu. es liegt etwas am hoster, ob man da auch von externen servern drauf zugreifen "darf".

Zitat:
Zitat von voxi
falls nicht, würd ich das php-lernen wahrscheinlich sofort abhaken, und mich furchtbar ärgern....
ähem. warum?

wie wäre es, wenn du dir einfach nen neuen hoster suchst, der deine ansprüche voll erfüllt.

lokal kannst du das ja alles mit XAMPP testen.
http://xampp.de

grüße ben.
imported_Ben ist offline  
Alt 08.12.2004, 09:44  
Gast
 
Beiträge: n/a
Standard

Zitat:
Ja, das geht grundsätzlich.
Nicht ganz korrekt.

Es geht nicht, wenn das PHP auf Host A ohne MySQL compiliert wurde bzw. wenn im Virtualhost des OP die MySQL Extension nicht geladen wird
UND/ODER
MySQL auf Host B entweder mit --skip-networkin konfiguriert wurde bzw. der DB User ausschließlich via localhost zugreifen darf.
 
Alt 08.12.2004, 09:46  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

@meikel .. sag ich doch ... "grundsätzlich" ^^ ... je nach Konstellation halt nicht ;P


@voxi .. Testen so:
PHP-Code:
<?php
if (!mysql_connect('SERVERNAME''USER''PASS')) {
    print 
mysql_error();
}
?>
An passenden Stellen die Verbindungsdaten für MySQL eintragen und schauen, ob sich verbunden werden darf.
Guradia ist offline  
Alt 08.12.2004, 09:48  
Erfahrener Benutzer
 
Registriert seit: 06.09.2003
Beiträge: 309
suter
Standard

unter
PHP-Code:
mysql_connect(localhost"xyz""xyz") or die(mysql_error()); 
Anstatt localhost die IP des Servers mit DB. Falls du keine Verbindung zustande kriegst gehts nicht.
Anhand des Fehlers kannst du schauen worans liegt.
suter ist offline  
Alt 08.12.2004, 09:49  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

klaro. tipps gibt es immer.
Zitat:
Zitat von Ben
wie wäre es, wenn du dir einfach nen neuen hoster suchst, der deine ansprüche voll erfüllt.
imported_Ben ist offline  
Alt 08.12.2004, 09:53  
Gast
 
Beiträge: n/a
Standard

ojeeee

das hört sich ja alles ganz und gar nicht gut an.

könnt ihr mir vielleicht einen tipp geben, wie ich das ganze am besten/schnellsten/einfachsten austesten kann? (evtl ohne dass ich zum programmieren anfangen muss)

könnt ihr mir vielleicht sagen: eine datei mit diesem und jenen inhalt spielst du auf host A und eine datei mit dem inhalt spiel auf host b. und dann rufts du die datei im browser auf. wenn diese und jene meldung kommt, funktionierts / funktionierts nicht.
Das wär wahnsinnig toll, wenn das klappen könnte !!!!!

danke im voraus für eure tolle hilfe
lg silvia
 
Alt 08.12.2004, 10:01  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

*bump*

Wegen Zeitproblem auf diesem Server sind 3 Posts über voxis gerutscht ^^
Guradia ist offline  
Alt 08.12.2004, 10:20  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php

$dbhost 
'host_B';
$dbuser 'DBusername_host_B';
$dbpass 'ganz geheimes passwort';


if (! 
function_exists('mysql_connect'))
    die (
'<h3>Mist! Der Geiz war zu geil!</h3>');

if (! @
mysql_connect($dbhost$dbuser$dbpass))
    die (
'<h3>Mist! Der Geiz war zu geil!</h3>');

print 
'<h3>Uff... Noch mal Glück gehabt!</h3>';
?>
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
mysql timestamp funktioniert nicht auf allen servern? zwerg PHP Tipps 2006 1 22.03.2006 20:48
[Erledigt] MYSQL Problem Datenbanken 4 09.02.2006 15:14
Kein Zugriff über ODBC mit der IP-Adresse auf MySql DB Datenbanken 4 09.02.2006 11:04
[Erledigt] Zu blöd um MySQL in PHP einzurichten? Apache Server PHP Tipps 2006 18 30.01.2006 23:39
[Erledigt] Mysql 4.1.x unter php 4.3.9 Datenbanken 3 15.11.2005 13:49
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
[Erledigt] not allowed to connect to this MySQL server PHP Tipps 2005-2 2 23.09.2005 18:34
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
MYSQL läuft nur wenn /tmp auf 777 Datenbanken 5 06.07.2005 08:38
mysql root passwort vergessen Datenbanken 1 29.05.2005 11:33
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
[Erledigt] PHP5 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;a m p; MySQL Datenbanken 5 01.08.2004 05:47


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:20 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.