Avatar billede nitro_xx Nybegynder
31. december 2000 - 13:43 Der er 68 kommentarer og
2 løsninger

Hvor skal den ligge?!?

Jeg har skaffet mig et MySQL baseret nyhedssystem, men har et problem:


Warning: MySQL Connection Failed: Can\'t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock\' (111) in /www/dillecrew.dk/html/connect.php on line 7

Warning: Supplied argument is not a valid MySQL-Link resource in /www/dillecrew.dk/html/connect.php on line 8

Warning: MySQL Connection Failed: Can\'t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock\' (111) in /www/dillecrew.dk/html/nyhed.php on line 12

Warning: MySQL: A link to the server could not be established in /www/dillecrew.dk/html/nyhed.php on line 12

Warning: Supplied argument is not a valid MySQL result resource in /www/dillecrew.dk/html/nyhed.php on line 13

Hvad betyder det??? Og hvad skal jeg gøre!!!

150 point til jer...MVH Nitro_XX
Avatar billede lauer Nybegynder
31. december 2000 - 13:47 #1
har du rettigheder til at bruge MySQL ?
Du skal have tildelt en Mysql Database
Avatar billede mortenfn Nybegynder
31. december 2000 - 13:48 #2
Du kommer ikke i kontakt me dim MySQL-server
Avatar billede nitro_xx Nybegynder
31. december 2000 - 13:49 #3
Jo jeg har rettigheder det står ihvertfald på udbyderens side...

Når jeg loggert ind via FTP er der to mapper \"Html\" og \"Data\" jeg har bare lagt den i html skal den ligge i data???
Avatar billede lauer Nybegynder
31. december 2000 - 13:51 #4
nej... da du fik dine FTP og Mail oplysninger var der sikkert også noget omkring Mysql kodeord ...
Avatar billede mortenfn Nybegynder
31. december 2000 - 13:51 #5
har du fået oplyst bruger og kode og hvor serveren er f.eks. mysql.thorsnet.dk
Avatar billede nitro_xx Nybegynder
31. december 2000 - 13:55 #6
Jo, nu jeg kikker efter så står der noget...:
Der er også blevet oprettet en mysql database som du kan benytte til at lave dynamisk indhold på sit site med ASP eller perl. Du kan tilgå din database på mysql.freepaq.dk... Så står der også et navn på databasen, men hvordan skal jeg så logge ind???
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:00 #7
så skriver du sådan

$sql_host = \"mysql.infopaq.dk\";
$sql_user = \"DIT BRUGERNR\";
$sql_passwd = \"KODE\";
$db = \"DIT BRUGERNR\";
mysql_connect($sql_host,$sql_user,$sql_passwd)or die (mysql_error());
mysql_select_db($db)or die (mysql_error());

så kommer du ind
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:01 #8
selvfølgelig når det er dig

$sql_host = \"mysql.freepaq.dk\";
Avatar billede lauer Nybegynder
31. december 2000 - 14:01 #9
Det skal du med.
$connection = mysql_connect(\"mysql.freepaq.dk\",\"$dbuser\",\"$dbpasswd\") or die(\"Unable to connect to database\");
mysql_select_db(\"$dbname\", $connection) or die(\"Unable to select database\");
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:01 #10
Hvor skal alt dette skrives???
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:01 #11
når det virker slætter du bare:

or die (mysql_error())
Avatar billede lauer Nybegynder
31. december 2000 - 14:02 #12
Før dit script...
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:03 #13
send lige fra linje 7 og en 10-12 linjer
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:03 #14
Script?????? Ja jeg er ked af at skuffe jer, men jeg er altså nybegynder... Så hvis i har tid må i godt lige forklare lidt mer!
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:04 #15
nej fra linje 1 og en 10-12 linjer
Avatar billede lauer Nybegynder
31. december 2000 - 14:05 #16
du skal bare sætte det ind øverst i dit dokument.
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:05 #17
Ok rolig --> det du skal er at conecte den regtige mysql-server

send lige de første 12 linjer af dit script
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:08 #18
Script?? EN SOM JEG SKAL HAVE UPLOADET???? Hvis du mener den MySQL fil som er i nyhedssystemet så der den således ud:
CREATE TABLE artikel (
  id int(4) DEFAULT \'0\' NOT NULL auto_increment,
  forfatter varchar(50),
  email varchar(50),
  overs varchar(50),
  info varchar(200),
  dato datetime,
  artik text,
  laest varchar(50) DEFAULT \'0\',
  PRIMARY KEY (id)
);

Avatar billede lauer Nybegynder
31. december 2000 - 14:10 #19
Oki... det er noget helt andet.
Jeg vil foreslå at du lægge noget der hedder PHPMyAdmin på.
Det kan du bruge til at tale tabeler i din DB på en maget nem måde.
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:11 #20
Ja... du må liggeeee forklare lidt mere!
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:12 #21
$sql_host = \"mysql.infopaq.dk\";
$sql_user = \"DIT BRUGERNR\";
$sql_passwd = \"KODE\";
$db = \"DIT BRUGERNR\";
mysql_connect($sql_host,$sql_user,$sql_passwd)or die (mysql_error());
mysql_select_db($db)or die (mysql_error());

CREATE TABLE artikel (
  id int(4) DEFAULT \'0\' NOT NULL auto_increment,
  forfatter varchar(50),
  email varchar(50),
  overs varchar(50),
  info varchar(200),
  dato datetime,
  artik text,
  laest varchar(50) DEFAULT \'0\',
  PRIMARY KEY (id)
);

så opretter den tabellen artikel

Avatar billede mortenfn Nybegynder
31. december 2000 - 14:14 #22
Avatar billede lauer Nybegynder
31. december 2000 - 14:15 #23
Sådan som morten gør kan man... men det er lidt nemre for nybegyndere at se i DB...
download den nyeste PHPMyAdmin fra http://www.phpwizard.com/projects/phpMyAdmin/

Når du har gjort det skal jeg nok hjælpe dig videre
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:15 #24
JEg vil lige prøve det...
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:16 #25
OK THX
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:19 #26
OK... Nu har jeg hentet ZIP versionen og i den er der en MASSEEE php3 filer!!!
Hvad nu???
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:22 #27
unzip hvor efter der lige skal rette og derefter uploades
Avatar billede lauer Nybegynder
31. december 2000 - 14:23 #28
Så skal du ændre filen config.inc.php men dine egne oplysninger i
$cfgServers[1][\'host\'] = \'mysql.infopaq.dk\';
$cfgServers[1][\'stduser\'] = \'www00xxxx\';
o.s.x
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:25 #29
det er iike nok
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:25 #30
ca linje 65 skal se sådan ud:

require(\"danish.inc.php\");
Avatar billede lauer Nybegynder
31. december 2000 - 14:26 #31
ja... det er rigtigt...
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:27 #32
Så har jeg ændret i Config... Og uploadet det hele..... Hvad nu?
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:28 #33
machomann--> vi har styr på det her - du må lige tag over, jeg skal spise!
Avatar billede lauer Nybegynder
31. december 2000 - 14:32 #34
mortenfn --> Det er bare iorden

Oki.. så går du ind i den mappe som du har oploadet den til..
F.eks www.thorsnet.dk/phpMyAdmin
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:32 #35
VEd i hvad gutter... Jeg tror sgu jeg må melde pas!!!!.

Nu skal jeg selvfølgelig ikke være et dumt svin og snuppe min points tilbage!! Så i  får lidt hver*lol* Og tak for hjælpen!!!!!!!
Avatar billede lauer Nybegynder
31. december 2000 - 14:33 #36
Du er der næsten...
Har du oploadet det ?
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:37 #37
Hvis i stadig vil hjælpe !! Jeg har ikke flere point*lol*

Ja jeg har uplodet det!!! Men jeg har vist ikke gjort det rigtigt in Confic filen!!
Avatar billede lauer Nybegynder
31. december 2000 - 14:38 #38
hvad står der ?
Avatar billede lauer Nybegynder
31. december 2000 - 14:38 #39
Hvis i stadig vil hjælpe !! Jeg har ikke flere point*lol*  --> Point er ikke alt.
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:42 #40
<?php
/* $Id: config.inc.php3,v 1.28 2000/07/13 13:52:48 tobias Exp $ */

/*
*  phpMyAdmin Configuration File
*  All directives are explained in Documentation.html
*/

// The $cfgServers array starts with $cfgServers[1].  Do not use $cfgServers[0].
// You can disable a server config entry by setting host to \'\'.
$cfgServers[1][\'host\'] = \'localhost\';          // MySQL hostname
$cfgServers[1][\'port\'] = \'\';                    // MySQL port - leave blank for default port
$cfgServers[1][\'adv_auth\'] = false;            // Use advanced authentication?
$cfgServers[1][\'stduser\'] = \'root\';            // MySQL standard user (only needed with advanced auth)
$cfgServers[1][\'stdpass\'] = \'\';                // MySQL standard password (only needed with advanced auth)
$cfgServers[1][\'user\'] = \'root\';                // MySQL user (only needed with basic auth)
$cfgServers[1][\'password\'] = \'\';                // MySQL password (only needed with basic auth)
$cfgServers[1][\'only_db\'] = \'\';                // If set to a db-name, only this db is accessible
$cfgServers[1][\'verbose\'] = \'\';                // Verbose name for this host - leave blank to show the hostname

$cfgServers[2][\'host\'] = \'\';
$cfgServers[2][\'port\'] = \'\';
$cfgServers[2][\'adv_auth\'] = false;
$cfgServers[2][\'stduser\'] = \'\';
$cfgServers[2][\'stdpass\'] = \'\';
$cfgServers[2][\'user\'] = \'\';
$cfgServers[2][\'password\'] = \'\';
$cfgServers[2][\'only_db\'] = \'\';
$cfgServers[2][\'verbose\'] = \'\';

$cfgServers[3][\'host\'] = \'\';
$cfgServers[3][\'port\'] = \'\';
$cfgServers[3][\'adv_auth\'] = false;
$cfgServers[3][\'stduser\'] = \'\';
$cfgServers[3][\'stdpass\'] = \'\';
$cfgServers[3][\'user\'] = \'root\';
$cfgServers[3][\'password\'] = \'\';
$cfgServers[3][\'only_db\'] = \'\';
$cfgServers[3][\'verbose\'] = \'\';

// If you have more than one server configured, you can set $cfgServerDefault
// to any one of them to autoconnect to that server when phpMyAdmin is started,
// or set it to 0 to be given a list of servers without logging in
// If you have only one server configured, $cfgServerDefault *MUST* be
// set to that server.
$cfgServerDefault = 1;                            // Default server  (0 = no default server)
$cfgServer = \'\';
unset($cfgServers[0]);

$cfgManualBase = \"http://www.mysql.com/documentation/mysql/bychapter/\";

$cfgConfirm = true;
$cfgPersistentConnections = false;

$cfgBorder      = \"0\";
$cfgThBgcolor  = \"#D3DCE3\";
$cfgBgcolorOne = \"#CCCCCC\";
$cfgBgcolorTwo = \"#DDDDDD\";
$cfgMaxRows = 30;
$cfgMaxInputsize = \"300px\";
$cfgOrder = \"ASC\";
$cfgShowBlob = true;
$cfgShowSQL = true;

require(\"english.inc.php3\");

$cfgColumnTypes = array(
  \"TINYINT\",
  \"SMALLINT\",
  \"MEDIUMINT\",
  \"INT\",
  \"BIGINT\",
  \"FLOAT\",
  \"DOUBLE\",
  \"DECIMAL\",
  \"DATE\",
  \"DATETIME\",
  \"TIMESTAMP\",
  \"TIME\",
  \"YEAR\",
  \"CHAR\",
  \"VARCHAR\",
  \"TINYBLOB\",
  \"TINYTEXT\",
  \"TEXT\",
  \"BLOB\",
  \"MEDIUMBLOB\",
  \"MEDIUMTEXT\",
  \"LONGBLOB\",
  \"LONGTEXT\",
  \"ENUM\",
  \"SET\");

$cfgFunctions = array(
  \"ASCII\",
  \"CHAR\",
  \"SOUNDEX\",
  \"CURDATE\",
  \"CURTIME\",
  \"FROM_DAYS\",
  \"FROM_UNIXTIME\",
  \"NOW\",
  \"PASSWORD\",
  \"PERIOD_ADD\",
  \"PERIOD_DIFF\",
  \"TO_DAYS\",
  \"USER\",
  \"WEEKDAY\",
  \"RAND\");

$cfgAttributeTypes = array(
  \"\",
  \"BINARY\",
  \"UNSIGNED\",
  \"UNSIGNED ZEROFILL\");

// Setting magic_quotes_runtime - do not change!
set_magic_quotes_runtime(0);
?>



Sådan der den ud.. Jeg kan bare ikke finde ud af HVAD jeg skal ændre!!!
Avatar billede lauer Nybegynder
31. december 2000 - 14:46 #41
$cfgServers[1][\'host\'] = \'mysql.infopaq.dk\';          // MySQL hostname
$cfgServers[1][\'port\'] = \'3306\';                    // MySQL port - leave blank for default port
$cfgServers[1][\'adv_auth\'] = false;            // Use advanced authentication?
$cfgServers[1][\'stduser\'] = \'BRUGERNAVN\';            // MySQL standard user (only needed with advanced auth)
$cfgServers[1][\'stdpass\'] = \'PASSWORD\';                // MySQL standard password (only needed with advanced auth)
$cfgServers[1][\'user\'] = \'BRUGERNAVN\';                // MySQL user (only needed with basic auth)
$cfgServers[1][\'password\'] = \'PASSWORD\';                // MySQL password (only needed with basic auth)
$cfgServers[1][\'only_db\'] = \'DBNAVN\';                    // If set to a db-name, only this db is accessible
$cfgServers[1][\'verbose\'] = \'\';                  // Verbose name for this host - leave blank to show the hostname
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:50 #42
OK det er ændret!!! Så var der noget med man skulle INCLUDE DANISH.INC
Avatar billede lauer Nybegynder
31. december 2000 - 14:51 #43
Ja... har du den fil ?
den skal være samme sted som config.inc.php
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:54 #44
Ja den ligger i mappen... Men hvor skal jeg skrive den ind???
Avatar billede lauer Nybegynder
31. december 2000 - 14:56 #45
i config.inc.php er der et sted hvor der står
require(\"english.inc.php3\");

ret det til
require(\"danish.inc\");

Hvis filen hedder det, 
Avatar billede mortenfn Nybegynder
31. december 2000 - 14:59 #46
ret det til
require(\"danish.inc.php\");

Hvis i ikke har endret navnet på danish.inc.php
Avatar billede nitro_xx Nybegynder
31. december 2000 - 14:59 #47
Sådan det er nu gjort... Så uploader jeg... Og hvilken filskal det så være??? Altså www.dillecrew.dk/test/???.php3
Avatar billede lauer Nybegynder
31. december 2000 - 15:01 #48
der skal ikke være noget... bare stien... ikke filnavnet.
Avatar billede mortenfn Nybegynder
31. december 2000 - 15:01 #49
index.php
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:06 #50
OK det er nu gjort!!!!!
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:10 #51
HVASSÅ?
Avatar billede lauer Nybegynder
31. december 2000 - 15:11 #52
virker det ikke ?
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:14 #53
Ikke mit nyhedssystem!!! Men jeg kan godt komme ind på den der!
Avatar billede lauer Nybegynder
31. december 2000 - 15:16 #54
Oki... kan du se om du har oprettet nogle tabeller ?
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:17 #55
JEps det har jeg!!! jeg har oprettet mysql_db som var den der fulgte med nyhedssystemet!!! Men systemet dur stadig ikke!!!
Avatar billede mortenfn Nybegynder
31. december 2000 - 15:17 #56
www.dillecrew.dk/test/???.php3 gi os lige den regtige sti så kan vi se sammen
Avatar billede lauer Nybegynder
31. december 2000 - 15:19 #57
øhh... det er svært når man ikke kan se det.
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:25 #58
Jo så lad gå...HEHE


www.dillecrew.dk/test/index.php3
Avatar billede lauer Nybegynder
31. december 2000 - 15:30 #59
Det ser rigtigt ud.
Må vi se dit script. ?
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:31 #60
Nyhedssystemet??? Det består af 4 phpfiler og 1 MySQL fil!!! Hvad vil i se????
Avatar billede lauer Nybegynder
31. december 2000 - 15:32 #61
øhh... er der en mysql fil ?
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:36 #62
ja 1 som lyder således:
CREATE TABLE artikel (
  id int(4) DEFAULT \'0\' NOT NULL auto_increment,
  forfatter varchar(50),
  email varchar(50),
  overs varchar(50),
  info varchar(200),
  dato datetime,
  artik text,
  laest varchar(50) DEFAULT \'0\',
  PRIMARY KEY (id)
);

Avatar billede mortenfn Nybegynder
31. december 2000 - 15:37 #63
den skal ikke bruges mere den opretter database tabellen og den har du og den er ok
Avatar billede mortenfn Nybegynder
31. december 2000 - 15:38 #64
når vi er færtige ændre du lige biblioteksnavnet \"text\"
Avatar billede mortenfn Nybegynder
31. december 2000 - 15:40 #65
den første fil der fejler - vil vi gerne se
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:45 #66
Hvilken fil er det???
Avatar billede mortenfn Nybegynder
31. december 2000 - 15:49 #67
hvor ligger filerne www.dillecrew.dk/?????.php3
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:54 #68
Avatar billede nitro_xx Nybegynder
31. december 2000 - 15:55 #69
KAn du ikke hoppe online på din ICQ? så kan jeg forklare hvis du stadig er intreseret i at hjælpe:o)
Avatar billede mortenfn Nybegynder
31. december 2000 - 15:57 #70
ICQ ok
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