cvs: phpdoc-id /install/windows activescript.xml omnihttpd.xml
[email protected] ("Salman AS") Fri, 16 Dec 2005 02:46:12 -0000
| Newsgroups | php.doc.id |
|---|---|
| Message-ID | <cvssalman1134701172@cvsserver> |
salman Fri Dec 16 02:46:12 2005 EDT
Added files:
/phpdoc-id/install/windows activescript.xml omnihttpd.xml
Log:
Add activescript.xml omnihttpd.xml, translated by [email protected].
http://cvs.php.net/viewcvs.cgi/phpdoc-id/install/windows/activescript.xml?view=markup&rev=1.1
Index: phpdoc-id/install/windows/activescript.xml
+++ phpdoc-id/install/windows/activescript.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<sect1 id="install.windows.activescript">
<title>ActiveScript</title>
<para>
Bagian ini berisi catatan khusus untuk instalasi ActiveScript.
</para>
<para>
ActiveScript adalah SAPI di windows yang memungkinkan Anda menggunakan
skrip PHP di sembarang komputer komplian dengan ActiveSCript, seperti
Windows Script Host, ASP/ASP.NET,
Windows Script Components atau Microsoft Scriptlet control.
</para>
<para>
Semenjak PHP 5.0.1, ActiveScript telah dipindah ke repository <ulink
url="&url.pecl;">PECL</ulink>. &pecl.windows.download;
</para>
<note>
<para>
Pertama Anda harus membaca <link
linkend="install.windows.manual">langkah-langkah instalasi
manual</link>.
</para>
</note>
<para>
Setelah instalasi PHP, Anda harus mendownload DLL ActiveScript
(<filename>php5activescript.dll</filename>) dan meletakkannya di
direktori utama PHP (e.g. <filename>C:\php</filename>).
</para>
<para>
Setelah mendapatkan semua file yang diperlukan, Anda harus mendaftarkan
DLL ny ke sistem Anda. Untuk melakukannya, buka window Command Prompt.
Kemudian masuk ke direktori PHP dengan menjalankan perintah seperti
<literal>cd C:\php</literal>. Untuk mendaftarkan DLL ketikkan
<literal>regsvr32 php5activescript.dll</literal>.
</para>
<para>
Untuk menguji apakah ActiveScript bekerja, buatlah file baru, namakan
<literal>test.wsf</literal> (perhatikan, ekstensi sangat penting!) dan
ketikkan:
<programlisting>
<![CDATA[
<job id="test">
<script language="PHPScript">
$WScript->Echo("Hello World!");
</script>
</job>
]]>
</programlisting>
Simpan dan klik dua kali pada file ini. Apabila Anda melihat sebuah
window kecil yang berisi "Hello World!" maka tugas Anda selesai.
</para>
<note>
<para>
Di PHP 4, pemroses dinamai dengan 'ActivePHP', jadi jika Anda
menggunakan PHP 4 Anda harus mengganti 'PHPScript' dengan 'ActivePHP'
dalam contoh di atas.
</para>
</note>
<note>
<para>
ActiveScript tidak menggunakan &php.ini; default. Alih-alih, ia akan
mencari dalam direktori yang sama dengan program .exe yang menyebabkan
dia dipanggil. Anda harus membuat
<filename>php-activescript.ini</filename> dan letakkan ia dalam folder
tersebut, jika Anda berharap memuat ekstensi, dan sebagainya.
</para>
</note>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
http://cvs.php.net/viewcvs.cgi/phpdoc-id/install/windows/omnihttpd.xml?view=markup&rev=1.1
Index: phpdoc-id/install/windows/omnihttpd.xml
+++ phpdoc-id/install/windows/omnihttpd.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<sect1 id="install.windows.omnihttpd">
<title>Server OmniHTTPd</title>
<para>
Bagian ini berisi catatan dan petunjuk khusus untuk
<ulink url="&url.omnihttpd;">OmniHTTPd</ulink> di Windows.
</para>
<note>
<para>
Pertama Anda harus membaca <link
linkend="install.windows.manual">langkah-langkah instalasi manual
</link>!
</para>
</note>
&warn.install.cgi;
<simpara>
Anda harus menyelesaikan langkah-langkah berikut ini untuk bisa bekerja
dengan OmniHTTPd. Ini adalah setelan program CGI. SAPI didukung oleh
OmniHTTPd, akan tetapi beberapa percobaan menunjukkan bahwa tidak stabil
menggunakan PHP sebagai modul ISAPI.
</simpara>
<note>
<title>Catatan penting bagi pengguna CGI</title>
<para>
Baca <link linkend="faq.installation.forceredirect">faq
pada cgi.force_redirect</link> untuk mendapatkan ditel-ditel yang
penting. Direktif ini mengharuskan disetel ke <literal>0</literal>.
</para>
</note>
<para>
<orderedlist>
<listitem>
<para>
Instalasi OmniHTTPd server.
</para>
</listitem>
<listitem>
<para>
Klik kanan pada ikon berwarna biru OmniHTTPd di system tray dan pilih
<literal>Properties</literal>.
</para>
</listitem>
<listitem>
<para>
Klik pada <literal>Web Server Global Settings</literal>
</para>
</listitem>
<listitem>
<para>
Pada tab 'External', masukkan: <literal>virtual = .php
| actual = c:\php\php.exe</literal> (gunakan
<filename>php-cgi.exe</filename> jika menginstal PHP 5), kemudian
gunakan tombol Add.
</para>
</listitem>
<listitem>
<para>
Pada tab <literal>Mime</literal>, masukkan:
<literal>virtual = wwwserver/stdcgi | actual = .php</literal>,
dan gunakan tombol Add.
</para>
</listitem>
<listitem>
<para>
Klik <literal>OK</literal>!
</para>
</listitem>
</orderedlist>
</para>
<simpara>
Ulangi langkah 2 - 6 untuk setiap ekstensi yang ingin diasosiasikan
dengan PHP.
</simpara>
<note>
<para>
Beberapa paket OmniHTTPd sudah disertakan dukungan terhadap PHP. Anda
dapat memilih saat melakukan penyetelan, dan memilih komponen-komponen
PHP yang diperlukan. Kami menganjurkan Anda menggunakan PHP versi
terakhir. Beberapa server OmniHTTPd dipaket dengan distribusi PHP 4 beta,
sehingga jangan memilih dukungan bawaan, instal yang terbaru. Apabila
server sudah siap di mesin Anda, gunakan tombol Replace di langkah 4 dan
5 untuk menyetel informasi yang benar.
</para>
</note>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->