Thuis naar db op inet
Vraagje, ik heb Apache + PHP thuis draaien,
geen MySQL, ik wil mijn internet database gaan gebruiken bij mijn scripts thuis.
Maar.... k kan geen database connectie maken.
Fatal error: Call to undefined function mysql_connect() in d:\www\local\index.php on line 49
Eerst d8 ik dat het aan mijn hosting lag, ge-mailt, ze zeggen dat verbindingen van externe lokatie's gewoon zijn toegestaan. Hmm..
Ik heb gekeken in mijn configuratie ..
php.ini onder andere, hier staat ook heel leuk welke poort je wilt gebruiken voor die connectie, ik pas het netjes aan + stel mijn router op die poort open.
Helaas helaas, werkt niet..
Weten jullie svp nog iets??
Alvast bedankt !
Even voor de handleiding kijken ^^ van de php versie
apt-get install mysql-dev
red hat of fedora gebruikers iets in de trand van
rpm -I mysql-dev.rpm
alleen Linux, redhat of fendora?? waar is Windows??
Met PHP 5.0.3
En Apache 1.3.33
De mysql functie installeren ..
heb gekeken in de handleiding,
daar staat dat je dan hetvolgende in php.ini moet zetten :
mysql=path/to/mysql
alleen tja, ik wil connecten naar mijn internet db..
en zie dat ook nergens staan in php.ini :S
volgens mij kan dat niet, vanaf je computer connecten naar een andere db... ik kwam er ook niet uit...
Ik moest gewoon bij cpanel m'n eigen IP toelaten tot de db :)
Is mysql wel geinstaleerd (Goed)
Check ff in php.ini onder functies.
Bij mij was dat namelijk eerst zo..
2, mysql staat geinstalleerd bij mijn host, ( niet local ! ) en ze zeggen dat een db connectie gewoon mogelijk zou moeten zijn vanuit huis.
( dus een script draaien op me eigen pc. )
zet ik het script op inet, dan werkt het wel.
maar het script wil ik niet op inet draaien, maar juist thuis, maar heb wel me db server nodig.
3, mysql is ook een functie in php.
heb php.ini 36x doorgenomen, staat ook wel netjes een kopje [MYSQL] met daarbij een port, default host .. etc..
heb dus de poort aangegeven in php.ini + mijn router, dus dat verkeer laat hij door, hij blijft het alleen niet doen.
Maar de functies voor mysql staan niet ge-activeerd ofzo :-( Weet alleen niet wat ik daaraan kan doen..