Gast Geplaatst: 19 mei 2006 Geplaatst: 19 mei 2006 Hoi, Wie kan mij via extern bureaublad (realvnc) helplen met het configureren van Mysql? Ik ben er zelf al een tijdje mee bezig geweest maar krijg het met geen mogelijkheid voor elkaar...
Spiderman1974 Geplaatst: 19 mei 2006 Geplaatst: 19 mei 2006 Hallo, Kijk eens op onderstaande link, deze is ook bruikbaar voor Fedora Core 4. Fedora Core 5 Webserver setup Greetz, Spiderman DM800HD ~ OpenPLi DM7000 ~ OpenPLi DM500C ~ OpenPLi WafeFrontier T55 13* - 19,2* - 23,5* - 28,2*
Gast Geplaatst: 20 mei 2006 Geplaatst: 20 mei 2006 Nu voer ik dit php script uit op mijn server (linux) <HTML> <HEAD> <TITLE>CorStat Database Initialisatie</TITLE> </HEAD> <BODY> <H1>CorStat Database Initialisatie</H1> <? if (isset($submit)) { $con=mysql_connect($host,$user,$pass) or die('<FONT color="#FF0000">Er is een fout opgetreden bij het maken van een verbinding van de database:<BR>'.mysql_error().'<BR>Druk op de terug-knop en vul de gegevend goed in.</FONT>'); mysql_select_db($dbname) or die('<FONT color="#FF0000">Er is een fout opgetreden bij het selecteren van de database. Maak de database met de naam '.$dbname.' aan en probeer opnieuw, of druk op de Vorige-knop en vul de naam van een andere database in.</FONT>'); $query='CREATE TABLE statHits (page VARCHAR(50) NOT NULL, ip VARCHAR(15) NOT NULL, referrer VARCHAR(200) NOT NULL, date TIMESTAMP NOT NULL);'; $result=mysql_query($query); if ($result) { echo '<FONT color="#008000">De database is geïnitialiseerd en gereed voor gebruik!</FONT>'; } else { echo '<FONT color="#FF0000">Er is een fout opgetreden bij het initialiseren van de database:<BR>'.$mysql_error.'<BR>Kopieer deze foutmelding en plaats hem op het forum van <A href="http://www.codeonrequest.nl" target="_blank">www.codeonrequest.nl</A>, na eerst gekeken te hebben of niet iemand anders deze foutmelding al heeft geplaatst.</FONT>'; } } else { ?> <P>Vul hieronder de gegevens over je database in en klik op de Initialiseer-knop. Als je een foutmelding van MySQL krijgt heb je blijkbaar iets verkeerd ingevuld of een database die je probeert in te stellen bestaat niet.</P> <FORM action="csinit.php"> <TABLE> <TR><TD>Ip-adres/URL MySQL-server:</TD><TD><INPUT type="text" name="host"></TD></TR> <TR><TD>Username:</TD><TD><INPUT type="text" name="user"></TD></TR> <TR><TD>Password:</TD><TD><INPUT type="password" name="pass"></TD></TR> <TR><TD>Naam van de database:</TD><TD><INPUT type="text" name="dbname"></TD></TR> </TABLE> <INPUT type="submit" value="Initialiseer" name="submit"> </FORM> </P> <? } ?> </BODY> </HTML> Voor zover ik weet zijn alle instellingen van mysql nog standaard Dit voer ik in; Ip-adres/URL MySQL-server: Localhost Username: 'mijn username' Password: 'mijn password' Naam van de database: test Met de username en password die ik gebruik kan ik ook inloggen via een terminalsessie met commando "mysql -u 'password'" Wat gaat er nu fout?
Gast Geplaatst: 20 mei 2006 Geplaatst: 20 mei 2006 Ik heb zo'n vermoeden dat je in mysql nog geen database hebt aangemaakt die test heet. Dit kan je met bijv phpmyadmin doen.
Gast Geplaatst: 21 mei 2006 Geplaatst: 21 mei 2006 De database test heb ik aangenmaakt, dit kan het probleem dus niet zijn... Zijn er niet manieren om te testen of bepaalde instellingen wel goed staan, ik heb nu echt geen idee waar de fout zou moeten zitten...
Gast Geplaatst: 21 mei 2006 Geplaatst: 21 mei 2006 Dat is nu net het probleem... Ik krijg geen foutmelding te zien met dat script wat ik uitvoer. Als de instellingen juist zijn zie je pas dat het gelukt is. Dus waar nu de fout zit is moeilijk te achterhalen. Of kan hier iets op gevonden worden? http://80.60.231.164/phpinfo.php Ik hoop toch iets verder te komen vandaag...
Gast Geplaatst: 21 mei 2006 Geplaatst: 21 mei 2006 Ja daar staan de instelling van PHP. Deze staan in het bestand /etc/php.ini (als het goed is). Anders moet je zoeken naar het bestand php.ini In dit bestand zet je : error_reporting = E_ALL en : display_errors = On Daarna moet je de server restarten en dan krijg je foutmeldingen te zien.
Gast Geplaatst: 21 mei 2006 Geplaatst: 21 mei 2006 Ik heb even naar je script gekeken maar zit niet echt lekker in elkaar. Dat het niet werkt komt in eerste instantie omdat het formulier niet weet wat hij moet doen. <FORM action="csinit.php"> Moet zijn : <FORM action="csinit.php" method="post"> if (isset($submit)) zal ook niet werken. Moet zijn if (isset($_POST['submit'])) Kijk maar eens wat hij doet
Gast Geplaatst: 21 mei 2006 Geplaatst: 21 mei 2006 Laat maar zitten dat hele script rammelt. Als je phpMyAdmin hebt kun je de databasetabel ook zo aanmaken. klik op de database "test" klik op tabblad sql en zet dit in het invulvak: CREATE TABLE statHits (page VARCHAR(50) NOT NULL, ip VARCHAR(15) NOT NULL, referrer VARCHAR(200) NOT NULL, date TIMESTAMP NOT NULL) klik op start en de database is klaar. Daarna moet je hopen dat de andere scripts die je hebt beter geschreven zijn.
Fredo Geplaatst: 25 mei 2006 Geplaatst: 25 mei 2006 neem een php editer dan kun je door de kleur zien waar het fout gaat dan zie je ook als er een "" mist en zo of als je variabele $ fout lopen Groeten Fred. AZbox premium , AZbox premium+ , AZbox elite Dreambox 8000 2maal SAB sky 4800 mini , DVB zelfbouw decoder.
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen