mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-16 00:48:54 +00:00
Some changes in the Windows-section
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@51910 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
5d505273c2
commit
8e62d87d67
1 changed files with 179 additions and 31 deletions
|
@ -3054,8 +3054,8 @@ $ /usr/local/sbin/php4-enable
|
|||
<title>General Installation Steps</title>
|
||||
<simpara>
|
||||
This install guide will help you manually install and configure
|
||||
PHP on your Windows 9x/Me/NT/2000 webservers. This guide was compiled by
|
||||
&link.bob;. The original version can be found at <ulink
|
||||
PHP on your Windows 9x/Me/NT/2000 webservers. The original version
|
||||
of this guide was compiled by &link.bob;, and can be found at <ulink
|
||||
url="&url.win32install;">&url.win32install;</ulink>.
|
||||
</simpara>
|
||||
<para>
|
||||
|
@ -3129,6 +3129,31 @@ $ /usr/local/sbin/php4-enable
|
|||
"C:\PHP\" is a good start.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
The PHP binary, the SAPI modules, and some extensions rely on
|
||||
external DLLs for execution. Make sure that these DLLs in the
|
||||
distribution exist in a directory that is in the Windows PATH.
|
||||
The best bet to do it is to copy the files below into your
|
||||
system directory, which is typically:
|
||||
<simplelist>
|
||||
<member>c:\windows\system for Windows 95/98</member>
|
||||
<member>c:\winnt\system32 for Windows NT/2000</member>
|
||||
</simplelist>
|
||||
The files to copy are:
|
||||
<simplelist>
|
||||
<member>
|
||||
'php4ts.dll', if it already exists there, overwrite it
|
||||
</member>
|
||||
<member>
|
||||
The files in your distribution's 'dlls' directory.
|
||||
If you have them already installed on your system, overwrite them
|
||||
only if something doesn't work correctly (Before overwriting them,
|
||||
it is a good idea to make a back-up).
|
||||
</member>
|
||||
</simplelist>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Copy the file, 'php.ini-dist' to your
|
||||
|
@ -3166,11 +3191,7 @@ $ /usr/local/sbin/php4-enable
|
|||
Choose which extensions you would like to load when PHP
|
||||
starts. You can uncomment the: 'extension=php_*.dll' lines
|
||||
in <filename>php.ini</filename> to load these extensions.
|
||||
Some extensions require you to have additional libraries
|
||||
installed on your system for the module to work correctly.
|
||||
The PHP <ulink url="&url.php.faq;">FAQ</ulink> has more
|
||||
information on where to get supporting libraries. You
|
||||
can also load a module dynamically in your script
|
||||
You can also load a module dynamically in your script
|
||||
using <function>dl</function>. See the section about
|
||||
<link linkend="install.windows.extensions">Windows
|
||||
extensions</link>.
|
||||
|
@ -3423,23 +3444,20 @@ $ /usr/local/sbin/php4-enable
|
|||
The following table describes some of the extensions available. As
|
||||
described in the manual installation steps, you can choose which
|
||||
extensions you would like to load when PHP starts by uncommenting the:
|
||||
'extension=php_*.dll' lines in <filename>php.ini</filename>. Some
|
||||
extensions require you to have additional libraries installed on
|
||||
your system for the module to work correctly. The PHP
|
||||
<ulink url="&url.php.faq;">FAQ</ulink> has more information on
|
||||
where to get supporting libraries. You can also load a module
|
||||
dynamically in your script using <function>dl</function>.
|
||||
'extension=php_*.dll' lines in <filename>php.ini</filename>. You can
|
||||
also load a module dynamically in your script using
|
||||
<function>dl</function>.
|
||||
</para>
|
||||
<para>
|
||||
The DLLs for PHP extensions are prefixed with 'php_'. This
|
||||
prevents confusion between PHP extensions and their supporting
|
||||
libraries.
|
||||
The DLLs for PHP extensions are prefixed with 'php_' in PHP 4 (and
|
||||
'php3_' in PHP 3). This prevents confusion between PHP extensions
|
||||
and their supporting libraries.
|
||||
</para>
|
||||
<note>
|
||||
<para>
|
||||
In PHP 4.0.4pl1 MySQL, ODBC, FTP, Calendar, BCMath, COM, PCRE,
|
||||
In PHP 4.0.6 BCMath, Calendar, COM, FTP, MySQL, ODBC, PCRE,
|
||||
Session, WDDX and XML support is <emphasis>built-in</emphasis>.
|
||||
You don't need to load any additional extensions in order to
|
||||
You don't need to load any additional extensions in order to
|
||||
use these functions. See your distributions
|
||||
<filename>README.txt</filename> or <filename>install.txt</filename>
|
||||
for a list of built in modules.
|
||||
|
@ -3452,69 +3470,199 @@ $ /usr/local/sbin/php4-enable
|
|||
<tgroup cols="2">
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>php_calendar.dll</entry>
|
||||
<entry>Calendar conversion functions</entry>
|
||||
<entry>php_bz2.dll</entry>
|
||||
<entry>bzip2 compression functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_crypt.dll</entry>
|
||||
<entry>php_calendar.dll</entry>
|
||||
<entry>Calendar conversion functions (As of PHP 4.0.3 this
|
||||
is built in)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_cpdf.dll</entry>
|
||||
<entry>ClibPDF functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php3_crypt.dll</entry>
|
||||
<entry>Crypt functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_ctype.dll</entry>
|
||||
<entry>ctype family functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_curl.dll</entry>
|
||||
<entry>CURL, Client URL library functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_cybercash.dll</entry>
|
||||
<entry>Cybercash payment functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_db.dll</entry>
|
||||
<entry>DBM functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_dba.dll</entry>
|
||||
<entry>Database (dbm-style) abstraction layer functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_dbase.dll</entry>
|
||||
<entry>dBase functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_dbm.dll</entry>
|
||||
<entry>php3_dbm.dll</entry>
|
||||
<entry>Berkeley DB2 library</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_domxml.dll</entry>
|
||||
<entry>DOM XML functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_dotnet.dll</entry>
|
||||
<entry>.NET functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_exif.dll</entry>
|
||||
<entry>Read EXIF headers from JPEG</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_fbsql.dll</entry>
|
||||
<entry>FrontBase functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_fdf.dll</entry>
|
||||
<entry>Forms Data Format functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_filepro.dll</entry>
|
||||
<entry>Read-only access to Filepro databases</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_ftp.dll</entry>
|
||||
<entry>FTP functions (As of PHP 4.0.3 this is built in)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_gd.dll</entry>
|
||||
<entry>GD library functions for GIF manipulation</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_gettext.dll</entry>
|
||||
<entry>GNU Gettext functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_hyperwave.dll</entry>
|
||||
<entry>HyperWave functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_imap4r2.dll</entry>
|
||||
<entry>IMAP 4 functions</entry>
|
||||
<entry>php_iconv.dll</entry>
|
||||
<entry>ICONV characterset conversion</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_ifx.dll</entry>
|
||||
<entry>Informix functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_iisfunc.dll</entry>
|
||||
<entry>IIS management functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_imap.dll</entry>
|
||||
<entry>IMAP 4 functions (in PHP 3: php3_imap4r1.dll)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_ingres.dll</entry>
|
||||
<entry>Ingres II functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_interbase.dll</entry>
|
||||
<entry>InterBase functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_java.dll</entry>
|
||||
<entry>Java extension</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_ldap.dll</entry>
|
||||
<entry>LDAP functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_msql1.dll</entry>
|
||||
<entry>php_mhash.dll</entry>
|
||||
<entry>Mhash Functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_ming.dll</entry>
|
||||
<entry>Ming functions for Flash</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_msql.dll</entry>
|
||||
<entry>mSQL functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php3_msql1.dll</entry>
|
||||
<entry>mSQL 1 client</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_msql2.dll</entry>
|
||||
<entry>php3_msql2.dll</entry>
|
||||
<entry>mSQL 2 client</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_mssql.dll</entry>
|
||||
<entry>MSSQL client (requires MSSQL DB-Libraries</entry>
|
||||
<entry>MSSQL client (formerly php_mssql70.dll, requires MSSQL
|
||||
DB-Libraries)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php3_mysql.dll (built into PHP 4)</entry>
|
||||
<entry>MySQL functions</entry>
|
||||
<entry>php3_mysql.dll</entry>
|
||||
<entry>MySQL functions (built into PHP 4)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_nsmail.dll</entry>
|
||||
<entry>php3_nsmail.dll</entry>
|
||||
<entry>Netscape mail functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_oci73.dll</entry>
|
||||
<entry>php3_oci73.dll</entry>
|
||||
<entry>Oracle functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_oci8.dll</entry>
|
||||
<entry>Oracle 8 functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_openssl.dll</entry>
|
||||
<entry>OpenSSL functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_oracle.dll</entry>
|
||||
<entry>Oracle functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_pdf.dll</entry>
|
||||
<entry>PDF functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_pgsql.dll</entry>
|
||||
<entry>PostgreSQL functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_printer.dll</entry>
|
||||
<entry>Printer functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_sablot.dll</entry>
|
||||
<entry>XSLT functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_snmp.dll</entry>
|
||||
<entry>SNMP get and walk functions (NT only!)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_sybase_ct.dll</entry>
|
||||
<entry>Sybase functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_yaz.dll</entry>
|
||||
<entry>YAZ functions</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>php_zlib.dll</entry>
|
||||
<entry>ZLib compression functions</entry>
|
||||
|
|
Loading…
Reference in a new issue