Hi...

OK...I'm having difficulty understanding a problem with installing
Zend Studio 5.5 on an Intel Mac.

Prior to the install, I had the zend /library installed, and was able
to successfully run Zend_Db commands against a local mysql server
(5.1) from the commandline (e.g. php testdb.php). This stuff ran just
fine. The code is simply:

<?php
ini_set('include_path',ini_get('include_path').'.: /Users/joet/Zend/
ZendStudio-5.5.0/bin/ZendFramework/library/');

require_once 'Zend.php';
require_once 'Zend/Db.php';

$config = array(
'host' ='localhost',
'username' ='test',
'password' ='test',
'dbname' ='test',);
$db = Zend_Db::factory('PDO_MYSQL', $config);
print_r($db->fetchAll("SELECT * FROM testdata"));

?>

Now, if I run the exact same code from Zend Studio, I get the message:

<b>Fatal error</b>: Uncaught exception 'Zend_Db_Adapter_Exception'
with message 'The mysql driver is not currently installed' in /Users/
joet/Zend/ZendStudio-5.5.0/bin/ZendFramework/library/Zend/Db/Adapter/
Pdo/Abstract.php:80

I am assuming that there is some setup issue that is causing Zend
Studio to work incorrectly.

Can anyone shed some light on where I might look to resolve the issue?

Thanks

    apparently apple failed to include the mysql pdo extension in their build. the only pdo drivers they include are for sqlite and sqlite2. check out your phpinfo();

    enabling the pdo extensions in php.ini doesn't help. i think you (and i) need a new php build to support it. i haven't built php on this mac yet, but i guess i will be soon here.

    post back if you make any progress.

      Write a Reply...