/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
XAMPP på Win 7 - db virker ikke?
Fra : Jakob Munck


Dato : 09-03-11 19:47

Jeg har nu udskiftet min gamle XP-computer med en ny med Windows 7 og da jeg
koder php/mySql har jeg installeret XAMPP (nyeste version) ligesom jeg havde
under Win XP. Serveren fungerer udmærket og jeg kan se mine php-sider, men
desværre er jeg nu ikke længere i stand til at skabe forbindelse til
MySql-databasen, idet man åbenbart skal bruge en anden connection-string end
under XP. Det er MEGET frustrerende, da det betyder at ingen af mine
websites kan vises mere (på min lokale server).

Den gamle og velfungerende måde at forbinde mine websites til MySql på min
lokale server så sådan ud:

--------------------------------------------------------------

$db_server="localhost";
$db_user="root";
$db_password="";
$db_navn="web9906";

$linkDB = mysql_connect($db_server,$db_user,$db_password) or die ("Kan
ikke få forbindelse til serveren");
@mysql_select_db($db_navn,$linkDB) or die ("Kan ikke finde databasen");

------------------------------------------------------------

Men det fungerer ikke på XAMPP under Win 7.

Er der nogen som kan hjælpe med et godt råd?

v.h.
Jakob


 
 
rikke (10-03-2011)
Kommentar
Fra : rikke


Dato : 10-03-11 09:08

On 09-03-2011 19:47, Jakob Munck wrote:
> Jeg har nu udskiftet min gamle XP-computer med en ny med Windows 7 og da
> jeg koder php/mySql har jeg installeret XAMPP (nyeste version) ligesom
> jeg havde under Win XP. Serveren fungerer udmærket og jeg kan se mine
> php-sider, men desværre er jeg nu ikke længere i stand til at skabe
> forbindelse til MySql-databasen, idet man åbenbart skal bruge en anden
> connection-string end under XP. Det er MEGET frustrerende, da det
> betyder at ingen af mine websites kan vises mere (på min lokale server).
>
> Den gamle og velfungerende måde at forbinde mine websites til MySql på
> min lokale server så sådan ud:
>
> --------------------------------------------------------------
>
> $db_server="localhost";
> $db_user="root";
> $db_password="";
> $db_navn="web9906";
>
> $linkDB = mysql_connect($db_server,$db_user,$db_password) or die ("Kan
> ikke få forbindelse til serveren");
> @mysql_select_db($db_navn,$linkDB) or die ("Kan ikke finde databasen");
>
> ------------------------------------------------------------
>
> Men det fungerer ikke på XAMPP under Win 7.
>
> Er der nogen som kan hjælpe med et godt råd?
>
> v.h.
> Jakob
Hvilken fejlmeddelseer får du

Jakob Munck (10-03-2011)
Kommentar
Fra : Jakob Munck


Dato : 10-03-11 09:56

Jeg har fået alle former for mærkelige fejlmeddelelser. Men nu er problemet
løst efter 10 timers desperat eksperimenteren

Jeg skulle "bare" rette lidt i php.ini, hvor man skal bede Apache om at være
mindre restriktiv m.h.t. fejlmeldinger, og det gøres ved at udkommentere den
strikte server-rapportering og vælge den tolerante. Således:

;error_reporting = E_ALL | E_STRICT
error_reporting = E_ALL & ~E_NOTICE


v.h.
Jakob


rikke (10-03-2011)
Kommentar
Fra : rikke


Dato : 10-03-11 10:25

On 10-03-2011 09:55, Jakob Munck wrote:
> Jeg har fået alle former for mærkelige fejlmeddelelser. Men nu er
> problemet løst efter 10 timers desperat eksperimenteren
>
> Jeg skulle "bare" rette lidt i php.ini, hvor man skal bede Apache om at
> være mindre restriktiv m.h.t. fejlmeldinger, og det gøres ved at
> udkommentere den strikte server-rapportering og vælge den tolerante.
> Således:
>
> ;error_reporting = E_ALL | E_STRICT
> error_reporting = E_ALL & ~E_NOTICE
>
>
> v.h.
> Jakob
Super

Søg
Reklame
Statistik
Spørgsmål : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409071
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste