You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.id.md
+29-29Lines changed: 29 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,17 +18,17 @@
18
18
19
19
### 1. <aname="SECTION1"></a>SEPATAH KATA
20
20
21
-
Terima kasih untuk menggunakan phpMussel, sebuah skrip PHP di-design untuk mendeteksi trojan-trojan, virus-virus dan serangan-serangan lainnya dalam file-file diupload ke sistem Anda dimana saja skrip di kaitkan, berdasarkan tanda tangan dari ClamAV dan lain-lain.
21
+
Terima kasih untuk menggunakan phpMussel, sebuah skrip PHP yang di-design untuk mendeteksi berbagai trojan, virus dan serangan-serangan lainnya dalam semua file yang diupload ke sistem Anda dimanapun berads , berdasarkan data dari ClamAV dan sebagainya.
22
22
23
23
[PHPMUSSEL](https://phpmussel.github.io/) HAK CIPTA 2013 dan di atas GNU/GPLv2 oleh [Caleb M (Maikuolan)](https://github.com/Maikuolan).
24
24
25
-
Skrip ini adalah perangkat lunak gratis; Anda dapat mendistribusikan kembali dan/atau memodifikasinya dalam batasan dari GNU General Public License, seperti di publikasikan dari Free Software Foundation; baik versi 2 dari License, atau (dalam opsi Anda) versi selanjutnya apapun. Skrip ini didistribusikan untuk harapan dapat digunakan tapi TANPA JAMINAN; tanpa walaupun garansi dari DIPERJUALBELIKAN atau KECOCOKAN UNTUK TUJUAN TERTENTU. Mohon Lihat GNU General Public Licence untuk lebih detail, terletak di file `LICENSE.txt` dan tersedia juga dari:
25
+
Skrip ini berbasis Sumber Terbuka ; Anda dapat mendistribusikan kembali dan/atau memodifikasinya dalam batasan dari lisensu GNU General Public License, seperti di publikasikan dari Free Software Foundation; baik versi 2 dari License, atau (dalam opsi Anda) versi selanjutnya apapun. Skrip ini didistribusikan untuk harapan dapat digunakan tapi TANPA JAMINAN; tanpa walaupun garansi dari DIPERJUALBELIKAN atau KECOCOKAN UNTUK TUJUAN TERTENTU. Mohon Lihat GNU General Public Licence untuk lebih detail, terletak di file `LICENSE.txt` dan tersedia juga dari:
26
26
-<https://www.gnu.org/licenses/>.
27
27
-<https://opensource.org/licenses/>.
28
28
29
-
Terima kasih khususnya untuk ClamAV buat inspirasi project dan tanda tangan dimana skrip ini menggunakan ClamAV, tanpa nya skrip ini tidak akan ada, atau akan mengalami nilai yang kurang baik.
29
+
Terima kasih khususnya untuk ClamAV untuk inspirasi project dan tanda tangan dimana skrip ini menggunakan ClamAV, tanpa nya skrip ini tidak akan ada, atau akan mengalami nilai yang kurang baik.
30
30
31
-
Khusus terima kasih kepada SourceForge, Bitbucket dan GitHub untuk menghost file proyek, dan kepada sumber-sumber tambahan tanda tangan dimanfaatkan oleh phpMussel: [PhishTank](https://www.phishtank.com/), [NLNetLabs](https://nlnetlabs.nl/), [Malware.Expert](https://malware.expert/) dan lain-lain, dan khusus terima kasih kepada semua orang yang mendukung proyek, kepada orang lain bahwa saya mungkin telah dinyatakan lupa untuk menyebutkan, dan kepada Anda, untuk menggunakan skrip.
31
+
Khusus terima kasih kepada SourceForge, Bitbucket dan GitHub untuk menghost file proyek ini, dan kepada sumber-sumber tambahan yang dimanfaatkan oleh phpMussel: [PhishTank](https://www.phishtank.com/), [NLNetLabs](https://nlnetlabs.nl/), [Malware.Expert](https://malware.expert/) dan lain-lain, dan khusus terima kasih kepada semua orang yang mendukung proyek, kepada orang lain bahwa saya mungkin telah dinyatakan lupa untuk menyebutkan, dan khususnya kepada anda yang menggunakan skrip ini.
32
32
33
33
---
34
34
@@ -39,29 +39,29 @@ Khusus terima kasih kepada SourceForge, Bitbucket dan GitHub untuk menghost file
39
39
40
40
Cara yang direkomendasikan untuk menginstal phpMussel v3 adalah melalui Composer.
41
41
42
-
Untuk kenyamanan, Anda dapat menginstal dependensi phpMussel yang paling umum dibutuhkan melalui repositori phpMussel utama lama:
42
+
Untuk kenyamanan, Anda dapat menginstal dependensi phpMussel yang paling umum dibutuhkan melalui repositori phpMussel utama:
43
43
44
44
`composer require phpmussel/phpmussel`
45
45
46
-
Atau, Anda dapat memilih secara individual dependensi mana yang Anda perlukan pada implementasi Anda. Sangat mungkin Anda hanya menginginkan dependensi tertentu dan tidak membutuhkan segalanya.
46
+
Atau, Anda dapat memilih secara manual dependensi mana yang Anda butuhkan untuk implementasinya . Sangat mungkin Anda hanya menginginkan dependensi tertentu dan tidak membutuhkan segalanya.
47
47
48
-
Untuk melakukan apapun dengan phpMussel, Anda membutuhkan basis kode core phpMussel:
48
+
Untuk melakukan apapun dengan phpMussel, Anda hanya butuh basis kode utama dari phpMussel:
49
49
50
50
`composer require phpmussel/core`
51
51
52
-
Menyediakan fasilitas administrasi untuk phpMussel:
52
+
Menyediakan fasilitas admin untuk phpMussel:
53
53
54
54
`composer require phpmussel/frontend`
55
55
56
56
Menyediakan pemindaian upload file otomatis untuk situs web Anda:
57
57
58
58
`composer require phpmussel/web`
59
59
60
-
Menyediakan kemampuan untuk memanfaatkan phpMussel sebagai aplikasi mode CLI interaktif:
60
+
Menyediakan kemampuan untuk memanfaatkan phpMussel sebagai aplikasi mode CLI yang interaktif:
61
61
62
62
`composer require phpmussel/cli`
63
63
64
-
Menyediakan jembatan antara phpMussel dan PHPMailer, memungkinkan phpMussel untuk menggunakan PHPMailer untuk otentikasi dua faktor, pemberitahuan email tentang upload file yang diblokir, dll:
64
+
Menyediakan jembatan antara phpMussel dan PHPMailer, memungkinkan phpMussel untuk menggunakan PHPMailer untuk otentikasi dua faktor, memberi pemberitahuan email tentang upload file yang diblokir, dll:
65
65
66
66
`composer require phpmussel/phpmailer`
67
67
@@ -139,7 +139,7 @@ $Loader = new \phpMussel\Core\Loader();
139
139
$Scanner = new \phpMussel\Core\Scanner($Loader);
140
140
```
141
141
142
-
Seperti namanya, loader bertanggung jawab untuk mempersiapkan kebutuhan dasar menggunakan phpMussel, dan pemindai (scanner) bertanggung jawab atas semua fungsionalitas pemindaian inti.
142
+
Seperti namanya, loader bertugas untuk mempersiapkan kebutuhan dasar menggunakan phpMussel, dan pemindai (scanner) bertugas atas semua fungsionalitas pemindaian inti.
143
143
144
144
Konstruktor untuk loader menerima lima parameter, semuanya opsional.
Anda juga dapat mengimplementasikan pemindai phpMussel di dalam program dan skrip lain, jika Anda mau.
303
303
304
-
Sebagai contoh lengkap:
304
+
Sebagai contoh lengkapnya:
305
305
306
306
```PHP
307
307
// Path to vendor directory.
@@ -326,7 +326,7 @@ unset($Scanner, $Loader);
326
326
var_dump($Results);
327
327
```
328
328
329
-
Bagian penting yang perlu diperhatikan dari contoh ini adalah metode `scan()`. Metode `scan()` menerima dua parameter:
329
+
Bagian terpentinf yang perlu diperhatikan dari contoh ini adalah metode `scan()`. Metode `scan()` menerima dua parameter:
330
330
331
331
```PHP
332
332
public function scan(mixed $Files, int $Format = 0): mixed
@@ -552,7 +552,7 @@ Konfigurasi umum (konfigurasi inti apapun yang bukan milik kategori lain).
552
552
- Nama dari file untuk mencatat semua hasil pemindaian (menggunakan format serial). Spesifikasikan nama atau biarkan kosong untuk menonaktifkan.
553
553
554
554
##### "error_log" `[string]`
555
-
- File untuk mencatat kesalahan tidak fatal yang terdeteksi. Spesifikasikan nama file, atau biarkan kosong untuk menonaktifkan.
555
+
- File untuk mencatat kesalahan kurang fatal yang tak terdeteksi. Spesifikasikan nama file, atau biarkan kosong untuk menonaktifkan.
556
556
557
557
##### "truncate" `[string]`
558
558
- Memotong file log ketika mereka mencapai ukuran tertentu? Nilai adalah ukuran maksimum dalam B/KB/MB/GB/TB yang bisa ditambahkan untuk file log sebelum dipotong. Nilai default 0KB menonaktifkan pemotongan (file log dapat tumbuh tanpa batas waktu). Catat: Berlaku untuk file log individu! Ukuran file log tidak dianggap secara kolektif.
@@ -570,7 +570,7 @@ log_rotation_action
570
570
```
571
571
572
572
##### "timezone" `[string]`
573
-
- Ini digunakan untuk menentukan zona waktu yang akan digunakan (misalnya, Africa/Cairo, America/New_York, Asia/Tokyo, Australia/Perth, Europe/Berlin, Pacific/Guam, dll). Menentukan "SYSTEM" untuk membiarkan PHP menangani ini untuk Anda secara otomatis.
573
+
- Ini digunakan untuk menentukan zona waktu yang akan digunakan (misalnya, Africa/Cairo, America/New_York, Asia/Jakarta, Australia/Perth, Europe/Berlin, Pacific/Guam, dll). Gunakan "SYSTEM" untuk membiarkan PHP menangani ini secara otomatis.
574
574
575
575
```
576
576
timezone
@@ -583,7 +583,7 @@ timezone
583
583
- Offset zona waktu dalam hitungan menit.
584
584
585
585
##### "time_format" `[string]`
586
-
- Format notasi tanggal/waktu yang digunakan oleh phpMussel. Opsi tambahan dapat ditambahkan atas permintaan.
586
+
- Format notasi tanggal/waktu yang digunakan oleh phpMussel. Opsi tambahan dapat ditambahkan terkait permintaan.
587
587
588
588
```
589
589
time_format
@@ -662,7 +662,7 @@ time_format
662
662
```
663
663
664
664
##### "ipaddr" `[string]`
665
-
- Dimana menemukan alamat IP dari permintaan alamat? (Bergunak untuk pelayanan-pelayanan seperti Cloudflare dan sejenisnya). Default = REMOTE_ADDR. PERINGATAN: Jangan ganti ini kecuali Anda tahu apa yang Anda lakukan!
665
+
- Dimana anda dapat menemukan alamat IP dari permintaan alamat? (Berguna untuk pelayanan-pelayanan seperti Cloudflare dan sejenisnya). Default = REMOTE_ADDR. PERINGATAN: Jangan ganti ini kecuali Anda tahu apa yang Anda lakukan!
666
666
667
667
```
668
668
ipaddr
@@ -1516,11 +1516,11 @@ Tergantung pada driver basis data yang digunakan...
1516
1516
└Host untuk terhubung dengan untuk menemukan database.
1517
1517
```
1518
1518
1519
-
Jika Anda tidak yakin tentang apa yang harus digunakan untuk beberapa bagian tertentu dari DSN Anda, coba lihat terlebih dahulu apakah itu berfungsi sebagaimana mestinya, tanpa mengubah apapun.
1519
+
Jika Anda tidak yakin tentang apa yang harus digunakan untuk beberapa bagian tertentu dari DSN Anda, coba lihat terlebih dahulu apakah itu berfungsi baik dan tanpa mengubah apapun.
1520
1520
1521
1521
Perhatikan bahwa `pdo_username` dan` pdo_password` harus sama dengan nama pengguna dan kata sandi yang Anda pilih untuk basis data Anda.
1522
1522
1523
-
#### <aname="AJAX_AJAJ_JSON"></a>Fasilitas upload saya tidak sinkron (misalnya, menggunakan ajax, ajaj, json, dll). Saya tidak melihat pesan atau peringatan khusus ketika upload diblokir. Apa yang sedang terjadi?
1523
+
#### <aname="AJAX_AJAJ_JSON"></a>Fasilitas upload saya tidak sinkron (misalnya, menggunakan ajax, ajaj, json, dll). Saya tidak bisa melihat pesan atau peringatan khusus ketika upload diblokir. Apa yang sedang terjadi?
1524
1524
1525
1525
Ini normal. Halaman "Upload Ditolak" standar phpMussel disajikan sebagai HTML, yang seharusnya cukup untuk permintaan sinkron biasa, tetapi yang mungkin tidak akan cukup jika fasilitas upload Anda mengharapkan sesuatu yang lain. Jika fasilitas upload Anda tidak sinkron, atau mengharapkan status upload akan dilayani secara tidak sinkron, ada beberapa hal yang Anda dapat coba lakukan agar phpMussel dapat melayani kebutuhan fasilitas upload Anda.
1526
1526
@@ -1551,7 +1551,7 @@ Seperti yang telah dinyatakan oleh lisensi paket, paket ini disediakan tanpa jam
1551
1551
1552
1552
Tergantung pada konfigurasi dan implementasinya yang tepat, paket dapat berkomunikasi dan berbagi informasi dengan pihak ketiga dalam beberapa kasus. Informasi ini dapat didefinisikan sebagai "informasi identitas pribadi" (PII) dalam beberapa konteks, oleh beberapa yurisdiksi.
1553
1553
1554
-
Bagaimana informasi ini dapat digunakan oleh pihak ketiga ini, tunduk pada berbagai kebijakan yang ditetapkan oleh pihak ketiga ini, dan berada di luar ruang lingkup dokumentasi ini. Namun, dalam semua kasus tersebut, berbagi informasi dengan pihak ketiga ini dapat dinonaktifkan. Dalam semua kasus semacam itu, jika Anda memilih untuk mengaktifkannya, Anda bertanggung jawab untuk meneliti setiap kekhawatiran yang mungkin Anda miliki tentang privasi, keamanan, dan penggunaan PII oleh pihak ketiga ini. Jika ada keraguan, atau jika Anda tidak puas dengan perilaku pihak ketiga ini sehubungan dengan PII, mungkin terbaik adalah menonaktifkan semua pembagian informasi dengan pihak ketiga ini.
1554
+
Bagaimana informasi ini dapat digunakan oleh pihak ketiga, tunduk pada berbagai kebijakan yang ditetapkan oleh pihak ketiga, dan berada di luar ruang lingkup dokumentasi. Namun, dalam semua kasus tersebut, berbagi informasi dengan pihak ketiga ini dapat matikan. Dalam semua kasus semacam itu, jika Anda memilih untuk mengaktifkannya, Anda bertanggung jawab untuk meneliti setiap kekhawatiran yang mungkin Anda miliki tentang privasi, keamanan, dan penggunaan PII oleh pihak ketiga ini. Jika ada keraguan, atau jika Anda tidak puas dengan perilaku pihak ketiga ini sehubungan dengan PII, mungkin terbaik adalah menonaktifkan semua pembagian informasi dengan pihak ketiga ini.
1555
1555
1556
1556
Untuk tujuan transparansi, jenis informasi yang dibagikan, dan dengan siapa, dijelaskan dibawah ini.
1557
1557
@@ -1575,7 +1575,7 @@ Informasi (termasuk file dan metadata file terkait) yang dibagikan dengan Virus
1575
1575
1576
1576
#### 11.3 PENCATATAN
1577
1577
1578
-
Pencatatan adalah bagian penting dari phpMussel karena sejumlah alasan. Tanpa mencatat kejadian blokir, mungkin sulit untuk mendiagnosis kesalahan positif, untuk memastikan secara akurat seberapa baik kinerja phpMussel dalam konteks tertentu, dan untuk menentukan dimana kekurangannya, dan perubahan apa yang mungkin diperlukan untuk konfigurasi atau tanda tangan yang sesuai, agar terus berfungsi sebagaimana dimaksud. Apapun, pencatatan mungkin tidak diinginkan untuk semua pengguna, dan tetap sepenuhnya opsional. Di phpMussel, pencatatan dinonaktifkan secara default. Untuk mengaktifkannya, phpMussel harus dikonfigurasi dengan benar.
1578
+
Pencatatan adalah bagian penting dari phpMussel karena berbagai alasan. Tanpa mencatat waktu terblokir, mungkin sulit untuk mendiagnosis kesalahan positif, untuk memastikan secara akurat seberapa baik kinerja phpMussel dalam konteks tertentu, dan untuk menentukan dimana kekurangannya, dan perubahan apa yang mungkin diperlukan untuk konfigurasi atau tanda tangan yang sesuai, agar terus berfungsi sebagaimana dimaksud. Apapun, pencatatan mungkin tidak diinginkan untuk semua pengguna, dan tetap sepenuhnya opsional. Di phpMussel, pencatatan dinonaktifkan secara default. Untuk mengaktifkannya, phpMussel harus dikonfigurasi dengan benar.
1579
1579
1580
1580
Juga, apakah pencatatan diizinkan secara hukum, dan sejauh diizinkan secara hukum (misalnya, jenis informasi yang dapat dicatat, untuk berapa lama, dan dalam keadaan apa), dapat bervariasi, tergantung pada yurisdiksi dan pada konteks dimana phpMussel diimplementasikan (misalnya, apakah Anda beroperasi sebagai individu, sebagai entitas perusahaan, dan apakah secara komersial atau non-komersial). Jadi, mungkin berguna bagi Anda untuk membaca bagian ini dengan seksama.
1581
1581
@@ -1626,8 +1626,8 @@ Dikarantina sebagai "1595142388-2e017ea9ac1478e45dc15794a1fc18c0.qfu".
1626
1626
Entri log ini biasanya mencakup informasi berikut:
1627
1627
- Tanggal dan waktu saat upload diblokir.
1628
1628
- Alamat IP tempat upload berasal.
1629
-
- Alasan mengapa file diblokir (apa yang terdeteksi).
1630
-
- Nama file diblokir.
1629
+
- Alasan mengapa file diblokir (hal yang terdeteksi).
1630
+
- Nama file yang terblokir.
1631
1631
- Checksum dan ukuran untuk file yang diblokir.
1632
1632
- Apakah file adalah dikarantina, dan dibawah nama internal apa.
Anda mungkin ingin membersihkan log setelah jangka waktu tertentu, atau mungkin diminta untuk melakukannya oleh hukum (yaitu, jumlah waktu yang diizinkan secara hukum bagi Anda untuk mempertahankan log mungkin dibatasi oleh hukum). Anda dapat mencapai ini dengan menyertakan penanda tanggal/waktu dalam nama-nama file log Anda sesuai yang ditentukan oleh konfigurasi paket Anda (misalnya, `{yyyy}-{mm}-{dd}.log`), dan kemudian mengaktifkan rotasi log (rotasi log memungkinkan Anda untuk melakukan beberapa tindakan pada file log ketika batas yang ditentukan terlampaui).
1652
+
Anda mungkin ingin menanpilkan log setelah jangka waktu tertentu, atau mungkin diminta untuk melakukannya oleh hukum (yaitu, jumlah waktu yang diizinkan secara hukum bagi Anda untuk mempertahankan log mungkin dibatasi oleh hukum). Anda dapat mencapai ini dengan menyertakan penanda tanggal/waktu dalam nama-nama file log Anda sesuai yang ditentukan oleh konfigurasi paket Anda (misalnya, `{yyyy}-{mm}-{dd}.log`), dan kemudian mengaktifkan rotasi log (rotasi log memungkinkan Anda untuk melakukan beberapa tindakan pada file log ketika batas yang ditentukan terlampaui).
1653
1653
1654
1654
Sebagai contoh: Jika saya secara hukum diminta untuk menghapus log setelah 30 hari, saya bisa menentukan `{dd}.log` dalam nama file log saya (`{dd}` represents days), atur nilai `log_rotation_limit` ke 30, dan atur nilai `log_rotation_action` ke `Delete`.
1655
1655
@@ -1720,4 +1720,4 @@ Beberapa sumber bacaan yang direkomendasikan untuk mempelajari informasi lebih l
1720
1720
---
1721
1721
1722
1722
1723
-
Terakhir Diperbarui: 7 September 2020 (2020.09.07).
1723
+
Terakhir Diperbarui: 27 Oktober 2020 (2020.10.27).
0 commit comments