[PHP + Mysql] mysql_connect onbekend

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

  • Kaastosti
  • Registratie: Juni 2000
  • Laatst online: 22-08 10:27

Kaastosti

Vrolijkheid alom!

Topicstarter
Na een beetje updatewerk herkent php het commando mysql_connect() niet meer. Daarnaast zijn er nog veel meer dingen die niet werken, allemaal in relatie met mysql.

Nou heb ik al wat rondgezocht en topics gevonden over mensen met hetzelfde probleem. Hierin stonden ook een paar oplossingen die ik op dit moment aan het proberen ben..

Toch is het mij nog niet helemaal duidelijk hoe het nu precies zit met de combinatie Apache + PHP + Mysql op LINUX (en dan met name in dit geval RedHat 7.3).

Het samen compilen van modules is natuurlijk mooi, maar hoe het in elkaar steekt is mij een raadsel (ik ben redelijk linux n00b). Ik heb de tars gedownload van Apache, PHP en MySQL, extract en ben klaar voor de hele compile-actie.

Nou zijn er een heleboel switches en mogelijkheden. --with-mysql kan ik bij, in een andere post stond dat die bij php hoorde. Is het ook mogelijk om alledrie tegelijk te compilen? Of roep ik nu hele domme dingen :P

Welke switches moet ik gebruiken voor een standaard config en hoe zit het met php.ini en httpd.conf, want ik neem aan dat die niet meteen goed voor je geconfigged worden :) Owwja.. als ik een ./configure uitvoer, waar kan ik dan het resultaat van die actie terugvinden?

Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.


  • luc
  • Registratie: Maart 2000
  • Niet online

luc

Voor php + apache kun je met deze url uit de voeten:
http://nl.php.net/manual/en/install.apache.php

Mysql moet je niet compilen, je download de laatste binary versie. Die hoef je alleen maar uit te pakken naar bijvoorbeeld /usr/local/mysql. Volg even deze link en ook dat is zo gefixt:
http://www.mysql.com/doc/en/Installing_binary.html

  • arikkert
  • Registratie: Juli 2002
  • Laatst online: 09:49
in apache moet je php mee-builden en moet je in httpd.conf zorgen dat .php files ook werkelijk als php ge-interpreteerd worden.
in php moet je mysql builden.
met met het phpinfo() php commando kun je zien of het builden van mysql in php gelukt is.
resultaat van ./configure staat meestal in ./config.log.
maar er zijn enorm beschrijvingen van op het Internet. Googlen maar.

Verwijderd

je moet idd niet vergeten je httpd.conf aan te passen, en zorgen dat de *.php files doorverwezen worden

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
1) Compilen van zulk soort dingen != programmeren :) Dit topic kan dus beter naar NOS. Echter er zijn _zoveel_ tutorials hiervan op google te vinden, dat hij er gegarandeerd op slot gaat. Als je de materie niet begrijpt, klop je maar bij me persoonlijk aan ;)
2) Als je er geen verstand van hebt, kun je misschien beter RPM's installeren
3) Tegelijk compileren gaat niet, om verschillende redenen
• Een computer kan maar 1 ding tegelijk :P
• MySQL, PHP en Apache hebben dependency's.

Op slot dus :)
Succes ermee

Dit topic is gesloten.