/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
MySQL 4 på RH9
Fra : Leonard


Dato : 07-12-03 16:05

Jeg har hentet de forskellige rpms fra mysql.com til MySQL 4 og
slettet den gamle mysql med rpm -e mysql og installeret de nye rpms.

Men når jeg starter httpd foår jeg denne fejl:

httpd failed. The error was: Starter httpd: Syntax error on line 6 of
/etc/httpd/conf.d/auth_mysql.conf:
Cannot load /etc/httpd/modules/mod_auth_mysql.so into server:
/etc/httpd/modules/mod_auth_mysql.so: cannot open shared object file:
No such file or directory
[MISLYKKEDES]

som jeg ikke kan løse.

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

 
 
Jacob Bunk Nielsen (07-12-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 07-12-03 16:07

Leonard <nospam@invalid.invalid> writes:

> Men når jeg starter httpd foår jeg denne fejl:
>
> httpd failed. The error was: Starter httpd: Syntax error on line 6 of
> /etc/httpd/conf.d/auth_mysql.conf:
> Cannot load /etc/httpd/modules/mod_auth_mysql.so into server:

Lad være med at bruge mod_auth_mysql når du ikke har det installeret?

--
Jacob - www.bunk.cc
There is always someone worse off than yourself.

Leonard (07-12-2003)
Kommentar
Fra : Leonard


Dato : 07-12-03 16:45

Jacob Bunk Nielsen <spam@bunk.cc> wrote:

>Lad være med at bruge mod_auth_mysql når du ikke har det installeret?

Ja, men hvis jeg udkommenterer linien har jeg jo ikke MySQL i min PHP.

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

Klaus Ellegaard (07-12-2003)
Kommentar
Fra : Klaus Ellegaard


Dato : 07-12-03 16:54

Leonard <nospam@invalid.invalid> writes:

>>Lad være med at bruge mod_auth_mysql når du ikke har det installeret?

>Ja, men hvis jeg udkommenterer linien har jeg jo ikke MySQL i min PHP.

Jo, mysql_auth er kun user authentication i apache - ikke i PHP.

Mvh.
   Klaus.

Leonard (07-12-2003)
Kommentar
Fra : Leonard


Dato : 07-12-03 17:29

Klaus Ellegaard <klausellegaard@msn.com> wrote:

>Jo, mysql_auth er kun user authentication i apache - ikke i PHP.

OK, men der er ikke noget MySQL der virker efter at jeg har
installeret ver. 4.

Jeg er nu ved at installere eller opgradere PHP fra 4.2.2 til 4.3.4,
men det spiller heller ikke helt som jeg vil.
Jeg savner meget nogle guides der er ligeså forståelige som Gunner
Poulsens GnuSkole.

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

Jacob Bunk Nielsen (07-12-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 07-12-03 23:25

Leonard <nospam@invalid.invalid> writes:
> Jacob Bunk Nielsen <spam@bunk.cc> wrote:
>
>>Fra source? Lad være med det uden først at afinstallere RPM'en. Find
>>apxs med locate eller find. Den ligger sikkert i /usr/bin/ eller noget
>>i den retning.
>
> Fra den tar.gz der kan hentes på php.net - det er vel source?

Ja.

> Jeg ville så installere de nyeste versioner.

Og du er sikker på at de passer til din distribution?

>> Hvad var grunden til at du ville opgradere MySQL?
>
> For at få de nyeste funktioner med, når jeg nu er ved at sætte en helt
> ny server op, så kan den jo ligeså godt være uptodate.

Så find dig en distribution der er up-to-date i stedet for at vælge en
der er et år gammel.

Jeg forstår så i øvrigt ikke din iver for at bruge de nyeste
versioner, hvis der ikke er nogle konkrete features du savner i de
versioner der følger med din distribution. Så er det da ikke værd at
have besværet.

--
Jacob - www.bunk.cc
The bigger the theory the better.

Leonard (07-12-2003)
Kommentar
Fra : Leonard


Dato : 07-12-03 23:38

Jacob Bunk Nielsen <spam@bunk.cc> wrote:

>Så find dig en distribution der er up-to-date i stedet for at vælge en
>der er et år gammel.

Red Hat 9 er vel ikke så gammel?
- jeg har forsøgt med Fedora, men den kan jeg ikke helt blive enig med
(jeg kan ikke beskrive hvad der er galt), så derfor valgte jeg at
bruge RH9.

>Jeg forstår så i øvrigt ikke din iver for at bruge de nyeste
>versioner, hvis der ikke er nogle konkrete features du savner i de
>versioner der følger med din distribution. Så er det da ikke værd at
>have besværet.

Der er nogle søgefunktioner i MySQL 4 som jeg gerne vil bruge og der
er noget GD i PHP, som ikke er med i den 4.2.2 som jeg har.

Under alle omstændigheder så er min MySQL nu så f*cked up, at den tror
der er en mysql-devel-4 som er afhængig af mysql-client-4 selvom jeg
har kørt en rpm -e mysql-devel og -client.
Og det forhindrer mig i at installere den gamle version fra RH's
"tilføj og fjern programmer" eller ved at bruge apt-get install mysql.

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

Jacob Bunk Nielsen (07-12-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 07-12-03 22:33

Leonard <nospam@invalid.invalid> writes:

> Så har jeg forsøgt at afinstallere MySQL og installere det igen i
> version 4.
> Og siden har MySQL ikke fungeret.

MySQL fra PHP går jeg ud fra? MySQL virker vel fint nok generelt,
ikke?

> I mellemtiden har jeg forsøgt at installere PHP 4.3.4 oveni i den
> 4.2.2 der var der, men det lykkes ikke rigtigt fordi jeg ikke kan
> finde APXS på mit system.

Fra source? Lad være med det uden først at afinstallere RPM'en. Find
apxs med locate eller find. Den ligger sikkert i /usr/bin/ eller noget
i den retning.

> For ligesom at komme igang forfra vil jeg gerne afinstallere alt der
> har med Apache, PHP og MySQL at gøre, og så installere det hele
> forfra.

Det var også en mulighed, men så er du jo ikke længere end da du
startede. Hvad var grunden til at du ville opgradere MySQL?

--
Jacob - www.bunk.cc
It was all so different before everything changed.

Leonard (07-12-2003)
Kommentar
Fra : Leonard


Dato : 07-12-03 23:07

Jacob Bunk Nielsen <spam@bunk.cc> wrote:

>Fra source? Lad være med det uden først at afinstallere RPM'en. Find
>apxs med locate eller find. Den ligger sikkert i /usr/bin/ eller noget
>i den retning.

Fra den tar.gz der kan hentes på php.net - det er vel source?
Og det eneste jeg kan finde med APXS er en html-fil med manual til
det.

>> For ligesom at komme igang forfra vil jeg gerne afinstallere alt der
>> har med Apache, PHP og MySQL at gøre, og så installere det hele
>> forfra.

>Det var også en mulighed, men så er du jo ikke længere end da du
>startede.

Jeg ville så installere de nyeste versioner.

> Hvad var grunden til at du ville opgradere MySQL?

For at få de nyeste funktioner med, når jeg nu er ved at sætte en helt
ny server op, så kan den jo ligeså godt være uptodate.

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

Jacob Bunk Nielsen (07-12-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 07-12-03 18:15

Leonard <nospam@invalid.invalid> writes:
> Klaus Ellegaard <klausellegaard@msn.com> wrote:
>
> OK, men der er ikke noget MySQL der virker efter at jeg har
> installeret ver. 4.

Det er altså ikke nogen særlig præcis fejlbeskrivelse. Hvad siger din
error_log?

> Jeg er nu ved at installere eller opgradere PHP fra 4.2.2 til 4.3.4,
> men det spiller heller ikke helt som jeg vil.

Så skal du bare konfigurere den rigtigt. Så skal det nok virke. Det er
nogenlunde lige så præcist et svar som den fejlbeskrivelse du giver.

> Jeg savner meget nogle guides der er ligeså forståelige som Gunner
> Poulsens GnuSkole.

Så skynd dig at lave en når du får det til at virke.

--
Jacob - www.bunk.cc
It's a poor workman who blames his tools.

Leonard (07-12-2003)
Kommentar
Fra : Leonard


Dato : 07-12-03 19:11

Jacob Bunk Nielsen <spam@bunk.cc> wrote:

>Det er altså ikke nogen særlig præcis fejlbeskrivelse. Hvad siger din
>error_log?

/var/log/httpd/error_log
[Sun Dec 07 18:54:08 2003] [notice] Digest: generating secret for
digest authentication ...
[Sun Dec 07 18:54:08 2003] [notice] Digest: done
[Sun Dec 07 18:54:09 2003] [notice] Apache/2.0.40 (Red Hat Linux)
configured -- resuming normal operations

Jeg tror der nu mangler en mysql.conf i /etc/httpd/conf.d/
men hvad skal der stå i den?

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

Jacob Bunk Nielsen (07-12-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 07-12-03 23:51

Leonard <nospam@invalid.invalid> writes:
> Jacob Bunk Nielsen <spam@bunk.cc> wrote:
>
>>Så find dig en distribution der er up-to-date i stedet for at vælge en
>>der er et år gammel.
>
> Red Hat 9 er vel ikke så gammel?

OK, 9 måneder.

> - jeg har forsøgt med Fedora, men den kan jeg ikke helt blive enig med
> (jeg kan ikke beskrive hvad der er galt), så derfor valgte jeg at
> bruge RH9.

Det ville jeg nok afholde mig fra hvis det var en maskine der skal
være i drift i ret meget længere end et par måneder fra nu af. Red Hat
bliver ikke ved med at komme med opdateringer.

> Under alle omstændigheder så er min MySQL nu så f*cked up, at den tror
> der er en mysql-devel-4 som er afhængig af mysql-client-4 selvom jeg
> har kørt en rpm -e mysql-devel og -client.

Så længe du arbejder med RPM'er er det let. Så kan du altid se hvad du
har installeret, og afinstallere det.

> Og det forhindrer mig i at installere den gamle version fra RH's
> "tilføj og fjern programmer" eller ved at bruge apt-get install mysql.

Check at du har fået afinstalleret de gamle pakker først. Ellers får
du vel en fejlbesked der siger noget klogt om hvad der går galt?

--
Jacob - www.bunk.cc
You will wish you hadn't.

Leonard (08-12-2003)
Kommentar
Fra : Leonard


Dato : 08-12-03 15:30

Jacob Bunk Nielsen <spam@bunk.cc> wrote:

>Det ville jeg nok afholde mig fra hvis det var en maskine der skal
>være i drift i ret meget længere end et par måneder fra nu af. Red Hat
>bliver ikke ved med at komme med opdateringer.

OK, hvilke distro vil du anbefale?
- den skal køre som router, firewall, webserver (Apache, PHP, MySQL),
postserver (Postfix, Imap, Pop3, MySQL), printerserver og filserver.

Og jeg kan godt lide måden med RPM, men jeg kender heller ikke meget
andet.

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

Leonard (08-12-2003)
Kommentar
Fra : Leonard


Dato : 08-12-03 20:26

Leonard <nospam@invalid.invalid> wrote:

>OK, hvilke distro vil du anbefale?

Ligemeget, jeg er begyndt forfra med Fedora Core 1
- den ligner jo meget RH9.

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

Adam Sjøgren (08-12-2003)
Kommentar
Fra : Adam Sjøgren


Dato : 08-12-03 00:10

On Sun, 07 Dec 2003 23:38:09 +0100, Leonard wrote:

> Red Hat 9 er vel ikke så gammel?

"RALEIGH, NC - March 31, 2003 - Red Hat, Inc. (Nasdaq:RHAT), the
world's premier open source and Linux provider, today announced the
availability of Red Hat Linux 9.

<http://www.redhat.com/about/presscenter/2003/press_rhl9.html>


Mvh.

--
"Do not feed the oysters under the clouds" Adam Sjøgren
asjo@koldfront.dk

Jacob Bunk Nielsen (07-12-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 07-12-03 19:28

Leonard <nospam@invalid.invalid> writes:
> Jacob Bunk Nielsen <spam@bunk.cc> wrote:
>
>>Det er altså ikke nogen særlig præcis fejlbeskrivelse. Hvad siger din
>>error_log?
> [ ... ]
> [Sun Dec 07 18:54:09 2003] [notice] Apache/2.0.40 (Red Hat Linux)
> configured -- resuming normal operations

Det ser jo helt rigtigt ud.

> Jeg tror der nu mangler en mysql.conf i /etc/httpd/conf.d/

Det tror jeg ikke.

Men måske din PHP (det er i virkeligheden den der snakker med MySQL,
hvis det er fra PHP du prøver at få MySQL til at virke) ikke kan finde
de mysql-biblioteker den skal, fordi den oprindeligt var linket mod de
gamle MySQL 3.x.

--
Jacob - www.bunk.cc
Intolerance is the last defense of the insecure.

Leonard (07-12-2003)
Kommentar
Fra : Leonard


Dato : 07-12-03 20:06

Jacob Bunk Nielsen <spam@bunk.cc> wrote:

>Men måske din PHP (det er i virkeligheden den der snakker med MySQL,
>hvis det er fra PHP du prøver at få MySQL til at virke) ikke kan finde
>de mysql-biblioteker den skal, fordi den oprindeligt var linket mod de
>gamle MySQL 3.x.

Det lyder rigtigt, men i hvilken af PHPs filer skal jeg så tilrette?

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

Jacob Bunk Nielsen (07-12-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 07-12-03 20:12

Leonard <nospam@invalid.invalid> writes:
> Jacob Bunk Nielsen <spam@bunk.cc> wrote:
>
>>Men måske din PHP (det er i virkeligheden den der snakker med MySQL,
>>hvis det er fra PHP du prøver at få MySQL til at virke) ikke kan finde
>>de mysql-biblioteker den skal, fordi den oprindeligt var linket mod de
>>gamle MySQL 3.x.
>
> Det lyder rigtigt, men i hvilken af PHPs filer skal jeg så tilrette?

Det er muligt at du skal genoversætte PHP. Check evt. hvad den er
linket med ved hjælp af ldd, og se hvad du evt. mangler.

Så vidt jeg kan se linker min PHP ikke med noget libmysql eller
lignende, men PHP har vist også sit eget MySQL-API med.

Hvilken fejl giver din PHP når du prøver noget der har med MySQL at
gøre? Hvad skriver den i error_log'en?

--
Jacob - www.bunk.cc
Nobody knows the trouble I've been.

Leonard (07-12-2003)
Kommentar
Fra : Leonard


Dato : 07-12-03 21:20

Jacob Bunk Nielsen <spam@bunk.cc> wrote:

>Hvilken fejl giver din PHP når du prøver noget der har med MySQL at
>gøre?

Fatal error: Call to undefined function: mysql_connect() in
/var/www/html

>Hvad skriver den i error_log'en?

Ikke noget i den error_log jeg kan finde i /var/og/httpd/
--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

Jacob Bunk Nielsen (07-12-2003)
Kommentar
Fra : Jacob Bunk Nielsen


Dato : 07-12-03 21:22

Leonard <nospam@invalid.invalid> writes:
> Jacob Bunk Nielsen <spam@bunk.cc> wrote:
>
>>Hvilken fejl giver din PHP når du prøver noget der har med MySQL at
>>gøre?
>
> Fatal error: Call to undefined function: mysql_connect() in
> /var/www/html

Har du overhovedet oversat den med MySQL-support til at starte med?

Hvis du har installeret den fra RPM'er, så var der sikkert en pakke
ved navn php-mysql eller lignende, som du afinstallerede sammen med
MySQL (fordi den afhang af MySQL), ikke?

--
Jacob - www.bunk.cc
Two wrongs don't make a right, but three lefts do.

Leonard (07-12-2003)
Kommentar
Fra : Leonard


Dato : 07-12-03 22:10

Jacob Bunk Nielsen <spam@bunk.cc> wrote:

>Har du overhovedet oversat den med MySQL-support til at starte med?

Oprindeligt var Apache, PHP og MySQL installeret sammen med Red Hat og
der virkede det hele fint.
Så har jeg forsøgt at afinstallere MySQL og installere det igen i
version 4.
Og siden har MySQL ikke fungeret.
I mellemtiden har jeg forsøgt at installere PHP 4.3.4 oveni i den
4.2.2 der var der, men det lykkes ikke rigtigt fordi jeg ikke kan
finde APXS på mit system.

For ligesom at komme igang forfra vil jeg gerne afinstallere alt der
har med Apache, PHP og MySQL at gøre, og så installere det hele
forfra.

--
mvh Leonard http://leonard.dk/
Det er en muldvarp på motorcykel!
Hvad er det, der er småt, sort og meget hurtigt?
http://usenet.dk/netikette/citatteknik.html

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

Månedens bedste
Årets bedste
Sidste års bedste