Topic: MySQL konfiguravimas su PHP, Windows OS

Sveiki norejau paklaust kaip sukonfiguruoti MySQL kad veiktu su PHP, Apache su PHP veikia.

Apache: httpd-2.2.15-win32-x86-no_ssl
MySQL: mysql-essential-5.1.45-win32
PHP: php-5.2.13-win32-installer
OS: Windows XP SP2

PHP.ini padariau pakeitimus.

extension=php_mysql.dll    \
                                         |- nuemiau komentaro zenkla
extension=php_mysqli.dll   /

extension_dir = "C:/PHP/ext"
pakeiciau kelia

Meta errora: Call to undefined function mysql_connect()

Buciau dekingas jaigu kas parasytumete kaip tai padaryti :-)

Re: MySQL konfiguravimas su PHP, Windows OS

O tos bibliotekos ten realiai yra?

Pažiūrėk phpinfo() ką rodo.

O jeigu nemėgsti pats viską konfigūruoti, tai yra gatavi paketai: WAMP, XAMPP ir pan.

Re: MySQL konfiguravimas su PHP, Windows OS

phpinfo nerodo kad mysql veikia, tame ir problema

Re: MySQL konfiguravimas su PHP, Windows OS

Tai reiškias modulis nebuvo užkrautas, apie tai gali paskaityti apache log'e. Taip pat phpinfo() rodo, kuris tiklsiai php.ini failas buvo užkrautas, galbūt tu ne tą failą redagavai.

Re: MySQL konfiguravimas su PHP, Windows OS

Kaip paleidziu apache, meta errora kad neranda MSVCR71.dll failo, gal zinai kodel? Kazkur skaiciau kad reikia atsisiusti Microsoft C Runtime Library, bet nepadejo. Ir meta dont send lentele. Jau antra diena kaip bandau issprest sia problema, nors anksciau normaliai veikdavo.

Re: MySQL konfiguravimas su PHP, Windows OS

Tai pasinaudok WAMP'u arba XAMPP'u.

Re: MySQL konfiguravimas su PHP, Windows OS

Noreciau ismokt normaliai susikonfiguruot apache php ir mysql :)

Re: MySQL konfiguravimas su PHP, Windows OS

[Sat Apr 10 14:04:47 2010] [warn] pid file D:/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

Apache error loge, gal esi susidures su sia poblema? Buciau dekingas :)

P.S. Bandau googlint :D

Re: MySQL konfiguravimas su PHP, Windows OS

pid'o užrašymas ant viršaus yra dzin ir šioje vietoje nieko nereiškia, pid'as yra tik failas su proceso_id, kad toliau paleista ta pati programa žinotų ar jau yra veikiantis procesas ar ne.

Re: MySQL konfiguravimas su PHP, Windows OS

LoadModule php5_module "d:/php/php5apache2_2.dll"

Sita istrynus is httpd.conf apache pasileidzia, :( gal zinai kame beda?

P.S. Dekui uz pagalba

Re: MySQL konfiguravimas su PHP, Windows OS

BigBear wrote:

LoadModule php5_module "d:/php/php5apache2_2.dll"

Sita istrynus is httpd.conf apache pasileidzia, :( gal zinai kame beda?

P.S. Dekui uz pagalba

O prieš tai nepasileido?

šiaip, derinant PHP ir Apache ir MySQL reikia suprasti, kad bibliotekos, skirtos jų "susibendravimui" turi atitikti pačių programų versijas.

12 (edited by BigBear 2010-04-10 14:16:11)

Re: MySQL konfiguravimas su PHP, Windows OS

Pirmiausiai neveike. Istrynus ta eilute - veikia, yrasius - ne.

O iskur zinot ar jos susibendrauja ar ne?

Bet juk anksciau man Apache ir PHP veikdavo

Re: MySQL konfiguravimas su PHP, Windows OS

Ta biblioteka "php5apache2_2.dll", yra PHP. Tai jeigu veikė, bet tu kažką pakeitei php.ini faile ir pradėjo neveikti, tada logiška - atjungus patį PHP nebus problemų (-;

Re: MySQL konfiguravimas su PHP, Windows OS

As perrasiau PHP ir Apache, viskas veikia, tik dadejus ta eilute meta dont send lenetele ir operation failed :(

Re: MySQL konfiguravimas su PHP, Windows OS

BigBear wrote:

As perrasiau PHP ir Apache, viskas veikia, tik dadejus ta eilute meta dont send lenetele ir operation failed :(

Kam dadedi tą eilutę, jeigu viskas veikia?

Re: MySQL konfiguravimas su PHP, Windows OS

Tai be jos nesusidraugauja PHP su apachu

Pagaliau sutvarkiau apache ! ;] y searcha yrasiau apache ir istryniau viska ka rado, ta paty su php, perrasiau abu ir surasiau eilutes y httpd.conf! :)

Laikas gryst y MySQL :D

Re: MySQL konfiguravimas su PHP, Windows OS

Apache su PHP vel veikia, MySQL taippat jau susidraugavo su php tik dabar parasius:

<?php
$db = mysql_connect('localhost', 'root', 'passwordas');
mysql_close($db);
?>

ir paleidus meta dont senda ir

The connection was reset
The connection to the server was reset while the page was loading.

Re: MySQL konfiguravimas su PHP, Windows OS

Nukopijavau is PHP direktorijos libmysql.dll y system32 ir veikia! :) Dekui uz kantrybe ir pagalba ;]

Re: MySQL konfiguravimas su PHP, Windows OS

BigBear wrote:

Nukopijavau is PHP direktorijos libmysql.dll y system32 ir veikia! :) Dekui uz kantrybe ir pagalba ;]

Tai keliai neteisingi buvo nurodyti.