Kan inte hitta databasen - konstigt fel (MySQL)

Tråden skapades och har fått 6 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Höganäs
  • 2005-11-01 23:38

Har installerat MySQL, startat om och kan ansluta till databaser via ex. CocoaMySQL och Terminal.

Däremot inte från Safari!

Använder följande kod:

dbconnect();
function dbconnect($dbname="[databas]",$user="root",$password="[pass]",$server="localhost")
{
	if (!($mylink = mysql_connect($server,$user,$password)))
	{
		print "<h3>Could not connect to database!</h3>\n";
		exit;
	}
	mysql_select_db($dbname);
}

Apache rullar, har startat om etc.

Allt har funkat tidigare - men inte nu. Vad kan felet vara ?

Tiger 10.4.3

Senast redigerat 2005-11-02 07:08
  • Medlem
  • Norrköping
  • 2005-11-02 00:02

Den här borde fungera bättre förutsatt att det i funktionen är rätt

function dbconnect($dbname,$user,$password,$server)
{
	if (!($mylink = mysql_connect($server,$user,$password)))
	{
		print "<h3>Could not connect to database!</h3>\n";
		exit;
	}
	mysql_select_db($dbname);
}

dbconnect("[databas]","root","[pass]","localhost");
  • Medlem
  • Höganäs
  • 2005-11-02 07:08
Ursprungligen av drutten:

Den här borde fungera bättre förutsatt att det i funktionen är rätt

function dbconnect($dbname,$user,$password,$server)
{
	if (!($mylink = mysql_connect($server,$user,$password)))
	{
		print "<h3>Could not connect to database!</h3>\n";
		exit;
	}
	mysql_select_db($dbname);
}

dbconnect("[databas]","root","[pass]","localhost");

Ska kolla!
Men jag glömde skriva i första inlägget: Det har funkat tidigare! Före ominstallation/uppgradering...

  • Medlem
  • Höganäs
  • 2005-11-02 07:20

Provat. Ingen skilland.

Är det olika användarkonton för www och databas?

  • Medlem
  • Höganäs
  • 2005-11-02 21:07

Kanske dags att hitta igen Tiger-skivan...
Körde skivverktyg och fick följande resultat:

Kontrollerar enhet ”Macintosh HD”
Kontrollerar HFS Plus-enhet.
Kontrollerar filen Extents Overflow.
Kontrollerar katalogfil.
Felaktig blockräkning på filen annex_aux
(det ska vara 922 istället för 1121)
Felaktig blockräkning på filen filetoken.db
filetoken.db
 %@ instead of %@)",2)
15
30
Felaktig blockräkning på filen fonts.db
(det ska vara 14 istället för 23)
Kontrollerar filer med flera länkar.
Kontrollerar kataloghierarki.
 %)
Kontrollerar enhetens bitmönster.
Bitmönsterenheten behöver en mindre reparation
Kontrollerar information på enheten.
Ogiltigt enhetsfilsantal
(det ska vara 174334 istället för 174371)
Ogiltigt enhetskatalogsantal
(det ska vara 35628 istället för 35634)
Räkning av fritt utrymme på ogiltig enhet
(det ska vara 3068720 istället för 3068158)
Enhetshuvudet behöver en mindre reparation

Macintosh HD
Fel:  Den underliggande åtgärden avslutades med ett fel


En HFS-enhet kontrollerades
	Enheten behöver repareras

Detta efter att ha kört cmd-s i uppstart och fsck:at disken till "felfrihet"...

*sur*

  • Medlem
  • Höganäs
  • 2005-11-07 07:15

En ominstallation senare funkar allt som det ska.

1
Bevaka tråden