Aktifkan ekstensi info file php xampp

Masalah. Saat menginstal phpmyfaq di XAMPP, pesan kesalahan berikut ditampilkan

Ekstensi berikut tidak ada. Harap aktifkan ekstensi PHP di php. ini

Buka xampp/php/php.ini. ini

Ubah baris ini

;ekstensi=php_fileinfo. dll

ke

ekstensi = php_fileinfo. dll

Kemudian restart xampp

Voila

Di Windows, Anda memiliki dua cara untuk memuat ekstensi PHP. kompilasi ke dalam PHP, atau muat DLL. Memuat ekstensi yang telah dikompilasi sebelumnya adalah cara termudah dan pilihan

Untuk memuat ekstensi, Anda harus menyediakannya sebagai ". dll" di sistem Anda. Semua ekstensi dikompilasi secara otomatis dan berkala oleh Grup PHP [lihat bagian selanjutnya untuk pengunduhan]

Untuk mengkompilasi ekstensi ke dalam PHP, silakan merujuk ke dokumentasi bangunan dari sumber

Untuk mengkompilasi ekstensi mandiri [alias file DLL], silakan merujuk ke dokumentasi bangunan dari sumber. Jika file DLL tidak tersedia dengan distribusi PHP Anda atau di PECL, Anda mungkin harus mengompilasinya sebelum dapat mulai menggunakan ekstensi

Di mana menemukan ekstensi?

Ekstensi PHP biasanya disebut "php_*. dll" [di mana bintang mewakili nama ekstensi] dan terletak di bawah folder "PHP\ext".

PHP dikirimkan dengan ekstensi yang paling berguna bagi sebagian besar pengembang. Mereka disebut ekstensi "inti".

Namun, jika Anda memerlukan fungsionalitas yang tidak disediakan oleh ekstensi inti mana pun, Anda mungkin masih dapat menemukannya di » PECL. Perpustakaan Komunitas Ekstensi PHP [PECL] adalah gudang untuk Ekstensi PHP, menyediakan direktori semua ekstensi yang dikenal dan fasilitas hosting untuk mengunduh dan mengembangkan ekstensi PHP

Jika Anda telah mengembangkan ekstensi untuk penggunaan Anda sendiri, Anda mungkin ingin mempertimbangkan untuk menghostingnya di PECL sehingga orang lain dengan kebutuhan yang sama dapat memanfaatkan waktu Anda. Efek samping yang bagus adalah Anda memberi mereka kesempatan bagus untuk memberi Anda umpan balik, [semoga] terima kasih, laporan bug, dan bahkan perbaikan/penambalan. Sebelum mengirimkan ekstensi untuk menerima hosting di PECL, harap baca » pengiriman PECL

Ekstensi mana yang akan diunduh?

Sering kali, Anda akan menemukan beberapa versi dari setiap DLL

  • Nomor versi berbeda [setidaknya dua nomor pertama harus cocok]
  • Pengaturan keamanan benang yang berbeda
  • Arsitektur prosesor yang berbeda [x86, x64,. ]
  • Pengaturan debug yang berbeda
  • etc._

Anda harus ingat bahwa pengaturan ekstensi Anda harus cocok dengan semua pengaturan executable PHP yang Anda gunakan. Skrip PHP berikut akan memberi tahu Anda semua tentang pengaturan PHP Anda

Atau dari baris perintah, jalankan

drive:\\path\to\php\executable\php.exe -i

Memuat ekstensi

Cara paling umum untuk memuat ekstensi PHP adalah dengan memasukkannya ke dalam php Anda. ini file konfigurasi. Harap perhatikan bahwa banyak ekstensi sudah ada di php Anda. ini dan Anda hanya perlu menghapus titik koma untuk mengaktifkannya

Perhatikan bahwa, pada PHP versi 7. 2. 0 dan lebih tinggi, nama ekstensi dapat digunakan sebagai pengganti nama file ekstensi. Karena ini tidak bergantung pada OS dan lebih mudah, terutama bagi pendatang baru, ini menjadi cara yang disarankan untuk menentukan ekstensi yang akan dimuat. Nama file tetap didukung untuk kompatibilitas dengan versi sebelumnya

;extension=php_extname.dll
_

extension=php_extname.dll

; On PHP version 7.2 and up, prefer :
extension=extname
zend_extension=another_extension

Namun, beberapa web server membingungkan karena tidak menggunakan php. ini terletak di samping executable PHP Anda. Untuk mengetahui di mana php.ini Anda yang sebenarnya. ini berada, cari jalurnya di phpinfo[]

Configuration File [php.ini] Path  C:\WINDOWS
_

Loaded Configuration File   C:\Program Files\PHP\5.2\php.ini

Setelah mengaktifkan ekstensi, simpan php. ini, restart server web dan periksa phpinfo[] lagi. Ekstensi baru sekarang harus memiliki bagiannya sendiri

Menyelesaikan masalah

Jika ekstensi tidak muncul di phpinfo[], Anda harus memeriksa log Anda untuk mengetahui dari mana masalah itu berasal

Jika Anda menggunakan PHP dari baris perintah [CLI], kesalahan pemuatan ekstensi dapat dibaca langsung di layar

Jika Anda menggunakan PHP dengan server web, lokasi dan format log bervariasi tergantung perangkat lunak Anda. Silakan baca dokumentasi server web Anda untuk menemukan log, karena tidak ada hubungannya dengan PHP itu sendiri

Masalah umum adalah lokasi DLL dan DLL yang bergantung padanya, nilai pengaturan "" di dalam php. ini dan ketidaksesuaian pengaturan waktu kompilasi

Jika masalahnya terletak pada ketidakcocokan pengaturan waktu kompilasi, Anda mungkin tidak mengunduh DLL yang tepat. Coba unduh lagi ekstensi dengan pengaturan yang benar. Sekali lagi, phpinfo[] bisa sangat membantu

Forum ini telah pindah ke lokasi baru dan dalam mode hanya baca. Silahkan kunjungi talk. oktobercms. com untuk mengakses lokasi baru

  1. Forum
  2. Dukungan FormTools
  3. Info file ekstensi PHP tidak diinstal

85237 dilihat

Purgeru

Saya mendapat pesan ini ketika saya menginstal CMS Oktober

Tip konfigurasi sistem Ada masalah yang perlu Anda perhatikan untuk mengkonfigurasi sistem dengan benar. Info file ekstensi PHP tidak diinstal. Silakan instal perpustakaan ini dan aktifkan ekstensi

Bagaimana cara memperbaikinya?

kattsoff

Anda harus menghapus komentar di php Anda. ini baris ini

extension=php_fileinfo.dll
_

Purgeru

Maaf, dimana saya bisa menemukan file ini?

cdude00418906

masalah yang sama di sini ceritakan secara rinci silakan

dazmiller8556

tergantung pada OS apa dan pengaturan yang Anda gunakan

Cara termudah adalah membuat halaman yang memiliki kode berikut

Ini akan menampilkan informasi tentang pengaturan PHP Anda

Cari propertinya

File Konfigurasi Dimuat

Ini akan memberi tahu Anda jalur ke PHP Anda. file ini

Buka file ini menggunakan editor teks dan cari kata 'ekstensi'

Anda akan melihat banyak dari mereka, banyak yang memiliki titik koma ; . Temukan garis seperti yang ditunjukkan oleh kattsof dan hapus titik koma. Restart apache atau IIS dan voila, itu akan memuat ekstensi dinamis ini

Semoga ini membantu

kilat

Saya memiliki masalah yang sama di xampp. Batalkan komentar baris fileinfo di php. ini, restart apache dan masalah berlanjut

Di phpinfo[] perpustakaan fileinfo dimuat

Ada petunjuk?

Terima kasih,

kiran14097

terima kasih @kattsoff

AlanQ

Apa solusinya bagi kita di shared hosting yang hanya memiliki .htaccess?. ]

Masalah apa yang akan terjadi jika ________11______ tidak diinstal?

Bisakah masalah ini diselesaikan tanpa fileinfo?

Bisakah kita [haruskah kita] menghilangkan pesan kesalahan?

Terakhir diperbarui 6 tahun yang lalu

Crazymodder

Apa solusinya bagi kita di shared hosting yang hanya memiliki .htaccess?. ]

Itu tergantung pada penghosting Anda. Beberapa Hoster mengizinkan pengaturan utama, cara termudah untuk mengetahuinya adalah dengan mengirimkan penghosting Anda atau cukup mengubahnya;]

Terakhir diperbarui 6 tahun yang lalu

AlanQ

Hai @crazymodder

Dalam pengalaman saya, jika saya menjalankan phpinfo[] dan menemukan '--disable-fileinfo'

  1. Itu tidak bisa diubah
  2. mereka tidak akan mengubah kebijakan mereka untuk satu klien

Mungkin pertanyaan saya seharusnya

  1. Bisakah fileinfo_ [dan backend memeriksanya] dinonaktifkan di OctoberCMS tanpa merusak sesuatu yang penting?
  2. Jika demikian, bagaimana?

Crazymodder

Saya pikir Anda memerlukannya untuk memeriksa unggahan file. Ya, saya tahu bahwa hoster tidak akan mengubah kebijakan mereka, tetapi mengapa Anda memilih yang lain saja?

kepala biara

Halo @alanQ

jika Anda menggunakan cpanel dan memiliki tema lampion kertas, di bawah dasbor perangkat lunak klik php. di sana Anda akan melihat daftar semua modul. Anda dapat memeriksa info file. voila Anda selesai

AlanQ

Terima kasih @Crazymodder [maaf atas keterlambatannya] dan @naemugo17099

Ya, saya tahu bahwa hoster tidak akan mengubah kebijakan mereka, tetapi mengapa Anda memilih yang lain saja?

Masalah pertama yang tampaknya tidak dapat diubah yang saya alami dengan mereka. Dukungan pelanggan tidak ada duanya. Jadi, saya lebih suka tinggal bersama mereka

jika Anda menggunakan cpanel dan memiliki tema lampion kertas, di bawah dasbor perangkat lunak klik php. di sana Anda akan melihat daftar semua modul. Anda dapat memeriksa info file. voila Anda selesai

Saya membayangkan ini juga membutuhkan Host dengan kebijakan aktifkan/nonaktifkan;]

Masalah terpecahkan untuk saya

fileinfo_ mungkin dinonaktifkan ketika ada bug keamanan [http. // www. cvedetails. com/cve/CVE-2013-4636/]. Tidak mengaktifkan kembali fileinfo ketika bug telah diperbaiki adalah suatu kekeliruan. Host saya menjadwalkan server restart dengan fileinfo diaktifkan. ] Ini menggambarkan mengapa saya bertahan dengan mereka

simmonsfrank52827

kata kattsoff

Anda harus menghapus komentar di php Anda. ini baris ini

extension=php_fileinfo.dll
_
Terima kasih Bung. Saya menggunakan UniServer untuk mencobanya dari rumah untuk saat ini, harus mengedit file php_production. ini di folder core/php7, restart server dan bam. ]

ranjeetha62981

di server xampp [php. ini] cari extension=gd dan extension=fileinfo dan batalkan komentar. Solusi ini bekerja untuk saya

1-15 dari 15

Anda tidak dapat mengedit posting atau membuat balasan. forum telah pindah untuk berbicara. oktobercms. com

Terbaru dari blog

Mengumumkan CMS Oktober 3. 2. Pencari Halaman Baru, Parsial yang Disempurnakan, dan Lainnya

Kami dengan senang hati mengumumkan perilisan CMS Oktober versi 3. 2. Pembaruan ini menyertakan beberapa fitur dan peningkatan baru yang menurut kami akan Anda sukai

Bagaimana cara mengaktifkan ekstensi PHP di xampp?

Langkah 1. Buka Panel Kontrol XAMPP dari bilah tugas sistem Anda. .
Langkah 2. Mulai Apache & MySQL
Langkah 3. Klik Konfigurasi Apache
Langkah 4. Klik pada php.ini. .
Langkah 5. Buka pencarian file itu untuk ekstensi = info file
Langkah 6. Tambahkan extension=gd pada baris berikutnya setelah extension=fileinfo lalu simpan file dan tutup

Bagaimana cara mengaktifkan ekstensi PHP di Fileinfo?

Klik pada opsi Ekstensi PHP dari kiri. Di bidang Pencarian, ketik untuk memasukkan 'fileinfo'. Klik tombol sakelar di sebelah versi PHP yang Anda inginkan untuk menginstal ekstensi PHP

Bagaimana cara menginstal info file ext di PHP?

Bagaimana cara menginstal Fileinfo? .
Arahkan ke Perangkat Lunak -> EasyApache4
Klik tombol yang bertuliskan Kustomisasi di sebelah Paket yang Saat Ini Dipasang
Klik Ekstensi PHP
Cari Fileinfo di bilah pencarian dan pilih ekstensi yang ingin Anda instal
Klik Tinjau

Apa itu ekstensi Fileinfo PHP?

Modul fungsi FileInfo dapat mencoba menebak jenis konten dan penyandian file dengan mencari urutan byte ajaib tertentu pada posisi tertentu dalam file . Meskipun ini bukan pendekatan antipeluru, heuristik digunakan untuk melakukan pekerjaan dengan sangat baik. Sebelum PHP5. 3.

Bài mới nhất

Chủ Đề