WAMP / XAMPP merespons dengan sangat lambat melalui localhost

123

Saya tidak tahu apa masalahnya. WAMP sangat lambat, jadi saya memformat ulang komputer saya dan menginstal WAMP. Tetap saja, mengakses localhost sangat, sangat lambat, dan terkadang bahkan tidak memuat sama sekali. Saya bahkan menghapusnya dan menggantinya dengan XAMPP, tetapi saya tetap mendapatkan hasil yang sama. Apa masalahnya? Ini file host saya saat ini:

127.0.0.1       localhost

127.0.0.1       localhost

Itu berfungsi dengan baik sebelumnya, tetapi saya tidak tahu apa yang terjadi dan mengapa itu mulai bertingkah aneh belakangan ini, karena bahkan format ulang tidak memperbaikinya.

FBwall
sumber
4
Saya juga memiliki masalah yang sama. Masalahnya ada pada file pengaturan utama Apache httpd.conf. Lihat tautan ini untuk solusi yang berhasil untuk saya: serverfault.com/questions/66347/…
vikky
Saya menambahkan LoadModule php5_module "C:/xampp/php/php5apache2_2.dll"htpd.conf dan memulainya kembali tetapi tidak membantu sama sekali.
FBwall
Hmm, apakah Anda memiliki instalasi xampp baru atau apakah Anda memiliki kerangka kerja yang sedang berjalan? Anda juga tidak memerlukan baris ini 127.0.0.1 localhostdi file host dua kali jadi coba keluarkan satu
cowls
masalah diperbaiki, saya tidak melakukan apa pun. Itu tiba-tiba merespons dengan cepat lagi setelah beberapa hari. Mendesah.
FBwall
@ Semua, Saya punya pertanyaan bagi mereka yang mengusulkan solusi yang melibatkan penambahan atau penggantian teks dengan 127.0.0.1: apa yang terjadi jika Anda mengakses 127.0.0.2, atau 127.1.2.3atau alamat loopback lainnya? Misalnya, jika MySQL terikat 127.0.0.2, apakah hard-coding 127.0.0.1di file conf Apache masih berfungsi?
Synetech

Jawaban:

112

Saya memiliki masalah yang sama saat menjalankan Windows 8 yang berjalan pada 64bit. Apache sangat lambat tetapi ketika Anda menekan F5 berkali-kali, itu berjalan dengan baik. Pada akhirnya saya setelah melakukan banyak hal berhasil menyelesaikannya. Sekarang ini bekerja dengan cepat.

Coba tugas-tugas berikut untuk meningkatkan kinerja:

Ubah port mendengarkan Apache

Ubah port mendengarkan dari 80 menjadi 8080 untuk menghindari konflik dengan program seperti Skype. Buka file httpd.conf Anda dan temukan baris yang dimulai dengan Listen(ada di sekitar baris 62). Ubah seperti berikut: Listen 127.0.0.1:8080

masukkan deskripsi gambar di sini

Ubah powerplan Anda

Ubah rencana daya Anda dari Balanced ke High Performance. Anda dapat melakukan ini diControl Panel\All Control Panel Items\Power Options

masukkan deskripsi gambar di sini

Nonaktifkan IPv6

Penghargaan untuk tugas khusus ini diberikan kepada Jef di mana dia menunjukkannya dalam posting blognya . Dari desktop Windows 8, tekan Windows Keydan secara R keybersamaan

masukkan deskripsi gambar di sini

Ketik regedit di kotak dialog Run dan klik OK

masukkan deskripsi gambar di sini

Gunakan Peninjau Suntingan Registri untuk memperluas pohon registri dan telusuri ke:

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters

masukkan deskripsi gambar di sini

Klik kanan Parameters, luaskan New, dan pilih DWORD (32-bit)Nilai

masukkan deskripsi gambar di sini

Masuk DisabledComponentske Namelapangan

masukkan deskripsi gambar di sini

Klik dua kali pada nilai baru DisabledComponents, masuk ffffffffke Value datakotak dialog, dan klik OKtombol

masukkan deskripsi gambar di sini

Konfirmasikan bahwa nilai registri baru berisi data yang diperlukan.

masukkan deskripsi gambar di sini

Ubah etc / hosts Anda

Jika Anda menggunakan host virtual, jangan tambahkan setiap host virtual di baris baru. Sebaliknya, daftarkan mereka seperti berikut ini. 127.0.0.1 site-a site-b site-c

Saya juga menambahkan 127.0.0.1 127.0.0.1karena saya mendengar ini entah bagaimana meningkatkan pencarian juga. (Tidak dapat mengkonfirmasi ini tetapi tidak ada salahnya meletakkannya di sana)

masukkan deskripsi gambar di sini

File host Anda terletak di C:\Windows\System32\Drivers\etc

Periksa berapa banyak proses apache yang sedang berjalan

Dalam kasus saya, saya menjalankan dua proses apache. Pastikan Anda hanya menjalankan satu. Anda dapat memeriksanya dengan menekan CTRL+ALT+DELdan menekanTask Manager

masukkan deskripsi gambar di sini

Matikan Mesin Filter Dasar (BFE)

Apa yang menurut saya dapat berfungsi dengan baik adalah mematikan Mesin Filter Dasar. Karena menghentikan atau menonaktifkan layanan BFE akan secara signifikan mengurangi keamanan sistem, Anda sebaiknya hanya melakukan ini saat diperlukan.

Pergi ke Control Panel => Alat Administratif => Services => Base Filtering Engine

masukkan deskripsi gambar di sini

Hentikan Mesin Filter Dasar dengan mengklik Stop

masukkan deskripsi gambar di sini

Tingkatkan prioritas proses Apache

Ke pengelola tugas Anda dan ubah prioritas proses Apache dari Normal ke Tinggi dengan mengklik kanan -> Setel prioritas -> Tinggi masukkan deskripsi gambar di sini

Buat proses Apache sibuk

Ini adalah metode yang sedikit jelek tapi pasti berhasil. Itu membuat Apache sibuk dan akan memproses permintaan Anda sendiri lebih cepat. Masukkan alamat web lokal Anda di lokasi iframe dan simpan dalam file html, jalankan dan biarkan di sana sampai Anda selesai.

<html>
    <head>

<script>
setTimeout(function(){
   window.location.reload(1);
}, 2000);

</script>

</head>
<body>
<iframe name="iframe" id="iframe" src="http://mywebsite:8080"></iframe> 


</body>
</html>

Turunkan versi ke Windows 7 Pro

Sebagai pengguna Windows 8 Pro, Anda berhak mendapatkan hak downgrade ke Windows 7. Baca lebih lanjut di sini . Bagi saya, itulah satu-satunya solusi yang benar-benar berfungsi dengan baik.

Semoga berhasil!

sepeda
sumber
7
ini adalah kumpulan jawaban yang bagus, satu-satunya hal yang saya lakukan dan berhasil untuk saya adalah menonaktifkan IPv6, itu saja, jadi terima kasih;)
AgelessEssence
22
I also added 127.0.0.1 127.0.0.1Itu bahkan bukan sintaks yang valid untuk sebuah HOSTSfile; Anda tidak dapat memetakan ulang alamat IP. Check how many apache processes are running. In my case I had two apache processes running. Be sure you only have one running.Apa‽ Anda seharusnya memiliki dua contoh httpd.exe; itu diharapkan dan normal . Yang kedua adalah pekerja yang melakukan pekerjaan utama, dan yang pertama hanya monitor yang dapat memulai ulang pekerja jika macet. Anda hanya mendapatkan satu dalam mode debug yang tidak dimaksudkan untuk penggunaan biasa.
Synetech
Semua hal ini mungkin tidak valid, biasa, dll tetapi setidaknya itu membuat Apache bekerja lebih cepat. Bahwa Anda harus menunggu sepuluh detik untuk memuat halaman juga tidak diharapkan tetapi biasa terjadi di sistem Windows. Pada akhirnya mungkin lebih baik untuk beralih ke Mac atau Ubuntu jika Anda tidak keberatan dengan bug di dalam sistem.
sepeda
Komentar yang sangat bagus dan menyeluruh, tetapi dengan sedikit kerugian bagi saya ... daripada menempatkan Apache pada port 8080, lebih baik kami melarang Skype menggunakan port 80 dan 443. Hal ini dilakukan dalam pengaturan koneksi Skype. Menunjuk ke 8080 bukanlah praktik yang baik dari sudut pandang pengembang, pada dasarnya karena ini mungkin bertentangan dengan Apache Tomcat yang berjalan secara default pada 8080, dan juga termasuk dalam paket XAMPP.
Martin Asenov
1
@MartinAsenov: jika hanya Skype, tidak apa-apa, Skype dapat dengan mudah dialihkan ke port lain. Tetapi saya memiliki masalah port 80 dengan beberapa program lain seperti Dropbox , yang tidak mudah dipindahkan ke port lain.
Pavel V.
72

Ini disebabkan oleh IPV6. Inilah cara Anda membuat MYSQL tidak menggunakannya. (jadi, tanpa menonaktifkan IPV6)

edit file mysql 'my.ini'

di bawah [wampmysqld] tambahkan yang berikut ini:

bind-address = ::

Simpan file dan mulai ulang layanan mysql

Nikmati!

Honesta
sumber
1
Hanya ingin mengucapkan terima kasih yang sebesar-besarnya atas jawaban ini .. ini membantu saya mempercepat pertanyaan saya!
BrownChiLD
1
Sempurna! Saya memberi jawaban Anda peluang 5% bahwa itu akan membantu, tetapi itu benar-benar berhasil! Terima kasih.
AndiPower
3
Thanks man Kecepatan meningkat pesat ... Karena saya menggunakan XAMPP, saya telah menambahkannya di [mysqld]
Sabeer Mohammed
2
Trik ini telah banyak membantu saya .. itu membuat server MySQL saya hampir 100x lebih cepat .. ini akan bekerja di WAMP atau XAMPP .. Untuk XAMPP, hapus saja tanda # sebelum baris "bind-address = ::" ..
Aldry Wijaya
1
Kamu adalah pahlawanku!
Andrew Surdu
53

lihat di sini:

http://forum.wampserver.com/read.php?2,91602,page=3

Pada dasarnya gunakan 127.0.0.1daripada localhostsaat menghubungkan ke mysql melalui php di windows 8

jika Anda menemukan phpmyadmin lambat

dalam config.inc.phpAnda dapat mengubah localhost untuk 127.0.0.1juga

Stephan
sumber
2
Itu mempercepat waktu permintaan sekitar 80%. Mengapa PHP sangat lambat untuk terhubung ke MySQL dengan localhost di bawah Windows 8?
wowpatrick
1
Ini tidak memperbaikinya untuk saya :( Saya tahu itu diperbaiki sekali di masa lalu, tetapi untuk beberapa alasan itu tidak berfungsi sekarang, sadpanda.
Benno
Ini mengurangi waktu respons hingga 20% di windows 8.1. Terima kasih atas jawabannya. Pertanyaan yang sama dengan pertanyaan wowpartick
Ejaz
Hebat - ini mengurangi waktu permintaan dari 1,03 detik. hingga ~ 15ms. Terima kasih! (Menggunakan win8.1 64bit)
pengguna2345998
saya memiliki masalah yang sama, windows 8, phpmyadmin di localhost membuka satu tabel kecil (29k baris) selamanya .. setelah saya mengubah alamat di URL bar menjadi 127.0.0.1 itu dimuat secara instan .. sangat aneh
luky
43

Dalam kasus saya, waktu buka 5 kali lebih cepat saat ini dinonaktifkan di php.ini:

;zend_extension = "\xampp\php\ext\php_xdebug-2.1.0-5.3-vc6.dll"
trogne
sumber
1
Saya sudah mencari penyebabnya selama lebih dari setahun sekarang. Bagi saya, ini adalah penyebab utama dan satu-satunya. Berikut adalah posting yang menjelaskan apa yang dapat Anda lakukan selain harus menonaktifkan Xdebug: stackoverflow.com/questions/24893010/… Terima kasih!
Pascalculator
1
Terima kasih, terima kasih, terima kasih, terima kasih !!! Saya telah mencoba semua yang ada di sini dan di tempat lain. Dan XDEBUG adalah hal yang membuat phpMyAdmin sangat lambat. Dan sekarang terbang lagi!
hbit
1
Masalah yang sama persis, bahkan dengan salinan ekstensi yang lebih baru. Lebih cepat bagi saya untuk berkomentar jika tidak diperlukan, tetapi mungkin terkait dengan salah satu pengaturan .ini lainnya dengan ekstensi.
Martyn Tutup
1
Anda pahlawan! Pada akhirnya saya membiarkan xdebug diaktifkan, tetapi mematikan profiler dan skrip saya dipercepat dari sekitar 5 menit menjadi 5 detik. Terima kasih!
pengguna3640967
1
bagi saya, ini adalah satu-satunya cara untuk mempercepatnya. yang mengejutkan, internet explorer 11 sangat cepat dengan mengaktifkan xdebug. chrome dan ff lambat sekali ...
Guntram
43

Solusi yang berhasil bagi saya adalah menonaktifkan cgi_module . Gunakan salah satu metode berikut:

(Metode 1) Klik kanan pada WAMP> Apache> Apache Modules> hapus centang "cgi_module"

(Metode 2) Edit httpd.conf dan nonaktifkan pemuatan modul CGI dengan memberi komentar pada baris ini:

LoadModule cgi_module modules/mod_cgi.so

Mengomentari hanya menambahkan # di depan, seperti ini:

#LoadModule cgi_module modules/mod_cgi.so

Mulai ulang layanan Apache dan Anda sudah siap.

Iulian Dita
sumber
+1 Ini bekerja seperti pesona! Yang satu ini berhasil dengan sendirinya! Saya menggunakan Windows 7 Pro + Apache 2.4 + PHP 5.5.30.
Marco Demaio
Ini bekerja untuk saya. Menggunakan El Capitan (MAMP) + Apache 2.2.29 + PHP 5.6.10. Terutama lag saat menjalankan Parallels IE Test Environment.
fidev
Ya - Saya sudah mencoba banyak hal - ini berfungsi untuk saya menggunakan XAMPP di W7Pro. Itu juga tampaknya telah memperbaiki beberapa pembaruan terhenti phpMyAdmin yang mengganggu di mana PMA duduk di sana dengan ikon jam.
anoldermark
Ini adalah satu-satunya hal yang berhasil untuk saya. Semua perbaikan lain yang diketahui saya coba dan tidak berhasil tetapi ini berhasil
AdRock
20

Bagi saya yang menggunakan xDebug, baris di php.ini ini adalah pembunuh kinerja:

xdebug.remote_autostart=true

Ketika saya menghapusnya, halaman itu kembali cepat.

pengguna3476854
sumber
Menonaktifkan ekstensi xdebug (baris zend_extension) berhasil untuk saya. Sekarang saya perlu debugger baru -.- "Terima kasih telah mengarahkan saya ke arah yang benar
kosmos
17

jika Anda menggunakan penggunaan mysql 127.0.0.1daripada localhostdalam mysql_connectfungsi itu membantu saya

Sujay sreedhar
sumber
13

Saya belum bisa berkomentar di bawah jawaban @Honesta, jadi saya akan menulis di sini cara saya menyelesaikannya.

Lingkungan saya (saya tidak tahu apakah ini relevan dengan jawabannya)

  • XAMPP (versi 5.6.3)
  • Windows 8.1 Pro (64 bit)

Bagaimana caranya

Saya baru saja membuka my.inifile dan menghapus komentar di baris yang tertulis

bind-address="127.0.0.1"

File ini terletak, untuk pengguna XAMPP, di C:\xampp\mysql\bin\my.ini.

Kredit

Artikel ini membantu saya untuk memecahkan masalah tersebut, walaupun saya tidak membutuhkan semua yang ada di dalamnya karena beberapa setup di XAMPP tidak diminta.

vcoppolecchia.dll
sumber
9

Saya baru saja memperbaiki masalah seperti itu di laptop saya yang menjalankan windows 10. Tiba-tiba wamp menjadi sangat lambat - permintaan untuk memuat halaman membutuhkan waktu 2 menit.

Setelah mencoba banyak hal, yang ternyata untuk memperbaiki masalah adalah menonaktifkan Windows Defender. Semua bekerja seperti pesona setelah itu.

ps Saya sarankan Anda menambahkan dir root apache Anda ke daftar pengecualian dan tidak benar-benar menonaktifkan defender sepenuhnya.

Mita Ka
sumber
INI!!!! Anda adalah penyelamat hidup, menghabiskan berjam-jam mencoba untuk sampai ke dasar !!
Gisto
Ini bekerja seperti pesona bagi saya, saya telah berjuang dengan masalah ini selama berminggu
Mohammed Cherkaoui
6

Seperti yang ditunjukkan oleh sebagian besar jawaban, menggunakan alamat IP 127.0.0.1 melalui "localhost" terkadang akan membantu masalah kelambatan - tetapi ini sebenarnya bukan solusi karena tidak memperbaiki masalah yang menggarisbawahi.

Apa yang membuat masalah ini sulit (dan untung-untungan), apakah ini dapat disebabkan oleh sekitar selusin hal yang berbeda antara OS, konfigurasi WAMP, dan Browser Anda.

  1. Hapus ::1 localhostdari file host Windows Anda, dan pastikan 127.0.0.1 localhostada. Anda ingin permintaan Anda langsung masuk ke soket IPv4 yang mendengarkan.

  2. Nonaktifkan IPv6 di sistem Anda. Kemungkinan besar Anda tidak menggunakannya, dan telah diketahui menyebabkan semua jenis masalah .

  3. Kecualikan jalur biner Apache dan MySQL Anda, serta folder Database, dari firewall dan perangkat lunak anti-virus Anda. Mereka akan mengganggu dan memperlambat segalanya.

  4. Setel ulang sub-sistem TCP / IP Anda dan reboot: netsh int ip reset c:\resetlog.txt

  5. Pastikan sistem Anda tidak menggunakan server DNS basi: ipconfig /all

  6. Hapus cache DNS Windows: ipconfig /flushdns

  7. Bersihkan Cache Browser Anda.

Sedikit lebih mendalam adalah panduan ini: WAMP Berjalan Sangat Lambat

kanan
sumber
Hal pertama yang saya lakukan ini dan itu bekerja dengan sangat baik, trik lain yang dijawab di atas pasti mungkin berhasil, hanya karena ini di bagian bawah jawaban, saya mencoba ini terlebih dahulu dan menyelesaikan masalah saya, keren!
Agung Sagita
4

Bagi saya itu adalah xdebug. Saya menonaktifkannya dan berfungsi sebagaimana mestinya!

[XDebug]
zend_extension = C:\xampp\php\ext\php_xdebug-2.3.2-5.6-vc11.dll
Maverick
sumber
Persis seperti itulah yang terjadi pada saya. Terima kasih telah mengingat saya!
Silvio Delgado
4

Setelah mencoba setiap instruksi pada posting ini, bagi saya berfungsi ketika saya menambahkan:

Avira >>
Real-Time Protection >>
Configuration >>
Exception >>

Tambahkan Proses:

  1. xampp \ apache \ bin \ httpd.exe
  2. xampp \ mysql \ bin \ mysqld.exe
  3. xampp \ xampp-control.exe

masukkan deskripsi gambar di sini

Max
sumber
Saya menggunakan Windows Defender dan solusi ini berhasil untuk saya, saya baru saja menambahkan tiga file ke daftar "Proses yang dikecualikan" di Defender
Kevin
3

Saya menggunakan wamp64 di mesin windows 10 saya. Saya mengalami masalah yang sama dan mematikan Xdebug dari file php.ini saya menyelesaikan masalah untuk saya.

; [xdebug]
; zend_extension ="C:/wamp64/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11-x86_64.dll"
; xdebug.remote_enable = off
; xdebug.profiler_enable = off
; xdebug.profiler_enable_trigger = off
; xdebug.profiler_output_name = cachegrind.out.%t.%p
; xdebug.profiler_output_dir ="C:/wamp64/tmp"
; xdebug.show_local_vars=0
Shrikant D
sumber
2

Saya memiliki masalah yang sama. Waktu respons sangat lambat dan penyegaran bekerja dengan cepat, sebagian besar waktu. Semua saran yang dibuat dengan sepeda tidak membantu. Apa yang tampaknya paling membantu sejauh ini (tidak ada waktu respons yang lambat selama 30 menit terakhir) adalah menyetel ulang winsock seperti yang dijelaskan di sini: http://www.devside.net/wamp-server/wamp-is-running-very-slow

netsh winsock reset
netsh int ip reset C:\resetlog.txt

Anda perlu memulai ulang setelah ini.

Tyron
sumber
Ingatlah untuk mengeksekusi sebagai admin.
Marcelo Agimóvel
2

Menggunakan Windows 10 (Juni 2018), saya berhasil meningkatkan pemuatan yang berubah dari 2 detik menjadi kurang dari 400 milidetik melakukan serangkaian hal yang saya lihat di posting ini dan internet

Xdebug dinonaktifkan di php.ini

; [xdebug]
; zend_extension ="C:/wamp64/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11-x86_64.dll"
; xdebug.remote_enable = off
; xdebug.profiler_enable = off
; xdebug.profiler_enable_trigger = off
; xdebug.profiler_output_name = cachegrind.out.%t.%p
; xdebug.profiler_output_dir ="C:/wamp64/tmp"
; xdebug.show_local_vars=0

Menggunakan 127.0.0.1 dalam instalasi, dalam kasus saya Wordpress

Menggunakan metode @honesta

edit mysql file 'my.ini'

under the [wampmysqld] add the following:

bind-address = ::

Dan menonaktifkan modul cgi seperti kata @Iulian Dita

The solution that worked for me was to disable the cgi_module. Use one of these methods:

(Method 1) Right click on WAMP > Apache > Apache Modules > uncheck "cgi_module"

(Method 2) Edit httpd.conf and disable the loading of the CGI module by commenting this line:

LoadModule cgi_module modules/mod_cgi.so
Commenting would be just adding a # in front, like this:

#LoadModule cgi_module modules/mod_cgi.so
Restart the Apache service and you should be good to go.
Emanuel
sumber
1

Memiliki masalah yang sama di Chrome dan tidak hilang setelah menerapkan semua solusi yang diketahui. Bagi saya resolusinya adalah menghapus centang " Aktifkan perlindungan phishing dan malware " di pengaturan Chrome (Pengaturan -> Tampilkan pengaturan lanjutan -> Privasi). Setelah localhost itu secepat kilat.

guntars
sumber
1

Saya punya masalah ini juga.

Saya menambahkan entri yang disarankan di atas tetapi gagal berfungsi.

Itu karena fakta bahwa Spybot Search and Destroy telah menambahkan 15.000 baris situs yang diimunisasi (yaitu mencegah Anda untuk mengunjungi mereka) ke file host saya.

File host saya adalah 433k - Saya menghapus baris tersebut dan kecepatan pemuatan halaman saya meningkat pesat.

bagnap
sumber
1

Mengubah (Memperbarui) versi PHP saya dari 5.5.25menjadi 7.0.10memecahkan masalah ini dalam kasus saya.

Sarthak Srivastava
sumber
1

Masalahnya adalah rencana daya. Diubah Seimbang ke Kinerja Tinggi.

SREE ANI
sumber
1

Saya curiga Chrome mulai menjadi bodoh dan besar untuk sementara waktu, dan masalah saya dimulai setelah memperbaruinya. Karena Ampps bekerja lebih baik saat terhubung ke Internet, saya menyatukan 1 + 1. Di bawah Pengaturan Lanjutan Chrome coba gali ke dalam Preload halaman web untuk fitur kinerja yang lebih baik. Dan bunuh itu.

Ironis, tetapi tidak terduga, karena tampaknya bingung tentang preloading Localhost. Dalam kasus saya, itu adalah perbaikan instan setelah berjam-jam mengotak-atik konfigurasi yang sia-sia dan berminggu-minggu menderita.

Terima kasih Google devs.

Magnus72
sumber
0

Saya memiliki masalah yang sama tetapi saya menyelesaikan masalah dari database. Saya telah mengganti nama tabel dan membuat tabel baru tanpa indeks di mana semua indeks terpengaruh dan saya memiliki sejumlah besar data dalam tabel. Saya sekali lagi mengganti nama tabel asli, itu telah diperbaiki untuk saya .

areeb
sumber
0

Jika Anda menggunakan PHP Xdebug untuk tujuan debugging, hapus file itu. Itu berhasil untuk saya. Waktu respons berkurang dari 950ms menjadi 125ms.

Hassan Raza
sumber
0

Saya tidak tahu mengapa, tetapi menutup koneksi internet saya menyelesaikan masalah ini untuk saya.

O.Tadj
sumber
0

Setelah mencoba beberapa jawaban dan komentar di sini, akhirnya saya menemukan solusinya! Pada artikel ini Cara yang benar untuk mengkonfigurasi PHP Saya menemukan cara baru untuk mengkonfigurasi PHP sebagai modul di Apache.

Bagi penulis artikel ini, cara resmi untuk mengkonfigurasi PHP bukanlah yang paling optimal. Cara umum dan tidak tepat untuk mengkonfigurasi PHP adalah yang ini:

# For PHP 5:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"

Saya selalu melakukannya dengan cara ini, tetapi dalam artikel ini, disarankan untuk mengkonfigurasi modul PHP dengan cara ini:

#For PHP5
LoadFile "C:/www/php5/php5ts.dll"
LoadModule php5_module "C:/www/php5/php5apache2.dll"

<IfModule php5_module>
    #PHPIniDir "C:/Windows"
    #PHPIniDir "C:/Winnt"

    <Location />
        AddType text/html .php .phps
        AddHandler application/x-httpd-php .php
        AddHandler application/x-httpd-php-source .phps
    </Location>

</IfModule>

Saya bahkan mengaktifkan IPV6, dan waktu pemuatan saya turun dari 45 detik atau 1 menit atau lebih, menjadi hanya 2 atau 4 detik! Berkat jawaban lain yang disebutkan di sini, saya juga membiarkannya diaktifkan dalam konfigurasi umum saya berikut ini

FILE HOST:

127.0.0.1       localhost
127.0.0.1       127.0.0.1
#   ::1         localhost

HTTPD.CONF

EnableMMAP on
EnableSendfile on
AcceptFilter http none 
AcceptFilter https none
HostnameLookups Off

Selain itu, saya mengembalikan semua solusi lain yang saya coba, jadi saya yakin ini adalah satu-satunya yang saya gunakan.

Metafaniel
sumber
-2

Coba saja mode "Penyamaran" di Chrome.

Akhirnya, ini membantu saya menyelesaikan masalah saya.

Harap diingat, ini bukan solusi permanen.

Roshan Perera
sumber
-6

Saya berjalan di wamp dan saya mengalami masalah ini sekali. Ada banyak faktor untuk ini meskipun ada 5 faktor utama yang muncul di benak saya.

1st. Sebuah program dapat menyebabkan ini (Bahkan perangkat lunak antivirus bergantung pada apa yang Anda miliki.)

2nd. Apakah komputer Anda penuh atau menggunakan banyak ruang, hal ini terjadi pada situs mitra saya.

3. Periksa file regerstry Anda, apakah ada kesalahan atau hal lain. (Ini akhirnya menjadi masalah saya.)

4th. Setelah Anda menghapusnya, apakah Anda secara manual menghapus file yang tertinggal di komputer Anda. (Ya, bahkan setelah Anda menghapus instalan dengan wamp, ia cenderung meninggalkan folder atau 2 dengan beberapa data penting di dalamnya. Saat Anda menginstal ini tidak akan diubah dan akan tetap sama.)

5. Unduh wamp terbaru atau versi stabil terbaru.

Semoga salah satu dari hal ini membantu.

pengguna979626
sumber