cvs: phpdoc-id / language-snippets.ent /install/macos client.xml server.xml /install/unix index.xml

[email protected] ("Salman AS") Mon, 12 Sep 2005 05:56:08 -0000
Newsgroups php.doc.id
Message-ID <cvssalman1126504568@cvsserver>
--salman1126504568
Content-Type: text/plain

salman		Mon Sep 12 01:56:08 2005 EDT

  Added files:                 
    /phpdoc-id/install/macos	client.xml server.xml 
    /phpdoc-id/install/unix	index.xml 

  Modified files:              
    /phpdoc-id	language-snippets.ent 
  Log:
  Added:
  install/macos/client.xml
  install/macos/server.xml 
  install/unix/index.xml
  translated by [email protected]
  
  
--salman1126504568
Content-Type: text/plain
Content-Disposition: attachment; filename="salman-20050912015608.txt"

http://cvs.php.net/diff.php/phpdoc-id/language-snippets.ent?r1=1.1&r2=1.2&ty=u
Index: phpdoc-id/language-snippets.ent
diff -u phpdoc-id/language-snippets.ent:1.1 phpdoc-id/language-snippets.ent:1.2
--- phpdoc-id/language-snippets.ent:1.1	Sat Sep 10 21:53:25 2005
+++ phpdoc-id/language-snippets.ent	Mon Sep 12 01:56:06 2005
@@ -1,4 +1,4 @@
-<!-- $Revision: 1.1 $ -->
+<!-- $Revision: 1.2 $ -->
 <!-- Keep 'em sorted -->
 
 
@@ -236,7 +236,7 @@
 
 <!-- SimpleXML Notes -->
 <!ENTITY simplexml.iteration '<note><simpara>SimpleXML memiliki aturan untuk menambahkan "iterative properties" pada sebagian besar method. Mereka tidak dapat dilihat dengan menggunkana <function>var_dump</function>
-atau fngsi lainnya yang dapat memeriksa/menguji objek.</simpara></note>'>
+atau fungsi lainnya yang dapat memeriksa/menguji objek.</simpara></note>'>
 
 <!-- SQLite Notes -->
 <!ENTITY sqlite.case-fold '<para>Nama kolom yang dikembalikan oleh <constant>SQLITE_ASSOC</constant> dan <constant>SQLITE_BOTH</constant> akan menjadi case-folded tergantung dari nilai <link linkend="ini.sqlite.assoc-case">sqlite.assoc_case</link> configuration
@@ -356,4 +356,4 @@
 <!ENTITY note.runkit.sandbox '<note><simpara>Dukungan terhadap Sandbox (memerlukan <function>runkit_lint</function>, <function>runkit_lint_file</function>, dan class Runkit_Sandbox) hanya tersedia pada PHP 5.1 atau PHP 5.0 yang telah di-patch, dan "thread safety" harus diaktifkan. Silakan baca file README yang ada dalam "runkit package" untuk informasi lebih jelasnya.</simpara></note>'>
 
 <!-- SSH2 Extension -->
-<!ENTITY note.ssh2.subsystem.publickey '<note><simpara>Publickey subsystem digunakan digunakan untuk menangani publickey pada server pada client yang <emphasis>telah</emphasis> di-authentikasi. Untuk meng-authentikasi ke remote system menggunakan publickey authentication, gunakan fungsi <function>ssh2_auth_pubkey_file</function>.</simpara></note>'>
\ No newline at end of file
+<!ENTITY note.ssh2.subsystem.publickey '<note><simpara>Publickey subsystem digunakan digunakan untuk menangani publickey pada server pada client yang <emphasis>telah</emphasis> di-authentikasi. Untuk meng-authentikasi ke remote system menggunakan publickey authentication, gunakan fungsi <function>ssh2_auth_pubkey_file</function>.</simpara></note>'>

http://cvs.php.net/co.php/phpdoc-id/install/macos/client.xml?r=1.1&p=1
Index: phpdoc-id/install/macos/client.xml
+++ phpdoc-id/install/macos/client.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
 <sect1 id="install.macosx.client">
  <title>Compiling for MacOS X Client</title>
  
  <!-- TODO: verify these instructions (the wget URL below does not seem to work for me)
       Goba - June 04. 2004. -->
  
  <simpara>
   Petunjuk berikut ini akan membantu Anda menginstall modul PHP untuk web
   server Apache yang disertakan dalam MacOS X. Versi berikut termasuk
   dukungan untuk database MySQL dan PostgreSQL. Petunjuk ini disumbangkan
   oleh <ulink url="&url.macosx;">Marc Liyanage</ulink>.
  </simpara>
  <warning>
   <para>
    Hati-hati ketika Anda mengerjakan ini, Anda dapat mengacaukan web server
    Apache Anda.
   </para>
  </warning>
  <para>
   Kerjakan langkah-langkah berikut untuk menginstal:
   <orderedlist>
    <listitem>
     <simpara>
      Buka sebuah window terminal.
     </simpara>
    </listitem>
    <listitem>
     <simpara>
      Type
      Ketikkan <userinput>wget
      http://www.diax.ch/users/liyanage/software/macosx/libphp4.so.gz</userinput>,
      tunggu beberapa saat agar proses download selesai.
     </simpara>
    </listitem>
    <listitem>
     <simpara>
      Ketikkan <userinput>gunzip libphp4.so.gz</userinput>.
     </simpara>
    </listitem>
    <listitem>
     <simpara>
      Ketikkan <userinput>sudo apxs -i -a -n php4 libphp4.so</userinput>
     </simpara>
    </listitem>
    <listitem>
     <para>
      Sekarang ketikkan <userinput>sudo open -a TextEdit
      /etc/httpd/httpd.conf</userinput>.
      TextEdit akan membuka file konfigurasi web server. Carilah dua baris
      berikut: (Gunakan perintah Find)
      <programlisting role="apache">
<![CDATA[
#AddType application/x-httpd-php .php 
#AddType application/x-httpd-php-source .phps
]]>
      </programlisting>
       Hapus dua karakter hash (<literal>#</literal>), kemudian simpan dan
       keluar dari TextEdit.
      </para>
    </listitem>
    <listitem>
     <simpara>
      Terkahir, ketikkan <userinput>sudo apachectl graceful</userinput> untuk
      merestart web server.
     </simpara>
    </listitem>
   </orderedlist>
  </para>
  <para>
   PHP seharusnya sudah berjalan. Anda dapat mengujinya dengan meletakkan
   sebuah file PHP dalam direktori <filename
   class="directory">Sites</filename>, sebut saja file ini
   <filename>test.php</filename>. Isikan dalam file tersebut, baris berikut
   ini: <literal>&lt;?php phpinfo() ?&gt;</literal>.
  </para>
  <para>
   Sekarang buka <literal>127.0.0.1/~your_username/test.php</literal> dalam
   menggunakan web browser Anda. Seharusnya Anda akan melihat table informasi
   tentang modul-modul PHP.
  </para>
 </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/co.php/phpdoc-id/install/macos/server.xml?r=1.1&p=1
Index: phpdoc-id/install/macos/server.xml
+++ phpdoc-id/install/macos/server.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
 <sect1 id="install.macosx.server">
  <title>Mengompilasi untuk Server OS X</title>
  
  <formalpara id="install.macosx.server.compile">
   <title>Instalasi untuk Mac OS X Server</title>
   <para>
    <orderedlist>
     <listitem>
      <simpara>Dapatkan distribusi terakhir Apache dan PHP.</simpara>
     </listitem>
     <listitem>
      <para>
       Untar file-file tersebut, dan jalankan perintah
       <command>configure</command> seperti ini.
       <programlisting role="shell">
<![CDATA[../configure --exec-prefix=/usr \
--localstatedir=/var \
--mandir=/usr/share/man \
--libexecdir=/System/Library/Apache/Modules \
--iconsdir=/System/Library/Apache/Icons \
--includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
--enable-shared=max \
--enable-module=most \
--target=apache
]]>
       </programlisting>
      </para>
     </listitem>
     <listitem>
      <para>
       Jika Anda ingin kompiler melakukan optimasi, Anda harus menambahkan
       baris berikut:
       <programlisting role="shell">
<![CDATA[
setenv OPTIM=-O2
]]>
       </programlisting>
      </para>
     </listitem>
     <listitem>
      <para>
       Berikutnya, bekerjalah dalam direktori kode sumber PHP dan
       mengonfigurasinya:
       <programlisting role="shell">
<![CDATA[../configure --prefix=/usr \
    --sysconfdir=/etc \
    --localstatedir=/var \
    --mandir=/usr/share/man \
    --with-xml \
    --with-apache=/src/apache_1.3.12
]]>
       </programlisting>
       Jika Anda ingin memberikan tambahan (MySQL, GD, dsb.), tambahkan dalam
       perintah konfigurasi ini. Untuk opsi <option
       role="configure">--with-apache</option>, sebutkan lokasi direktori kode
       sumber Apache yang sebenarnya, sebagai contoh <filename
       class="directory">/src/apache_1.3.12</filename>.
      </para>
     </listitem>
     <listitem>
      <simpara>
       Ketikkan <command>make</command> dan <command>make install</command>.
       Ini akan menambahkan sebuah direktori di dalam struktur direktori kode
       sumber Apache di bawah direktori <filename
       class="directory">src/modules/php4</filename>.
      </simpara>
     </listitem>
     <listitem>
      <para>
       Now, reconfigure Apache to build in PHP 4.
       Sekarang, konfigurasi ulang Apache untuk memasukkan PHP.
       <programlisting role="shell">
<![CDATA[../configure --exec-prefix=/usr \
--localstatedir=/var \
--mandir=/usr/share/man \
--libexecdir=/System/Library/Apache/Modules \
--iconsdir=/System/Library/Apache/Icons \
--includedir=/System/Library/Frameworks/Apache.framework/Versions/1.3/Headers \
--enable-shared=max \
--enable-module=most \
--target=apache \
--activate-module=src/modules/php4/libphp4.a
]]>
       </programlisting>
       Kemungkinan Anda akan mendapat pesan yang mengatakan bahwa
       <filename>libmodphp4.a</filename> sudah kadaluarsa. Jika begitu,
       masuklah ke direktori <filename
       class="directory">src/modules/php4</filename> dalam kode sumber Apache
       dan jalankan perintah berikut: <command>ranlib libmodphp4.a</command>.
       Kemudian balik ke direktori kode sumber Apache paling atas dan jalankan
       lagi perintah <command>configure</command>. Hasilnya adalah tabel link
       akan diperbaharui. Jalankan perintah <command>make</command> dan
       <command>make install</command> kembali.

      </para>
     </listitem>
     <listitem>
      <simpara>
       Salin dan ubah nama file <filename>php.ini-dist</filename> ke dalam
       direktori <filename class="directory">bin</filename> dari direktori
       kode sumber PHP:
       <userinput>cp php.ini-dist /usr/local/bin/php.ini</userinput>
       atau (jika Anda tidak memiliki direktori local)
       <userinput>cp php.ini-dist /usr/bin/php.ini</userinput>.
      </simpara>
     </listitem>
    </orderedlist>
   </para>
  </formalpara>
  <!--
  <simpara>
   TODO: Seseorang dengan ketrampilan Mac OS X harus memperbaiki dokumentasi
   ini. Karena link-link ini memberikan kode kesalahan 404 dan kadaluarsa dan
   langkah-langkahnya tidak lagi mendukung PHP.

   Lihat juga bug #14732

   Contoh lain untuk <ulink url="&url.stepwise.macosx-client;">Klien Mac OS X
   </ulink> dan <ulink url="&url.stepwise.macosx-client;">Server Mac OS X
   </ulink> bisa didapatkan dari <ulink
   url="&url.stepwise;">Stepwise</ulink>.
  </simpara>
  -->
 </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/co.php/phpdoc-id/install/unix/index.xml?r=1.1&p=1
Index: phpdoc-id/install/unix/index.xml
+++ phpdoc-id/install/unix/index.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
  <chapter id="install.unix">
   <title>Instalasi di sistem-sistem Unix</title>
   <para>
    Bagian ini akan menunjukkan pada Anda konfigurasi umum dan instalasi PHP
    pada sistem-sistem Unix. Yakinkan Anda membaca bagian-bagian yang berisi
    bahasan spesifik untuk platform yang Anda pakai atau web server sebelum
    Anda memulai bekerja.
   </para>
   <para>
    Sebagaimana dibahas dalam manual kita di bagian <link
    linkend="install.general">Petunjuk Umum Instalasi</link>, kita akan
    membahas lebih ditel instalasi PHP untuk web server di bagian ini, 
    meskipun kita juga akan menyiapkan PHP untuk penggunaan perintah baris.
   </para>
   <para> 
    Ada berbagai cara untuk menginstall PHP untuk platform Unix, baik dengan
    proses mengonfigurasi dan mengompilaso, atau menggunakan berbagai
    paket-paket software yang sudah disiapkan. Dokumen ini menitik beratkan
    pembahasan di sekitar proses konfigurasi dan kompilasi PHP. Beberapa
    sistem berbasi Unix mempunyai sistem instalasi paket. Ini akan mempermudah
    menyiapkan konfigurasi standar, akan tetapi jika Anda memerlukan
    fitur-fitur yang berbeda (misalnya server yang aman, atau database driver
    yang berbeda), mungkin Anda harus mengompilasi PHP dan/atau web server
    sendiri. Jika Anda tidak terbiasa mengompilasi software, tidak ada ruginya
    memeriksa apakah ada orang lain yang telah membuat paket versi PHP dengan
    fitur seperti yang Anda perlukan.
   </para>
   <para>
    Pengetahuan dasar yang diperlukan untuk mengompilasi software:
    <itemizedlist>
     <listitem>
      <simpara>
       Ketrampilan dasar-dasar Unix (bisa menggunakan "make" dan 
       kompiler C)
      </simpara>
     </listitem> 
     <listitem>
      <simpara>
       Sebuah kompiler ANSI C
      </simpara>
     </listitem> 
     <listitem>
      <simpara>
       flex: Versi 2.5.4
      </simpara>
     </listitem>
     <listitem>
      <simpara>
       bison: Versi 1.28 (direkomendasikan), 1.35, or 1.75
      </simpara>
     </listitem>
     <listitem>
      <simpara>
       Sebuah web server
      </simpara>
     </listitem>
     <listitem>
      <simpara>
       Komponen-komponen yang khusus untuk modul (seperti gs, pdf libs, dsb.)
      </simpara>
     </listitem>
    </itemizedlist>
   </para>
   
   <para>
    Proses setup dan konfigurasi awal PHP dikendalikan oleh opsi-opsi perintah
    baris yang digunakan saat menjalankan skrip <command>configure</command>.
    Anda bisa mendapatkan daftar opsi yang bisa dipakai dengan beserta penjelasan
    singkat dengan menjalankan <command>./configure --help</command>. Dokumen
    ini menjelaskan masing-masing pilihan ini secara terpisah. Anda akan
    menemukan  <link linkend="configure">opsi-opsi utama di dalam
    lampiran</link>, dan opsi-opsi untuk ekstensi tertentu dijelaskan dalam
    halaman-halaman referensi.
   </para>
    
   <para>
    Setelah PHP dikonfigurasi, Anda siap membangun modul dan/atau program PHP.
    Perintah <command>make</command> yang akan melakukan tugas ini. Apabila ia
    gagal dan Anda tidak mengetahui dengan pasti penyebabnya, lihat <link
    linkend="install.problems">Bagian problem-problem</link>.
   </para>

   <!-- webserver specific nodes -->
   &install.unix.apache1;
   &install.unix.apache2;
   &install.unix.caudium;
   &install.unix.fhttpd;
   &install.unix.sun;
   &install.unix.commandline;
   <!-- operating system specific nodes -->
   &install.unix.hpux;
   &install.unix.openbsd;
   &install.unix.solaris;
   <!-- distribution specific nodes -->
   &install.unix.gentoo;
   &install.unix.debian;
   
  </chapter>

<!-- 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
-->

--salman1126504568--