mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 19:51 Benutzername: Passwort: Auto-Login

Thema: Wo Zugangsdaten für MySQL-Zugriff aus PHP ablegen? vom 06.10.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Web-Software -> Wo Zugangsdaten für MySQL-Zugriff aus PHP ablegen?
Autor Nachricht
qualidat
Threadersteller

Dabei seit: 14.09.2006
Ort: Eichwalde bei Berlin
Alter: 63
Geschlecht: Männlich
Verfasst Sa 06.10.2012 10:14
Titel

Wo Zugangsdaten für MySQL-Zugriff aus PHP ablegen?

Antworten mit Zitat Zum Seitenanfang

Für echte Spezies wahrscheinlich eine dumme Frage, dennoch wage ich es:

In einem Intranet sollen Daten für Temperatur und Luftfeuchte der Fertigungsräume bei Bedarf als Liste und Graph sichtbar gemacht werden. Diese Daten stecken in einer MySQL-Datenbank ... soweit kein Problem, aber:

Für den Zugriff auf die Datenbank braucht das PHP-Skript Server-IP, DB-Name, Username und Passwort ... aber wohin damit? Fest in den Sourcecode? Funktioniert, ist aber "irgendwie" wenig elegant. In eine (Text-) Datei, quasi ein config-file? Oder ebenfalls in eine Datenbank, aber da beisst sich der Hund in den Schwanz ... ? Danke für Tips.

P.S. Die Zugangsdaten sind andere als die des "umgebenden" Joomla-Systems.


Zuletzt bearbeitet von qualidat am Sa 06.10.2012 10:16, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Nimroy
Community Manager

Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 46
Geschlecht: Männlich
Verfasst Sa 06.10.2012 10:17
Titel

Antworten mit Zitat Zum Seitenanfang

Ich würde ein config-file nehmen.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Mac

Dabei seit: 26.08.2005
Ort: Köln
Alter: 62
Geschlecht: Männlich
Verfasst Sa 06.10.2012 10:23
Titel

Antworten mit Zitat Zum Seitenanfang

Nimroy hat geschrieben:
Ich würde ein config-file nehmen.


Das ist usus
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Sa 06.10.2012 10:33
Titel

Antworten mit Zitat Zum Seitenanfang

Muss ich immer wieder an den ehemaligen Entwicklungsleiter denken, der gemeint hat, das System besonders super-sicher zu machen, indem er die Datei "db_config.dat" genannt hat ohne den http-zugriff auf die dann zu blocken.
... wie der geschaut hat, als ich ihm dann die http://www.xxx.xxx/db_config.dat im Browser gezeigt hab ... ^^
  View user's profile Private Nachricht senden
ChrisKam

Dabei seit: 01.07.2009
Ort: Hattingen
Alter: 38
Geschlecht: Männlich
Verfasst Sa 06.10.2012 10:41
Titel

Antworten mit Zitat Zum Seitenanfang

Config file ja, aber dieses config file sollte seinen Inhalt bei einem direktem Aufruf bitte nicht preisgeben (wie von fyll beschrieben).

Da bietet sich z.B. ein PHP Script bietet an, das bei direktem Zugriff seinen Dienst verweigert (und die Daten ohnehin nur als Variablen enthält). Wenn man extra-super sicher gehen möchte, kann man die Datei noch in einen Ordner oberhalb des öffentlichen Verzeichnisses legen. Falls PHP auf dem Server mal ausfällt und er doch auf die Idee kommt, alles im Klartext anzuzeigen. Ist mir zwar persönlich noch nicht passiert, aber man liest darüber ab und zu.


Zuletzt bearbeitet von ChrisKam am Sa 06.10.2012 10:44, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst So 07.10.2012 14:45
Titel

Antworten mit Zitat Zum Seitenanfang

http://symfony.com/doc/current/components/config/introduction.html
  View user's profile Private Nachricht senden
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst So 07.10.2012 16:48
Titel

Antworten mit Zitat Zum Seitenanfang

http://www.phptherightway.com/#configuration_files
  View user's profile Private Nachricht senden
 
Ähnliche Themen Joomla gesperrt - wo finde ich die MySQL-Zugangsdaten?
Suche: Adressverwaltung PHP & mySQL basierend
Einfache (kostenlose) Blogsoftware (PHP/MySQL) gesucht
Joomla 2.5 - ist MySQL "offen" so lange User dran bleibt?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Web-Software


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.