Avatar billede michaeltryl Seniormester
05. november 2006 - 13:06 Der er 12 kommentarer og
1 løsning

wamp server og sikkerhed

jeg har downloadet wam server men
når jeg åbner phpmyadmin står der

Din konfigurationsfil indeholder indstillinger (root og intet kodeord) som svarer til en standard MySQL-priviligeret brugerkonto. Din MySQL server kører med denne standardindstilling, er åben for indtrængen, og du opfordres stærkt til at gøre noget ved dette sikkerhedshul.

hvor sætter jeg dette op, jeg skal kun bruge den til at køre test af scripts
Avatar billede leif Seniormester
05. november 2006 - 13:11 #1
Hvis du kun skal køre test og der ikke skal være adgang udefra behøver du ikke at være nervøs
Avatar billede michaeltryl Seniormester
05. november 2006 - 13:27 #2
okay jeg troede at der måske var nogen der på en eller anden måde kunne få adgang til min pc via mysql, men jeg har ko selvfølgelig en firewall der gerne skulle stoppe det.
kan du så fortælle hvordan jeg laver adgangen til msql

skal den bare se sådan ud?
mysql_connect('localhost', '', '');
mysql_select_db("navnet_på_min_database");
Avatar billede udvikler Nybegynder
05. november 2006 - 13:30 #3
Næsten...

mysql_connect(localhost,root,$pass);
mysql_select_db(navnet_på_min_database);
Avatar billede udvikler Nybegynder
05. november 2006 - 13:31 #4
Sorry, det skulle selvfølgelig være:

mysql_connect(localhost,root,);
mysql_select_db(navnet_på_min_database);
Avatar billede michaeltryl Seniormester
05. november 2006 - 14:09 #5
okay, men den udskriver alle echo som alm html og viser ikke mine includes
en echo udskrives sådan på siden
echo"teskt her";
jeg har kopieret mappen med php filerne over i mappen www og åbnet den ved at klikke på localhost i menuen for wamp serveren og derefter klikke ind på den mappe som filerne er i
Avatar billede udvikler Nybegynder
05. november 2006 - 14:19 #6
bruger du <? eller <?php

hvis du bruger <? så virker det ikke som standard på wamp... har selv wamp og jeg har været inde i php.ini og angivet at den skal godtage <?php
Avatar billede michaeltryl Seniormester
05. november 2006 - 14:24 #7
jeg bruger
<?

men ændre bare til <?php, men er det besværligt at angive at den skal godtage <?
Avatar billede leif Seniormester
05. november 2006 - 14:24 #8
Lyder mere som om at din server ikke kører rigtigt
Avatar billede udvikler Nybegynder
05. november 2006 - 14:27 #9
nej det er ikke spor besværligt, du skal finde de to php.ini filer som ligger i:

wamp -> apache2 -> bin -> php.ini

og den anden ligger i:

wamp -> php -> php.ini

du skal finde linien:

short_open_tag

og sætte det til On i begge filer
Avatar billede michaeltryl Seniormester
05. november 2006 - 14:44 #10
okay det er gjort nu kan du så fortælle hvad grunden kan være til at nogen scripts ikke virker på wamp serveren, men de virker fint hvis jeg uploader dem til min hjemmeside
Avatar billede udvikler Nybegynder
05. november 2006 - 14:57 #11
Det er fordi at php opsætningen er anderledes. Prøv at lave en fil med indholdet:

<?php
phpinfo();
?>

upload den både på din hjemmeside og på wamp serveren.. sammenlign dem og så vil du se at der er forskelle.
Avatar billede michaeltryl Seniormester
05. november 2006 - 15:14 #12
okay tak for hjælpen, jeg tror jeg fortsætter med at køre test på min hjemmeside istedet så
Avatar billede udvikler Nybegynder
05. november 2006 - 15:17 #13
Iorden, tak for point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester