Dapatkan info file di php

PHP adalah bahasa pengkodean penting untuk pengguna WordPress. Meskipun Anda bukan seorang pengembang, Anda mungkin masih perlu memahami sedikit tentangnya untuk memelihara situs Anda. Namun, jika Anda tidak tahu ke mana mencarinya, menemukan informasi PHP paling dasar untuk instalasi WordPress Anda bisa jadi rumit

Untungnya, jika Anda ingin meluangkan beberapa menit untuk menyiapkannya, Anda dapat membuat satu halaman tempat Anda akan menemukan semua informasi PHP yang Anda perlukan. Lebih baik lagi, hanya dibutuhkan satu baris kode untuk melakukannya

Dalam posting ini, kami akan memperkenalkan Anda ke fungsi phpinfo() dan menjelaskan mengapa ini berguna bagi Anda. Kemudian kami akan menunjukkan cara menggunakannya untuk membuat halaman phpinfo untuk situs WordPress Anda

Mari kita mulai

Pengantar Fungsi phpinfo()

phpinfo() adalah fungsi PHP atau cuplikan kode yang menggunakan satu atau beberapa parameter dan mengembalikan nilai. Menjalankan phpinfo() akan menampilkan informasi mengenai konfigurasi PHP situs Anda, termasuk

  • Versi PHP saat ini yang dijalankan situs Anda
  • Informasi dan lingkungan server Anda
  • Lingkungan PHP
  • Informasi versi Sistem Operasi (OS) Anda
  • Paths, termasuk lokasi php. ini
  • Nilai master dan lokal untuk opsi konfigurasi PHP
  • Tajuk HTTP
  • Lisensi PHP
  • Modul dan ekstensi yang sedang digunakan

Menggunakan fungsi itu sendiri akan mengembalikan semua informasi yang tersedia. Namun, ada juga beberapa parameter yang dapat Anda gunakan, hanya untuk mengakses informasi tertentu yang ingin Anda lihat. Ini termasuk

Lihat bagaimana Kinsta menghadapi persaingan. Membandingkan

  • INFO_UMUM. Menampilkan baris konfigurasi, server web, OS, dan lainnya
  • INFO_KREDIT. Menampilkan daftar pengembang PHP, modul, dll
  • INFO_CONFIGURATION. Mengembalikan arahan lokal dan master saat ini
  • INFO_MODULES. Bagikan semua ekstensi dan setelannya
  • INFO_ENVIRONMENT. Mencakup semua informasi variabel lingkungan
  • INFO_VARIABEL. Menampilkan semua variabel yang telah ditentukan sebelumnya dari Lingkungan, GET, POST, Cookie, Server (EGPCS)
  • INFO_LISENSI. Menampilkan Lisensi PHP
  • INFO_SEMUA. Mengembalikan semua informasi yang tersedia (Anda dapat melakukan hal yang sama tanpa menggunakan parameter)

Salah satu cara untuk menggunakan fungsi phpinfo() adalah dengan membuat halaman phpinfo, seperti yang akan kami jelaskan nanti di postingan ini. Namun, penting untuk diperhatikan bahwa Anda dapat menemukan beberapa informasi di atas tanpa kesulitan tambahan dalam menggunakan fungsi tersebut

Misalnya, fitur Kesehatan Situs WordPress yang disertakan dalam versi 5. 2 dan di atasnya dapat membagikan detail tentang server web Anda, versi PHP, batas memori, dan lainnya. Cukup buka Alat > Kesehatan Situs > Info > Server untuk menemukan data ini

Dapatkan info file di php
Fitur Kesehatan Situs

Daripada memeriksa informasi ini, phpinfo() lebih cocok untuk membantu Anda dalam upaya debugging. Data EGPCS yang tersedia melalui fungsi ini membuatnya sangat membantu dalam hal itu

Bacaan yang disarankan. Cara Meningkatkan Batas Memori PHP di WordPress

Cara Membuat Halaman phpinfo (Dalam 3 Langkah)

Jika Anda memiliki pemahaman dasar tentang File Transfer Protocol (FTP) dan cara menggunakan klien FTP, membuat halaman phpinfo sangatlah sederhana. Di bagian berikut, kami membaginya menjadi tiga langkah singkat

Langkah 1. Buat phpinfo. php dan Unggah ke Server Anda

Untuk mulai membuat halaman ini, buka editor teks pilihan Anda. Di dokumen baru, tambahkan baris kode berikut

<?php

phpinfo( );

?>

Jika Anda ingin menggunakan salah satu parameter yang disebutkan di atas, Anda harus memasukkannya di antara tanda kurung di sini. Kemudian, simpan file sebagai “phpinfo. php”. Jika mau, Anda dapat menggunakan nama yang berbeda (kami akan menjelaskan mengapa Anda ingin melakukannya di Langkah 3), tetapi Anda harus menggunakan. ekstensi php

Terapkan aplikasi Anda ke Kinsta - Mulai dengan Kredit $20 sekarang

Jalankan Node Anda. Aplikasi js, Python, Go, PHP, Ruby, Java, dan Scala, (atau hampir apa pun jika Anda menggunakan Dockerfile kustom Anda sendiri), dalam tiga langkah mudah

Terapkan sekarang dan dapatkan diskon $20

Selanjutnya, buka FileZilla atau klien FTP lainnya, dan sambungkan ke server situs Anda menggunakan kredensial FTP Anda. Kemudian, unggah phpinfo baru Anda. php ke folder public_html

Dapatkan info file di php
Menambahkan phpinfo. file php

Anda sekarang telah berhasil menambahkan halaman phpinfo ke situs Anda. Namun, untuk melihat halaman, Anda harus tahu di mana menemukannya

Langkah 2. Akses Halaman phpinfo di Browser Anda

Setelah diunggah ke server Anda, halaman phpinfo Anda akan tersedia untuk umum. Ini berarti Anda (dan siapa pun) dapat melihatnya di browser dengan menambahkan /phpinfo. php ke akhir domain situs Anda

Dapatkan info file di php
Seperti apa tampilan halaman phpinfo

Jika Anda tidak menggunakan parameter apa pun dan memilih untuk mengembalikan semua informasi PHP Anda, halaman ini kemungkinan akan cukup panjang. Anda dapat menemukan detail spesifik yang Anda cari dengan menggunakan fungsi Temukan (CTRL atau CMD + F) di komputer Anda

Bosan dengan dukungan hosting WordPress level 1 di bawah standar tanpa jawaban? . Lihat rencana kami

Dapatkan info file di php
Temukan contoh fungsi

Anda sekarang dapat menggunakan informasi ini untuk melakukan debugging atau tugas lain yang diperlukan

Langkah 3. Hapus atau Ganti Nama Halaman phpinfo Anda

Seperti yang kami sebutkan di Langkah 2, karena phpinfo. php ditempatkan di folder public_html Anda, sekarang tersedia untuk umum. Masalahnya adalah beberapa informasi yang dikembalikan fungsi phpinfo() bersifat sensitif dan dapat membantu peretas jahat mendapatkan akses ke server Anda

Penyerang bahkan dapat menggunakan bot untuk mencari halaman phpinfo untuk mengeksploitasinya. Untuk alasan ini, setelah Anda selesai menggunakan milik Anda, yang terbaik adalah menghapusnya. Anda dapat melakukannya dengan kembali ke klien FTP Anda

Kemudian, sambungkan kembali ke server Anda dan buka public_html. Klik kanan pada phpinfo Anda. php dan pilih Hapus

Dapatkan info file di php
Menghapus phpinfo. file php

Alternatifnya, beberapa pengguna memilih untuk mengganti nama halaman phpinfo mereka untuk membantu menyembunyikannya dari peretas. Anda mungkin menggunakan rangkaian huruf dan angka acak, misalnya, alih-alih “phpinfo”. Perhatikan bahwa ini juga akan mengubah URL yang Anda gunakan untuk mengakses halaman phpinfo Anda

Ini berarti Anda harus mengingat nama yang Anda tetapkan ke halaman phpinfo Anda sehingga Anda dapat membukanya kapan pun Anda mau. Namun, ini bukan solusi yang dijamin untuk , jadi yang terbaik adalah membuat halaman saat dibutuhkan dan kemudian menghapusnya

Halaman phpinfo mengumpulkan banyak informasi berguna tentang konfigurasi PHP Anda. Pelajari cara membuatnya untuk situs WordPress Anda. ℹ️🖥Klik untuk menge-Tweet

Ringkasan

Fungsi phpinfo() dapat memberikan informasi berharga untuk men-debug situs Anda. Cara mudah untuk memanfaatkannya dengan baik adalah dengan membuat halaman phpinfo, sehingga Anda dapat dengan mudah melihat semua informasi PHP di browser Anda

Hanya diperlukan tiga langkah sederhana untuk membuat dan menggunakan halaman ini dengan aman

  1. Buat phpinfo Anda. php dan unggah ke server Anda melalui FTP
  2. Akses halaman phpinfo Anda melalui browser Anda
  3. Hapus atau ganti nama halaman phpinfo Anda setelah Anda selesai menggunakannya


Dapatkan semua aplikasi, database, dan situs WordPress Anda secara online dan dalam satu atap. Platform cloud kami yang penuh fitur dan berkinerja tinggi mencakup

  • Pengaturan dan pengelolaan yang mudah di dasbor MyKinsta
  • Dukungan pakar 24/7
  • Perangkat keras dan jaringan Google Cloud Platform terbaik, didukung oleh Kubernetes untuk skalabilitas maksimum
  • Integrasi Cloudflare tingkat perusahaan untuk kecepatan dan keamanan
  • Jangkauan audiens global dengan hingga 35 pusat data dan 275+ PoP di seluruh dunia

Uji sendiri dengan diskon $20 untuk bulan pertama Hosting Aplikasi atau Hosting Basis Data. Jelajahi paket kami atau hubungi bagian penjualan untuk menemukan yang paling cocok untuk Anda

Bagaimana cara mendapatkan detail file di PHP?

file_get_contents() membaca file menjadi string. Fungsi ini adalah cara yang disukai untuk membaca isi file menjadi string. Ini akan menggunakan teknik pemetaan memori, jika didukung oleh server, untuk meningkatkan kinerja.

Bagaimana cara mendapatkan nama file di PHP?

Nama file path lengkap saat ini disimpan dalam variabel sistem $_SERVER['PHP_SELF']. Anda dapat menggunakan function basename() untuk mendapatkan nama file tanpa path; . .

Bagaimana cara mendapatkan info jalur di PHP?

Fungsi pathinfo() di PHP menerima dua parameter. jalur. Ini adalah parameter wajib yang menentukan jalur file. .
PATHINFO_DIRNAME – kembalikan hanya dirname
PATHINFO_BASENAME – kembalikan hanya nama dasar
PATHINFO_EXTENSION – hanya mengembalikan ekstensi

Bagaimana cara mendapatkan data dari file teks di PHP?

Fungsi PHP fgetc() digunakan untuk membaca satu karakter dari file. Untuk mendapatkan semua data menggunakan fungsi fgetc(), gunakan. feof() di dalam while loop .