Rekan milis,
Maaf kalau pertanyaannya sudah pernah di bahas, tapi saya sudah cari di
arsip emang nga nemu.
Saya sedang belajar sesuai dengan panduan buku 'Membangun Web server dengan
Linux' terbitan Elek Media Komputindo, ada kesulitan ketika akan mencoba PHP
untuk connect ke Database.
Saya menggunakan php-4.1.2, mysql-max-3.23.56-pc-linux-i686
Saya coba membuat file .php dengan isi $db=mysql_connect
("localhost","root","password");
ketika dijalankan keluar error :
WARNING: MySql connection failed : Can't connect to local MySQL Server
through socket '/var/lib/mysql/mysql.sock' (2)
Saya cek di /var/lib/ emang tidak ada directory mysql apalagi file
mysql.sock
Hal ini sama persis kalau saya coba jalankan bin/mysql -u root -p password
kalau safe_mysqld nya belum di jalankan cuma sock nya di /tmp/mysql.sock
Sebelum safe_mysqld dijalankan di /tmp/ tidak ada file mysql.sock, tapi
setelah di jalankan ada file tesrsebut dengan nama mysql.sock=
session_mm.sem
Pertanyaannya mengapa di directory /var/lib/ tidak ada directory mysql ?
siapa/apa yang bisa men-generate mysql.sock di /var/lib/mysql/ ? atau dengan
kata lain mengapa saat file php dijalankan keluar error seperti tsb di atas?
Mudah-mudahan pertanyaannya cukup jelas, terima kasih atas tanggapan dan
pemecahan masalahnya.
Rgds
-oedil
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]