Anda tidak perlu melakukan anthing dengan PHP di dekat c:\windows
folder.
Jika Anda melakukannya, itu hanya akan mengacaukan Anda ketika Anda meningkatkan versi PHP ke versi baru.
Jika Anda CD ke folder tempat PHP diinstal dan melakukan php --ini
itu akan membaca file php.ini dari folder tempat Anda berada.
D:\wamp\bin\php\php5.5.12>php --ini
Configuration File (php.ini) Path: C:\Windows
Loaded Configuration File: D:\wamp\bin\php\php5.5.12\php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
Saya pikir itu juga ide yang buruk untuk meletakkan folder instal PHP di PATH windows juga.
Yang Anda butuhkan hanyalah file batch kecil yang akan mengatur PATH Anda selama durasi jendela perintah yang Anda gunakan, dan meletakkannya di salah satu folder yang sudah ada di PATH windows.
Jadi dengan asumsi Anda menginstal PHP ke dalam C:\php
ini adalah file batch
phppath.cmd
PATH=%PATH%;C:\php
php --ini
php -v
Dan Anda kemudian jalankan file batch ini setiap kali Anda membuka jendela perintah dan ingin menjalankan beberapa kode PHP dan lingkungan Anda terkonfigurasi. Anda juga dapat menambahkan hal-hal lain ke file batch ini ketika Anda perlu hal-hal lain ditambahkan ke lingkungan Anda seperti Komposer dll.
Menurut dokumentasi:
Anda harus mencoba
PHPRC
variabel lingkungan atau kunci registri[HKEY_LOCAL_MACHINE\SOFTWARE\PHP]
.sumber
Saya mencoba semuanya tanpa hasil. mengubah apache httpd.conf, php.ini dan beberapa upaya lainnya, selalu menghasilkan Loaded Configuration File - (tidak ada). Akhirnya, saya menyalin semua file dari direktori php ke direktori C: \ Program Files (x86) \ Apache Software Foundation \ Apache2.2 \ bin dan semuanya mulai bekerja. Sempurna. Sayangnya itu bukan solusi yang sempurna, tetapi berhasil.
sumber