�� Windows �ϰ�װ PHP ��չ

�� Windows �������ּ��� PHP ��չ�ķ�ʽ������չ����� PHP�����߼��� DLL������Ԥ�������չ�Ǹ��򵥸����Ƽ��ķ�ʽ��

Ҫ����ij��չ����Ҫ��ϵͳ���������Ӧ��".dll"�ļ���������չ������ PHP С�鶨���Զ����루������ؼ��½ڣ���

Ҫ��һ��չ������ PHP����ο���Դ�������һ�¡�

Ҫ����һ����������չ���� DLL �ļ�������ο���Դ�������һ�¡������ PHP ���а��� PCEL �ж�û��ij DLL �ļ����ǿ�����Ҫ�Լ�����֮�����ʹ�ø���չ��

ȥ��������չ�⣿

PHP ��չ��ͨ����Ϊ"php_*.dll"�������ǺŴ������ij��չ�����֣���λ��"PHP\ext"Ŀ¼�£��� PHP 4 ��λ��"PHP\extensions"Ŀ¼�£���

PHP ���а��а����˴������������õ�����չ�⡣��Щ����Ϊ"����"��չ�⡣

�����أ�����û�����Ҫ�Ĺ��ܲ�û�б��κκ�����չ�ṩ���ǻ����п����� PECL ���ҵ���PHP Extension Community Library��PECL��PHP ��չ�����⣩�Ǹ� PHP ��չ�Ĵ����ң��ṩ�˶���������֪��չ�����ؼ�����;����ָ�ϡ�

����û�������һ���Լ�ʹ�õ���չ�����Կ��ǽ��䷢���� PECL ���Ա�����������ͬ������û�ʹ�á�һ���ܺõĸ������ǿ��Եõ������û��ķ�������л�����󱨸��������������¡��������� PECL ������չ֮ǰ�������Ķ� https://pecl.php.net/package-new.php��

�����ĸ���չ��

�û������ᷢ��ÿ�� DLL ���кü����汾��

  • ��ͬ�İ汾�ţ�����ǰ��������Ҫһ�£�
  • ��ͬ���̰߳�ȫ���趨
  • ��ͬ�Ĵ�������ϵ��x86��x64��...)
  • ��ͬ���Ŵ��趨
  • ����

���ס�û�����չ�趨Ӧ������ʹ�õ� PHP ��ִ���ļ����趨������һ�¡����½ű�������ʾ���� PHP �趨��

Example #1 phpinfo() call

<?php
phpinfo
();
?>

����������������

drive:\\path\to\php\executable\php.exe -i

����һ����չ

����ķ�ʽ���� php.ini �����ļ������һ�� PHP ��չ����ע��ܶ���չ�Ѿ��� php.ini ���ˣ�����Ҫ�Ƴ��ֺ����������ǡ�

;extension=php_extname.dll
extension=php_extname.dll

�����أ���Щ web ���������죬��Ϊ�䲢��һ��ʹ�ú� PHP ��ִ���ļ�����ͬһĿ¼�µ� php.ini �ļ���Ҫ���������ʹ������һ�� php.ini �ļ����� phpinfo() ������в鿴��

Configuration File (php.ini) Path  C:\WINDOWS
Loaded Configuration File   C:\Program Files\PHP\5.2\php.ini

����һ����չ�󣬱��� php.ini �ļ��������� web ��������Ȼ���� phpinfo() �ٴβ鿴ȷ�����µ���չӦ�������Լ���һ�ڡ�

�������

���ij��չ��δ�� phpinfo() ����ʾ��Ӧ�ò鿴��־��ȷ������������

�������������ʹ�� PHP��CLI������չ���س�����Ϣ��ֱ������Ļ��ʾ��

����� web ��������ʹ�� PHP������־�ļ���λ�����ʽ������ͬ�����Ķ���ʹ�õ� web ������֮�ĵ���ȷ����־�ļ���λ�ã����� PHP �����޹�ϵ��

����������� DLL �ļ���λ�ã�php.ini ��"extension_dir"�趨��ֵ���Լ�����ʱ�����ò�ƥ�䡣

���������ڱ���ʱ���ò�ƥ�䣬�ǿ��������ص� DLL �ļ����ԡ����Գ�����������һ������ƥ�����չ�����⣬phpinfo() �����𵽺ܴ������