fout tijdens inladen mysql
Ik ben momenteel bezig met het opzetten van een webshop. De db is goed ingeladen, maar krijg de volgende melding:
Error tijdens het inladen van de library 'sql'.
Dit stond in de 'handleiding:
1. Verander de gevraagde gegevens in de mappen: admin_cp/kernel/config/config.inc en in de kernel/config/config.inc
Waarschijnlijk zit hier ergens de fout:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
//originele versie
$url = 'http://www.shopvooru.nl/';
$config = array(
'global' => array
(
'data_layer' => 'mysql',
'path' => '/home/shopvooru/domains/shopvooru.nl/public_html/',
'url' => $url
),
'sql' => array
(
'host' => 'localhost',
'user' => 'shopvooru_xxxx',
'pass' => 'xxxxxxxxx',
'db' => 'shopvooru_xxxxx'
),
'tpl' => array
(
'tpl_dir' => '/home/shopvooru/domains/shopvooru.nl/public_html/templates/',
'cache_dir' => '/home/shopvooru/domains/shopvooru.nl/public_html/templates/cache/',
'plugin_dir' => '/home/shopvooru/domains/shopvooru.nl/public_html/plugins/',
'do_cache' => true
)
);
?>
//originele versie
$url = 'http://www.shopvooru.nl/';
$config = array(
'global' => array
(
'data_layer' => 'mysql',
'path' => '/home/shopvooru/domains/shopvooru.nl/public_html/',
'url' => $url
),
'sql' => array
(
'host' => 'localhost',
'user' => 'shopvooru_xxxx',
'pass' => 'xxxxxxxxx',
'db' => 'shopvooru_xxxxx'
),
'tpl' => array
(
'tpl_dir' => '/home/shopvooru/domains/shopvooru.nl/public_html/templates/',
'cache_dir' => '/home/shopvooru/domains/shopvooru.nl/public_html/templates/cache/',
'plugin_dir' => '/home/shopvooru/domains/shopvooru.nl/public_html/plugins/',
'do_cache' => true
)
);
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
//aangepaste versie van mij
$url = 'http://www.sport-supps.nl/';
$config = array(
'global' => array
(
'data_layer' => 'mysql',
'path' => '/domains/sport-supps.nl/public_html/',
'url' => $url
),
'sql' => array
(
'host' => 'localhost',
'user' => 'leon_webshop',
'pass' => 'xxxxxxxx',
'db' => 'leon_web'
),
'tpl' => array
(
'tpl_dir' => '/domains/sport-supps.nl/public_html/templates/',
'cache_dir' => '/domains/sport-supps.nl/public_html/templates/cache/',
'plugin_dir' => '/domains/sport-supps.nl/public_html/plugins/',
'do_cache' => true
)
);
?>
//aangepaste versie van mij
$url = 'http://www.sport-supps.nl/';
$config = array(
'global' => array
(
'data_layer' => 'mysql',
'path' => '/domains/sport-supps.nl/public_html/',
'url' => $url
),
'sql' => array
(
'host' => 'localhost',
'user' => 'leon_webshop',
'pass' => 'xxxxxxxx',
'db' => 'leon_web'
),
'tpl' => array
(
'tpl_dir' => '/domains/sport-supps.nl/public_html/templates/',
'cache_dir' => '/domains/sport-supps.nl/public_html/templates/cache/',
'plugin_dir' => '/domains/sport-supps.nl/public_html/plugins/',
'do_cache' => true
)
);
?>
Volgens mij heb ik het aangepast zoals het hoort, mocht iemand meer gegevens nodig hebben dan hoor ik het graag. De webshop staat op /domains/sport-supps.nl/public_html/. Hier staan alle bestanden verder in.
Aangezien je betaald hebt voor die webshop (iig zo ziet het eruit), zou ik daar voor support vragen. Dat is hun taak.
Iig bedankt voor je antwoord.
Verder weet ik ook niet of je de eventueel benodigde code hier wel mag plaatsen.
Dit is ook voor anderen:
In mysql wordt een tabel admin geladen.
-
-- Tabel structuur voor tabel `admin`
--
CREATE TABLE `admin` (
`id` int(10) unsigned NOT NULL auto_increment,
`gebruikersnaam` varchar(255) NOT NULL default '',
`wachtwoord` varchar(255) NOT NULL default '',
`hash` varchar(255) NOT NULL default '',
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=40 ;
--
-- Gegevens worden uitgevoerd voor tabel `admin`
--
INSERT INTO `admin` VALUES (35, 'demo', 'hier staat het wachtwoord', 'hier staat hash (?!?) ');
Hoe kan het dan, wanneer ik demo en het wachtwoord intype er niet in kom? Moet ik ook iets met hash?
Hoor het wel weer.
dat is volgens mij het wachtwoord omgezet in een code, bijvoorbeeld md5($var);
Het wachtwoord is bijvoorbeeld: 98ig9ggd9r349g9g9edg9
en de hash is: 43ikj434j45rj43
Hoor het wel weer :)
Als het wachtwoord met bv md5 is omgezet in een code is dat niet makkelijk te decoderen. Dan zou het hele idee van een wachtwoord versleuteld opslaan ook niet zo'n zin hebben ;-)
Zoals je begrijpt kan ik verder weinig met het script..
Je weet dat als iemand bij jouw config.inc kan komen dat de inhoud gewoon te lezen is. Een .inc is namelijk een gewoon tekst bestand.
@SanThe
Is dat een waarschuwing in het algemeen of is het specifiek voor mijn script?