I finally got this to work, so I will post my findings here. //PHP 5 : Windows build needs a MySQL DLL //PHP 5.0 doesn't come with mysql support... You have to get the librariesyourself... //I think u can get them from mysql.com // PHP 5 Beta 2 //The file php_mysql.dll comes with these snapshots, as well as a new version of libmySQL.dll, //so I suggest a full upgrade to Beta 2 instead of just extracting php_mysql.dll for use with Beta 1. -------------------------------------------------------- 도착 하 다 www.jetdown.com 아래 세 가지 소프트웨어 를 다운로드 하여 설치 준 비 를 잘 하 세 요. apache_2.0.47-win32-x86-no_ssl.msi mysql-4.0.14-win.zip phpMyAdmin-2.5.3-rc1-php.zip ---------------------------------------------------------------------------------------------- PHP 5 Beta 2 http://snaps.php.net/win32/php5-win32-latest.zip size:5.87 MB (6,162,835 bytes) ---------------------------------------------------------------------------------------------- <1>설치 설정 PHP 1.압축 풀기 PHP 압축 을 C:\php\\로 압축 해제 2.C:\php\디 렉 터 리 에 있 는 php4ts.dll 및 C:\php\dlls 디 렉 터 리 에 있 는 모든 파일 을 windows 설치 디 렉 터 리 의 시스템 폴 더 에 복사 합 니 다. (win9x/me 는 system 디 렉 터 리,winNT,2k/winXP,2003 은 system 32 디 렉 터 리) C:\php\php.ini-dist 를 windows 설치 디 렉 터 리 에 복사 하고(예:c:\windows)php.ini 로 이름 을 바 꿉 니 다.메모 장 으로 열 고 정 보 를 수정 합 니 다. extension 검색dir = ./ 이 줄 은 PHP 디 렉 터 리 에 있 는 extensions 디 렉 터 리 로 경 로 를 가 리 킵 니 다.예 를 들 어: extension_dir = C:\php\extensions 더 많은 모듈 을 지원 하려 면 검색: ;Windows Extensions ;Note that MySQL and ODBC support is now built in, so no dll is needed for it. 지원 하 는 확장 모듈 을 앞 에 별표 로 설명 합 니 다.PHP 가 어떤 모듈 을 지원 하려 면 앞 에 있 는";"없 애 버 리 면 된다 수정 이 완료 되면 php.ini 를 저장 하고 PHP 설치 와 설정 을 완료 합 니 다. 우 리 는 아래 에 한 줄 을 가입 한다. extension=php_mysql.dll //Note 1: The extension dir need not be ".\", as Hermawan mentioned. It works fine for me with the extensions subdir where the other extensions are located. //Note 2: The php.ini file need not be in the Apache root, as lars mentioned. It works fine for me in the Windows dir. <2>Apach2 설치 1.백업 C:\\프로그램 Files\Apache Group\Apache2\conf\httpd.conf 서류 2.수첩 으로 C:\\Program 열기 Files\Apache Group\Apache2\conf\httpd.conf 찾기: #NameVirtualHost * 다음으로 변경: NameVirtualHost 127.0.0.1//또는 localhost 찾기: 다음 줄 수정: ServerAdmin (관리자 메 일 박스 DocumentRoot C:\Program Files\Apache Group\Apache2\htdocs ServerName Apache2 ErrorLog C:\Program Files\Apache Group\Apache2\logs\error_log CustomLog C:\Program Files\Apache Group\Apache2\logs\access_log common 찾기: AddType application/x-tar .tgz 다음 두 줄 을 추가 합 니 다: AddType application/x-httpd-php .php AddType image/x-icon .ico 찾기: #LoadModule ssl_module modules/mod_ssl.so 다음 줄 추가: LoadModule php5_module C:\php\sapi\php4apache2.dll //여기 php 5module 이 관건 입 니 다.만약 php4module apache 를 시작 할 수 없습니다. 기본 파일 추가: DirectoryIndex 찾기 * 이 줄 은 기본 파일 이름 을 추가 할 수 있 습 니 다. DirectoryIndex index.php default.php index.htm index.html default.htm default.html 파일 을 저장 하고 apache 서버 를 다시 시작 합 니 다. 마지막 으로 이 파일 의 끝 에 아래 두 줄 을 더 하 세 요. ScriptAlias /php/ "c:/php/" Action application/x-httpd-php "/php/php.exe“ 이 아파 치 의 PHP 환경 이 완전히 구축 되 었 습 니 다. <3>테스트: 메모 장 으로 새 파일 을 만 들 고 다음 줄 을 적어 C:\Program 에 저장 합 니 다. Files\Apache Group\Apache 2\htdocs 디 렉 터 리 에서 이 디 렉 터 리 는 사이트 와 디 렉 터 리 입 니 다.phpinfo.php 라 는 이름 으로 브 라 우 저 에 입력 하 십시오.http://localhost/phpinfo.php 생각 나 는 PHP 에 대한 정 보 를 볼 수 있 습 니 다. phpinfo.php 코드 는 다음 과 같 습 니 다. <4>mysql 설치 1.기본 값 으로 C:\mysql 에 설치 Copy the following files to the Apache modules directory: php\php4ts.dll php\sapi\php4apache2.dll php\dlls\iconv.dll If any of these files are missing in the modules directory, Apache will fail to start. Be sure the extension can find the following files: php_mysql.dll iconv.dll libmySQL.dll If any of them can't be found, Apache will start but will issue a warning like this: "Unknown(): Unable to load dynamic library 'c\php\extensions\php_mysql.dll" - The specified module could not be found." php_mysql.dll should be in the extensions directory. iconv.dll should be in the Apache modules directory. libmySQL.dll must be either in the Apache root directory or the Windows system directory. I prefer the former because it's cleaner, as other applications don't necessarily use this MySQL library version. Note 3: Be sure to use the libmySQL.dll file bundled with PHP. In my case, trying to use the libmySQL.dll from the MySQL 4.1 alpha package resulted in this error message: "Unknown(): Unable to load dynamic library 'c:\php\extensions\php_mysql.dll" - The specified procedure could not be found." Start Apache and everything should be fine. 2.C:\\mysql\\bin\\winmysqladmin.exe 실행 사용자 설정 비밀번호 3.mysql 실행,테스트 mysql> show databases; +-----------+ | Databases | +-----------+ | mysql | | test | +-----------+ 상기 화면 이 나타 나 면 my sql 이 설치 되 었 음 을 나타 낸다. 2.MySQL 시스템 y 의 관리자 인 밀 a 를 변경 합 니 다. mysql> UPDATE user SET password=password('새 비밀 a') where user='root'; 3.phop 5 의 시작 파일 phop.ini 를 편집 하여 my sql 과 phop 5 를 연결 합 니 다. mysql.default_port= mysql.default_host= mysql.default_user= mysql.default_password= 다음으로 변경: mysql.default_port=3306 설명 하 는 것 은 my sql 의 결 성 포트 는 보통 3306 이다. mysql.default_host=localhost my sql 의 결 성 된 호스트 이름 을 설명 합 니 다. mysql.default_user=jinchao mysql 의 결 성 된 사용자 이름 을 설명 합 니 다(루트 는 최고급 사용자 입 니 다) mysql.default_password=666666 관리자 의 암 호 를 설정 합 니 다. 수정 후 apache 를 다시 시작 하고 phopinfo 페이지 를 봅 니 다. <5>phpmyadmin 설치 수정 하 다. C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin\config.inc.php 다음 단락 을 찾 습 니 다: $i = 0; // The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use $cfg['Servers'][0]. // You can disable a server config entry by setting host to ''. 이 단락 후에 계속 찾 아 보 세 요. 찾아내다 $cfg['Servers'][$i]['auth_type'] = 'cookie'; 『 config 』고치다. 『 cookie 』혹시 『 http 』 $cfg['Servers'][$i]['host']를 찾 았 습 니 다. = 'localhost'; 상황 에 따라 상응하는 수정 을 하 다 $cfg['Servers'][$i]['user']를 찾 았 습 니 다. = 'root'; 상황 에 따라 상응하는 수정 을 하 다 $cfg['Servers'][$i]['password']를 찾 았 습 니 다. = ''; 상황 에 따라 상응하는 수정 을 하 다 $cfg['Servers'][$i]['port']를 찾 았 습 니 다. = '3306'; 상황 에 따라 상응하는 수정 을 하 다
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: