ID: 43823 Comment by: jfolkins at gmail dot com Reported By: andreas dot meinl at gmx dot de Status: Feedback Bug Type: PDO related Operating System: Ubuntu 7.10, AMD64 PHP Version: 5.2.5 New Comment:
Description: I wanted to add a piece to this puzzle that may be helpful. Though I am not using PDO, I am using pg_connect() to connect to my PostgreSQL database. Machines: ---------------------------- 1) Dell p4 3.2gz 1gb RAM, Ubuntu 7.10 x86, PHP 5.2.3, PostgreSQL 8.2.5 2) AMD64 X2 3800+ 1GB RAM, Ubuntu 7.10 x86, PHP 5.2.3, PostgreSQL 8.2.5 Script: ---------------------------- <?php $host = "localhost"; $port = "xxx"; $dbname = "xxx"; $user = "xxx"; $pass = "xxx"; $dbtest = pg_connect("host=$host port=$port dbname=$dbname user=$user password=$pass"); if (!$dbtest) { echo "Connection Failed\n"; pg_close($dbctest); } else { echo "Connection Successful\n"; pg_close($dbtest); } echo phpversion()."\n"; ?> Expected Results: ---------------------------- I expect the word "Successful" to be displayed along with the version number of php on this machine. Results: ---------------------------- [EMAIL PROTECTED]:/dial/app/db$ php db_test.php Connection Successful 5.2.3-1ubuntu6.2 Segmentation fault (core dumped) [EMAIL PROTECTED]:/dial/app/db$ Additional Notes: ---------------------------- I get the same results on both machines. I also wanted to add that I have scripts that input data into the database. These sciprts DO indeed work. But, I always get the "Segmentation fault (core dumped)" at the end of every script that connects to the postgreSQL database. Previous Comments: ------------------------------------------------------------------------ [2008-01-12 15:25:06] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5.2-latest.tar.gz For Windows (zip): http://snaps.php.net/win32/php5.2-win32-latest.zip For Windows (installer): http://snaps.php.net/win32/php5.2-win32-installer-latest.msi ------------------------------------------------------------------------ [2008-01-11 21:17:35] andreas dot meinl at gmx dot de Description: ------------ When I use PDO to connect to my PostgreSQL database, I get a segmentation fault at the end of my PHP script. Ubuntu 7.10, AMD64, PHP 5.2.3, PostgreSQL 8.2.5 Reproduce code: --------------- <?php $hostname = 'localhost'; $dbname = 'xxx'; $username = 'xxx'; $password = 'xxx'; $db = new PDO('pgsql:host=' . $hostname . ';dbname=' . $dbname, $username, $password); ?> Expected result: ---------------- I expect nothing, no single line of text. Actual result: -------------- [EMAIL PROTECTED]:/tmp$ php ./test.php Segmentation fault (core dumped) [EMAIL PROTECTED]:/tmp$ ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=43823&edit=1