2009-08-01, 20:59
  #1
Medlem
Hejsan

Jag har haft webbserver uppe ett tag nu. Men jag har fått ett problem med sql servern. När jag försöker gå in på forum.php så får jag felmeddelandet:

Could ggnot connect to mysql because: Lost connection to MySQL server at 'reading initial communication packet', system error: 111

Vad är problemet? Jag känner inte för att formatera då det är riktigt mycket jobb att confa om allting. Så ett bra svar skulle uppskattas!
Citera
2009-08-01, 21:23
  #2
Medlem
Alfaslangs avatar
Är MySQL-servern igång?

Kan du ansluta till den på annat sätt (med t.ex. kommandot mysql)?

Lyssnar den på rätt port? (Oftast 3306)

Står det något i sql-serverns logg?
Citera
2009-08-01, 21:27
  #3
Bannlyst
Du talar inte om vad du har gjort, så jag utgår att du inte har gjort något åt konfigurationen.

Om du tar en titt i /etc/rc.d/rc.mysqld
Så har Patrick J. Volkerding vart snäll nog och skrivit överst i filen hur man får igång mysql i slackware
Citera
2009-08-02, 00:12
  #4
Medlem
HATs avatar
http://forums.mysql.com/read.php?52,...258#msg-156258

Citat:
Ursprungligen postat av swedala
Du talar inte om vad du har gjort, så jag utgår att du inte har gjort något åt konfigurationen.

Om du tar en titt i /etc/rc.d/rc.mysqld
Så har Patrick J. Volkerding vart snäll nog och skrivit överst i filen hur man får igång mysql i slackware
Det står ju att han har kört webservern ett tag, klart att han redan har ställt in MySQL...
Citera
2009-08-02, 00:36
  #5
Bannlyst
Citat:
Ursprungligen postat av HAT
http://forums.mysql.com/read.php?52,...258#msg-156258


Det står ju att han har kört webservern ett tag, klart att han redan har ställt in MySQL...

Sorry, du har rätt.
Jag läste inte hans inlägg korrekt.
Citera
2009-08-02, 00:45
  #6
Medlem
MySQL servern har används förut ja. Det är bara nu (efter ett tag) det inte har funkat. Har inte kört mysql på ett tag. Jag körde mysql igenom phpmyadmin innan. Men det verkar inte funka nu.
Citera
2009-08-02, 02:46
  #7
Medlem
Alfaslangs avatar
Vad av det jag frågade har du kollat upp?
Citera
2009-08-02, 05:35
  #8
Medlem
Citat:
Ursprungligen postat av Alfaslang
Vad av det jag frågade har du kollat upp?

allt utom porten och loggen. Sen verkar det som den ansluter via mysql commandot

Måste jag föresten öppna port 3308 för att mysql ska funka?


När jag försöker med /etc/rc.d/rc.mysqld restart så står det "starting mysqld daemon with databases from /var/lib/mysql" och sen står den bara där tills jag trycker på någon knapp. Varför?

http://bayimg.com/aadHiAAcA
så ser det ut.
__________________
Senast redigerad av Kvasten 2009-08-02 kl. 06:03.
Citera
2009-08-02, 07:57
  #9
Medlem
dunkenbergmans avatar
Citat:
Ursprungligen postat av Kvasten
Hejsan

Jag har haft webbserver uppe ett tag nu. Men jag har fått ett problem med sql servern. När jag försöker gå in på forum.php så får jag felmeddelandet:

Could ggnot connect to mysql because: Lost connection to MySQL server at 'reading initial communication packet', system error: 111

Vad är problemet? Jag känner inte för att formatera då det är riktigt mycket jobb att confa om allting. Så ett bra svar skulle uppskattas!

Jag googlade ditt felmeddelande. http://forums.mysql.com/read.php?52,...255#msg-151255 verkar som att det är strul med loopbacken. Har du mysql på samma maskin som webbservern? ansluter du till mysql på IP eller med maskinnamnet? ex 127.0.0.1 är i regel samma sak som "localhost".

Ansluter du med 127.0.0.1 eller med "localhost" när du ska ansluta till databasen?

Har du nyligen uppdaterat maskinen? Så det slutade fungera i samband med en uppdatering?
Citera
2009-08-02, 08:12
  #10
Medlem
Citat:
Ursprungligen postat av dunkenbergman
Jag googlade ditt felmeddelande. http://forums.mysql.com/read.php?52,...255#msg-151255 verkar som att det är strul med loopbacken. Har du mysql på samma maskin som webbservern? ansluter du till mysql på IP eller med maskinnamnet? ex 127.0.0.1 är i regel samma sak som "localhost".

Ansluter du med 127.0.0.1 eller med "localhost" när du ska ansluta till databasen?

Har du nyligen uppdaterat maskinen? Så det slutade fungera i samband med en uppdatering?
Nej jag har inte uppdaterat. MySQL inställningarna ska vara 100% orginal då jag inte är speciellt kunnig inom ämnet. Så jag har i stort sett bara startat det och lagt in phpmyadmin.

Kod:
<?php

$server 
"83.2**.**1.*80";
$database "databasnamn";
$db_user "användarnamnja";
$db_pass "secret";


$link mysql_connect($server$db_user$db_pass)
or die (
"Could ggnot connect to mysql because: ".mysql_error());


mysql_select_db($database)
or die (
"Could not select database because: ".mysql_error());


?>

Ska jag ersätta server mot localhost eller 127.0.0.1 då eller?
__________________
Senast redigerad av Kvasten 2009-08-02 kl. 08:52.
Citera
2009-08-02, 09:14
  #11
Medlem
Citat:
Ursprungligen postat av dunkenbergman
Jag googlade ditt felmeddelande. http://forums.mysql.com/read.php?52,...255#msg-151255 verkar som att det är strul med loopbacken. Har du mysql på samma maskin som webbservern? ansluter du till mysql på IP eller med maskinnamnet? ex 127.0.0.1 är i regel samma sak som "localhost".

Ansluter du med 127.0.0.1 eller med "localhost" när du ska ansluta till databasen?

Har du nyligen uppdaterat maskinen? Så det slutade fungera i samband med en uppdatering?
Att skriva localhost istället för ip löste problemet. Vad korkad jag känner mig.

Aja tack för hjälpen alla!
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in