[FreeBSD 4.10] MySQL probleem

Pagina: 1
Acties:
  • 33 views sinds 30-01-2008

  • gyarnoc
  • Registratie: December 2003
  • Laatst online: 13-02 13:31
Hallo Tweakers,

Ik draai samen met een vriend een eigen webserver (Apache, PHP, MySQL), eerst draaiden we de server op Windows2000, maar sinds een paar dagen zijn we bezig om te server te laten werken met FreeBSD 4.10. We hebben nog niet veel ervaring met Unix varianten, maar toch lukt het al aardig, in combinatie met Webmin.

Het enige wat maar niet wilt lukken is de MySQL server. We hebben de server geinstalleerd, met de officiele package, en alles werkte. Totdat we de computer gereboot hadden.
Als ik nu naar de server probeer te connecten via de MySQLcc, krijg ik de volgende mooie error:

[Server] ERROR 1045: Access denied for user: 'admin@192.168.1.5' (Using password: YES)

De admin is een aparte user die we aangemaakt hebben, met dezelfde permissies als de root, maar de admin kan connecten vanaf alle hosts.

Dit werkte dus voor de reboot wel. 8)7

Ook heeft de PHP MySQL extensie nooit gewerkt. Als ik naar een site met MySQL op de server browse, krijg ik de volgende error:

Fatal error: Call to undefined function: mysql_connect() in /home/test/public_html/develop/mainfile.php on line 20

Heeft iemand enig idee hoe we deze problemen kunnen verhelpen? Zelf denken we dat alles goed geconfigureerd is, maar zoals ik in het begin van de post al zei: we hebben nog niet veel ervaring met Unix systemen.

We hebben al uitvoerig gegoogled en de search functie hier gebruikt, maar we hebben niks kunnen vinden.

Dank!

  • gyarnoc
  • Registratie: December 2003
  • Laatst online: 13-02 13:31
Het MySQL inlog probleem is inmiddels opgelost. Na lang proberen bleek het aan de hostname van de server te liggen.

Het probleem met de MySQL extensie van PHP staat echter nog open.

Ik hoop dat iemand daarvoor een oplossing weet :)

bvd

Gyarnoc

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Je hebt php niet met mysql-support gecompiled, zoals de googlehits op de letterlijke foutmelding ook al suggereren.

Verwijderd

Heb je de mysql extentie voor php wel geinstalleerd?
PHP extensies zitten tegenwoordig in een losse port.

/usr/ports/lang/php4-extensions

  • gyarnoc
  • Registratie: December 2003
  • Laatst online: 13-02 13:31
Hoi,

Bedankt voor de reactie,

Ik had idd dat gevonden voor het compilen, maar dit is allemaal linux/unix, en de commands die ze daar gebruiken etc. werken niet op FreeBsd...

Die port map bestaat niet, iig niet voor MySql-php

Hoe kan ik dan bijvoorbeeld in freebsd, een module zoals MySql toevoegen aan PHP ?

Thx !

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Op http://www.freebsd.org/do...books/handbook/ports.html staat haarfijn uitgelegd hoe je software kunt installeren op freebsd, "dat is voor linux/unix" (bsd is geen unix ofzo?) en "werken niet" zijn een beetje algemeen, zonder iets concreets kunnen wij niet helpen natuurlijk.
Op internet is genoeg te vinden over mysql, apache en php, ook voor freebsd.
Pagina: 1

Dit topic is gesloten.