We proberen de kwaliteit van onze kennisbank voortdurend te verbeteren.
Geef de informatie op deze pagina een waardering met de slider hierboven.
Database Configuratie Bestand
Het gros van de Content Management Systemen (Magento, Joomla, Wordpress, etc.) is gebaseerd op PHP en MySQL. PHP is de code die de pagina genereert en informatie uit de MySQL database haalt. Om dit te kunnen doen, heeft PHP de aanmeldgegevens van de database nodig. Deze gegevens worden in een configuratiebestand opgeslagen. Hieronder geven we de locatie van het configuratiebestand en de in te vullen gegevens.
Inhoud |
In te vullen gegevens
Elke domeinnaam heeft een ID dat uniek is voor deze domeinnaam, in de onderstaande voorbeelden is deze vervangen met [012345].
- Hostname: dbint[012345] (voor de database van een andere Byte site: dbext[012345].bytenet.nl)
- Database: db[012345]_gekozennaam
- Gebruikersnaam: u[012345]_gebruikersnaam
- Poort: 3306 (standaard, hoef je meestal niet in te vullen)
Voor de exacte gegevens van uw domeinnaam kunt u in het Byte Service Panel kijken onder Instellingen > MySQL 5 Databases
- Hostname: De hostname staat helemaal onderaan deze pagina
- Database: Als u nog geen database aangemaakt heeft kunt u deze hier aanmaken onder databasebeheer, kies een naam en de database zal aangemaakt worden met db[012345]_naam als naam.
- Gebruiker: Het aanmaken van een gebruiker is vergelijkbaar met het aanmaken van een database. Nadat dit gebeurd is moet u nog wel even in de tabel (op de MySQL 5 Database pagina) de gebruiker aan de database te koppelen door hem lees of lees/schrijf rechten te geven. In het geval van een CMS moeten dit altijd lees/schrijf rechten zijn.
Gegevens per CMS
Hieronder staan voorbeelden van de belangrijke gedeeltes uit en locatie van verschillende configuratiebestanden van de meest gebruikte CMS systemen in ons netwerk.
Configuratiebestand Magento
In Magento heet het configuratiebestand “local.xml”, dit bestand is te vinden in de map magentovoorbeeld.nl/app/etc, hieronder het belangrijke gedeelte van local.xml voor de database configuratie;
voorbeeldmagento.nl/app/etc/local.xml
<connection>
<host><![CDATA[dbint012345]]></host>
<username><![CDATA[u012345_voorbeeld]]></username>
<password><![CDATA[abc12cba]]></password>
<dbname><![CDATA[db012345_magento]]></dbname>
<active>1</active>
</connection>Configuratiebestand Joomla!
Het configuratiebestand voor Joomla! is gelijk in de Joomla map te vinden en heet configuration.php. Het voorbeeld hieronder komt uit de configuration.php van Joomla 1.7
voorbeeldjoomla.nl/configuration.php
/* Database Settings */
public $dbtype = 'mysql'; // Normally mysql
public $host = 'dbint012345'; // This is normally set to localhost
public $user = 'u012345_joomla'; // MySQL username
public $password = 'abc12cba'; // MySQL password
public $db = 'db012345_joomla'; // MySQL database name
Om het wachtwoord van uw database te wijzigen in Joomla dient u in te loggen via FTP (het is ook mogelijk via de Shell).
- Zoek de file 'configuration.php' op.
- Klik op deze file met je rechtermuisknop en klik op 'file permissions'.
- Check of u voldoende rechten heeft om de file aan te passen. Klik daarna 'ok'
- Klik daarna nogmaals met de rechtermuisknop op configuration.php en kies voor 'view/edit'.
- Wijzig het MySQL password in het nieuwe wachtwoord. Daarna kunt u het scherm wijzigen.
- Vergeet niet het bestand op te slaan.
- U krijgt dan een pop-up die vraagt of u het bestand wilt uploaden op uw computer, kies yes.
Configuratiebestand WordPress
Het configuratiebestand voor WordPress heet wp-config.php. Bij een nieuwe WordPress installatie ontbreekt dit bestand maar u kunt hiervoor een kopie maken van het bestand wp-config-sample.php en deze hernoemen naar wp-config.php.
wordpressvoorbeeld.nl/wp-config.php
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'db012345_wordpress');
/** MySQL database username */
define('DB_USER', 'u012345_wordpress');
/** MySQL database password */
define('DB_PASSWORD', 'abc12cba');
/** MySQL hostname */
define('DB_HOST', 'dbint012345');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
De huidige waardering is: 65/100 (5 stemmen)
- Deze pagina is het laatst bewerkt op 4 apr 2012 om 11:07.
- Deze pagina is 2.232 keer bekeken.