Dediğiniz zaman:
Bu son satırda çöküyor -> MySQL bağlanmak olamaz bence. Ben PEAR ve Apache kullanmak istiyorum, ama onlar birbirlerini sevmiyorum görünüyor. , Lütfen bana yardım et! Teşekkürler.
Ben (script sonlandırılıyor yani webserver düzeyde bir "kaza" olduğunu) Eğer PHP seviyesinde demek farz ediyorum?
Apache ile kullanılan PHP'nin yapı büyük olasılıkla sizin IDE (phpDesigner) ile kullandığınız ne kadar farklı olacak. Apache ile kullanılan PHP yapı içinde mysql uzantısı (bulunmayan bir soket dosyası yoluyla örneğin) farklı MySQL bağlanmaya çalışıyor olabilir.
Ben yanlış ettik sürece, o veritabanı sunucusuna bağlanmak, çünkü komut dosyası çıkarken görünüyor.
Bunun gerçekleşmesi için neden olacak gibi bu çizgi görünüyor:
PEAR::setErrorHandling(PEAR_ERROR_DIE);
Sen hata MySQL bağlantı kurmakta yatıyor görmek için bazı örnek kod çalıştıran denemelisiniz:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
$conn = mysql_connect('localhost', 'root', 'marylover');
mysql_select_db('test', $conn);
Ayrıca phpinfo yoluyla configure komutunu kontrol edin () ve PHP yapı en ya --with-mysql-sock seçeneği ile derlenmiş olup olmadığını görmek