2012-03-22 2 views
1
내가 맥에 심포니와 MySQL 설치에 문제가 있어요

OS X 10.5.8심포니 - 운영 체제에 올바르게 설치 PDO - MYSQL X 10.5

새로 만든 모듈에 액세스하려고, 내가 얻을 :

500 | Internal Server Error | Doctrine_Connection_Exception 

Couldn't locate driver named mysql. 

doctrine : insert-sql을 실행하여 데이터베이스 테이블을 만들 때 동일한 오류 메시지가 표시되었습니다. 나는 PDO_MYSQL을 다운로드하고 지침에 따라 설치하여이 고정 :

cd ~/Downloads/PDO_MYSQL-1.0.2/PDO_MYSQL-1.0.2 

phpize 

./configure '--with-pdo-mysql=shared,/usr/local/mysql' 

make 

sudo make install 

가 나는 또한 내 php.ini 파일에

extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20060613" 
extension=pdo_mysql.so 

을 추가했다.

내가 php -m 할 때 pdo_mysql과 PDO가 설치되어 있습니다. 그러나 내가 phpinfo()를 체크 아웃 할 때; 파일을 내 브라우저에서 PDO 드라이버 아래서 만 sqlite 및 sqlite2를 사용할 수 있으며 mysql을 사용할 수 없습니다.

나는 여기에서 뭔가를 놓치고 있어야합니다! 어떤 도움이라도 대단히 감사하겠습니다. 사전에

감사합니다.

+0

php.ini 파일을 업데이트 한 후 httpd를 다시 시작 했습니까? –

+0

이 시점에서 [젠드 서버 CE] (http://www.zend.com/en/products/server-ce/downloads)와 같은 쉽고 편리한 PHP 설치를 권장합니다. – Phil

+1

@Phil : Something seem PDO를 수동으로 컴파일하는 것은 드문 일입니다. –

답변

0

내 PHP 버전을 entropy.ch 버전으로 업그레이드하여 문제를 해결했습니다. 바로 상자 밖으로

그냥 .. 작업하지만, 나는 여기에 직접 지시에 따라 내 PHP 모듈을 통해 교환했다 :

https://discussions.apple.com/thread/1201106?start=0&tstart=0는 결국 해결되었습니다. 위쪽 및 위쪽.

관련 문제