PHP-Projekt/Testdatenbank: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 44: | Zeile 44: | ||
|- | |- | ||
! colspan=2 | database.md.password.inc.php | ! colspan=2 | database.md.password.inc.php | ||
|- | |||
| colspan2 | Diese Datei sollte später in ein anderes Verzeichnis verschoben werden, das mit ".htaccess" gegen allgemeines Herunterladen geschützt ist. Die include-Zeilen in den anderen Dateien müssen dann entsprechend angepasst werden. | |||
|- | |- | ||
| Bereitgestellte Variablen || | | Bereitgestellte Variablen || | ||
Zeile 49: | Zeile 51: | ||
* $mysqlpassword | * $mysqlpassword | ||
* $mysqlserver | * $mysqlserver | ||
|- | |||
<pre class=wiki> | |||
<?php | |||
### Name database.md.password.inc.php | |||
### Description | |||
### VARIABLES ### | |||
$mysqluser = "root"; # MySQL user | |||
$mysqlpassword = "xxxxxx"; # password | |||
$mysqlserver = "kanzler"; # name of host on which MySQL is running | |||
?> | |||
</pre> | |||
|- | |- | ||
! colspan=2 | server.mysql.inc.php | ! colspan=2 | server.mysql.inc.php |
Version vom 31. März 2009, 20:23 Uhr
Auf Rechner "kanzler".
Anlegen der Datenbank "md".
$ mysql -u root -p mysql> create database md; mysql> quit
Anlegen Verzeichnis mit PHP-Skripten.
$ cd /WWW $ sudo mkdir md && sudo chown mik:mik md
<?php ### Name database.md.password.inc.php ### Description ### VARIABLES ### $mysqluser = "root"; # MySQL user $mysqlpassword = "xxxxxx"; # password $mysqlserver = "kanzler"; # name of host on which MySQL is running ?>
database.md.base.inc.php | |
---|---|
Require | server.mysql.inc.php |
Bereitgestellte Variablen |
|
Verwendete Funktionen |
|
<?php ### Name database.md.base.inc.php ### Description Standard variables and functions with database "md" require("server.mysql.inc.php"); ### VARIABLES ### $database = "md"; $connection = mysqlconnection("{$database}", "database.{$database}.password.inc.php") or mysqldie("Unable to connect"); ?> | |
database.md.password.inc.php | |
Diese Datei sollte später in ein anderes Verzeichnis verschoben werden, das mit ".htaccess" gegen allgemeines Herunterladen geschützt ist. Die include-Zeilen in den anderen Dateien müssen dann entsprechend angepasst werden. | |
Bereitgestellte Variablen |
|
server.mysql.inc.php | |
Bereitgestellte Funktionen |
|
Verwendete Variablen |
|
Apache-Errorlog unter "/var/log/apache2/error.log"