PHP가 ADODB 및 MySQL과 함께 작동하도록하려면 어떻게해야합니까?
문제
MySQL과 함께 Windows Server에서 IIS에서 PHP 사이트를 작동 시키려고합니다.
이 오류가 발생하고 있습니다…
치명적인 오류 : c : inetpub ... adodb drivers adodb-mysql.inc.php에서 c : inetpub ...에서 정의되지 않은 함수 mysql_connect () 호출 363
업데이트…
이 링크는 서버에 PHP를 설치하기 위해 따르는 단계를 간략하게 설명합니다.
IIS 7.0에서 PHP와 MySQL을 어떻게 작동 시키나요?
(특히 6 단계와 8 단계 php.ini 및 php_mysql.dll을 재 조정).
PHPINFO 보고서 참조 SQL에서 두 줄만 :
<?php
phpinfo();
?>
명령 구성 :
cscript /nologo configure.js "--enable-snapshot-build" "--enable-mysqlnd"sql.safe_mode :
로컬 가치 끄기, 마스터 가치 꺼짐
php configure 명령 http://img79.imageshack.us/img79/2373/configurecommandmw8.gif
php sql.safe_mode http://img49.imageshack.us/img49/3066/sqlsafemoderu6.gif
업데이트…
해결책을 찾았습니다. PHP 내에 MySQL 모듈을 어떻게 설치합니까?
해결책 4
해결책을 찾았습니다. PHP 내에 MySQL 모듈을 어떻게 설치합니까?
다른 팁
PHPINFO를 확인하여 MySQL 기능이 PHP로 컴파일되어 있는지 확인하십시오.
<?php
phpinfo();
?>
일부 버전의 PHP에서는 설치가 기본값이 아닙니다.
업데이트 편집 :
phpinfo ()에 전체 mysql 카테고리가 있어야합니다.
예를 들면 다음과 같습니다. https://secure18.easycgi.com/phpinfo.php (Googled 예제)
사용중인 PHP 버전이 MySQL 지원으로 컴파일되지 않았거나 php.ini에서 활성화되지 않은 것처럼 들립니다.
MySQL PHP 확장이 설치되지 않은 것 같습니다! 올바른 모듈을 설치하는 것 외에 다른 구성을 수행 할 필요는 없습니다 (그리고하지 않아야합니다. 아무것 adodb와 함께).
PHP는 CGI 버전과 ISAPI 모듈의 2 가지 버전으로 제공됩니다. ISS와 함께 ISAPI 버전을 사용하고 모든 트리밍을 추가하는 것이 가장 좋습니다 ...