WAMP / XAMPP phản hồi rất chậm trên máy chủ cục bộ


123

Tôi không biết vấn đề là gì. WAMP rất chậm, vì vậy tôi đã định dạng lại máy tính của mình và cài đặt WAMP. Tuy nhiên, truy cập localhost rất, rất chậm và đôi khi nó thậm chí không tải. Tôi thậm chí đã gỡ bỏ nó và thay thế nó bằng XAMPP, nhưng tôi vẫn nhận được kết quả tương tự. Điều gì có thể là vấn đề? Đây là tệp máy chủ hiện tại của tôi:

127.0.0.1       localhost

127.0.0.1       localhost

Trước đây nó hoạt động hoàn toàn tốt, nhưng tôi không biết chuyện gì đã xảy ra và tại sao gần đây nó bắt đầu hoạt động lạ, vì ngay cả bản định dạng cũng không sửa được.


4
Tôi cũng có cùng một vấn đề. Vấn đề là với tệp cài đặt chính của Apache httpd.conf. Xem liên kết này để biết giải pháp phù hợp với tôi: serverfault.com/questions/66347/…
vikky

Tôi đã thêm LoadModule php5_module "C:/xampp/php/php5apache2_2.dll"vào htpd.conf và khởi động lại nó nhưng nó không giúp được gì cả.
FBwall

Rất tiếc, bạn có bản cài đặt xampp mới hay bạn có bất kỳ khung công tác nào đang chạy không? Ngoài ra bạn không cần dòng này 127.0.0.1 localhosttrong tập tin host hai lần vì vậy hãy thử dùng một ra
mũ trùm

sự cố đã được khắc phục, tôi không làm gì cả. Nó chỉ đột ngột phản hồi nhanh trở lại sau một vài ngày. Thở dài.
FBwall

@all, tôi có một câu hỏi cho những người đề xuất các giải pháp liên quan đến việc bổ sung hoặc thay thế văn bản với 127.0.0.1: những gì sẽ xảy ra nếu bạn truy cập 127.0.0.2, hoặc 127.1.2.3hoặc một số địa chỉ loopback khác? Ví dụ: nếu MySQL bị ràng buộc 127.0.0.2, liệu mã hóa cứng 127.0.0.1trong tệp conf Apache có còn hoạt động không?
Synetech

Câu trả lời:


112

Tôi đã gặp sự cố tương tự khi chạy trên Windows 8 chạy trên 64bit. Apache thực sự rất chậm nhưng khi bạn nhấn F5 nhiều lần thì vẫn ổn. Cuối cùng thì tôi sau khi làm nhiều việc đã giải quyết được. Ngay bây giờ nó hoạt động nhanh chóng.

Hãy thử các tác vụ sau để tăng hiệu suất:

Thay đổi cổng lắng nghe của apache

Thay đổi cổng nghe từ 80 thành 8080 để tránh xung đột với các chương trình như Skype. Mở tệp httpd.conf của bạn và tìm dòng bắt đầu bằng Listen(khoảng dòng 62). Thay đổi nó như sau: Listen 127.0.0.1:8080

nhập mô tả hình ảnh ở đây

Thay đổi sơ đồ điện của bạn

Thay đổi gói năng lượng của bạn từ Cân bằng sang Hiệu suất cao. Bạn có thể làm điều này trongControl Panel\All Control Panel Items\Power Options

nhập mô tả hình ảnh ở đây

Tắt IPv6

Các khoản tín dụng của nhiệm vụ cụ thể này thuộc về Jef , nơi anh ấy đã chỉ ra điều này trong bài đăng trên blog của mình . Từ desktop Windows 8, bấm Windows KeyR keycùng một lúc

nhập mô tả hình ảnh ở đây

Gõ regedit vào hộp thoại Run và bấm OK

nhập mô tả hình ảnh ở đây

Sử dụng Registry Editor để mở rộng cây đăng ký và duyệt đến:

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

nhập mô tả hình ảnh ở đây

Nhấp chuột phải vào Parameters, mở rộng Newvà chọn DWORD (32-bit)Giá trị

nhập mô tả hình ảnh ở đây

Nhập DisabledComponentsvào Namelĩnh vực này

nhập mô tả hình ảnh ở đây

Nhấp đúp vào DisabledComponentsgiá trị mới , nhập ffffffffvào Value datahộp thoại và nhấp vào OKnút

nhập mô tả hình ảnh ở đây

Xác nhận giá trị đăng ký mới chứa dữ liệu cần thiết.

nhập mô tả hình ảnh ở đây

Thay đổi vv / máy chủ của bạn

Nếu bạn sử dụng máy chủ ảo, đừng thêm từng máy chủ ảo trên một dòng mới. Thay vào đó hãy liệt kê chúng như sau. 127.0.0.1 site-a site-b site-c

Tôi cũng đã nói thêm 127.0.0.1 127.0.0.1vì tôi nghe nói điều này bằng cách nào đó cũng cải thiện việc tra cứu. (Không thể xác nhận điều này nhưng sẽ không đau khi đặt nó ở đó)

nhập mô tả hình ảnh ở đây

Tệp máy chủ của bạn được đặt tại C:\Windows\System32\Drivers\etc

Kiểm tra có bao nhiêu quy trình apache đang chạy

Trong trường hợp của tôi, tôi có hai tiến trình apache đang chạy. Hãy chắc chắn rằng bạn chỉ có một chạy. Bạn có thể kiểm tra điều này bằng cách nhấn CTRL+ALT+DELvà nhấnTask Manager

nhập mô tả hình ảnh ở đây

Tắt Công cụ lọc cơ sở (BFE)

Những gì tôi thấy là đang hoạt động một chút là tắt Công cụ lọc cơ sở. Vì việc dừng hoặc tắt dịch vụ BFE sẽ làm giảm đáng kể tính bảo mật của hệ thống, bạn chỉ nên thực hiện việc này khi cần thiết.

Đi tới Bảng điều khiển => Công cụ quản trị => Dịch vụ => Công cụ lọc cơ sở

nhập mô tả hình ảnh ở đây

Dừng Công cụ lọc cơ sở bằng cách nhấp vào Dừng

nhập mô tả hình ảnh ở đây

Tăng mức độ ưu tiên quy trình của Apache

Tới trình quản lý tác vụ của bạn và thay đổi mức ưu tiên quy trình của Apache từ Bình thường thành Cao bằng cách nhấp chuột phải -> Đặt mức ưu tiên -> Cao nhập mô tả hình ảnh ở đây

Giữ cho quy trình của Apache bận rộn

Đây là một phương pháp hơi xấu nhưng nó chắc chắn hiệu quả. Nó giúp Apache luôn bận rộn và sẽ xử lý các yêu cầu của riêng bạn nhanh hơn. Chèn địa chỉ web cục bộ của bạn vào vị trí iframe và lưu nó trong tệp html, chạy nó và chỉ để nó ở đó cho đến khi bạn hoàn tất.

<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>

Hạ cấp xuống Windows 7 Pro

Với tư cách là người dùng Windows 8 Pro, bạn có quyền hạ cấp xuống Windows 7. Đọc thêm ở đây về điều này. Đối với tôi, đó là giải pháp duy nhất thực sự làm tốt công việc.

Chúc may mắn!


7
đây là một bộ sưu tập tốt đẹp của câu trả lời, điều duy nhất tôi đã làm và làm việc đối với tôi là vô hiệu hóa IPv6, đó là tất cả, vì vậy nhờ;)
AgelessEssence

22
I also added 127.0.0.1 127.0.0.1Đó thậm chí không phải là cú pháp hợp lệ cho một HOSTStệp; bạn không thể remap một địa chỉ IP. Check how many apache processes are running. In my case I had two apache processes running. Be sure you only have one running.What‽ Bạn phải có hai trường hợp httpd.exe; đó là mong đợi và bình thường . Cái thứ hai là worker thực hiện công việc chính và thứ nhất chỉ là màn hình có thể khởi động lại worker nếu nó bị treo. Bạn chỉ nhận được một trong chế độ gỡ lỗi không có nghĩa là để sử dụng thường xuyên.
Synetech

Tất cả những thứ này có thể không hợp lệ, thông thường, v.v. nhưng ít nhất nó làm cho apache hoạt động nhanh hơn. Việc bạn phải đợi mười giây để tải một trang cũng không được mong đợi nhưng thường xuyên xảy ra trong hệ thống Windows. Cuối cùng, có thể tốt hơn là chuyển sang Mac hoặc Ubuntu nếu bạn không bận tâm đến các lỗi trong hệ thống.
xe đạp

Rất hay, nhận xét kỹ lưỡng, nhưng với tôi có chút nhược điểm ... thay vì đặt Apache trên cổng 8080, chúng tôi tốt hơn nên không cho phép Skype sử dụng cổng 80 và 443. Nó được thực hiện trong cài đặt kết nối của Skype. Trỏ tới 8080 không phải là một thực tiễn tốt theo quan điểm của nhà phát triển, về cơ bản vì nó có thể xung đột với Apache Tomcat chạy mặc định trên 8080 và cũng được bao gồm trong gói XAMPP.
Martin Asenov

1
@MartinAsenov: nếu chỉ có Skype thì không sao, Skype có thể được chuyển hướng dễ dàng sang cổng khác. Nhưng tôi gặp vấn đề với cổng 80 với một số chương trình khác như Dropbox , không dễ dàng để chuyển sang cổng khác.
Pavel V.

72

Điều này là do IPV6 gây ra. Đây là cách bạn làm cho MYSQL không sử dụng nó. (vì vậy, mà không cần tắt IPV6)

chỉnh sửa tệp mysql 'my.ini'

bên dưới [wampmysqld] thêm thông tin sau:

bind-address = ::

Lưu tệp và khởi động lại dịch vụ mysql

thưởng thức!


1
Tôi chỉ muốn gửi lời cảm ơn sâu sắc đến câu trả lời này .. điều này đã giúp tôi tăng tốc các truy vấn của mình!
BrownChiLD

1
Hoàn hảo! Tôi đã cho câu trả lời của bạn 5% cơ hội rằng nó sẽ hữu ích, nhưng nó thực sự đã làm! cảm ơn.
AndiPower

3
Cảm ơn người đàn ông Tốc độ cải thiện rất nhiều ... Như tôi đang sử dụng XAMPP Tôi đã thêm nó dưới [mysqld]
Sabeer Mohammed

2
Thủ thuật này đã giúp tôi rất nhiều .. nó làm cho máy chủ MySQL của tôi nhanh hơn gần 100 lần .. nó sẽ hoạt động trên WAMP hoặc XAMPP .. Đối với XAMPP, chỉ cần xóa dấu # trước dòng "bind-address = ::" ..
Aldry Wijaya

1
Bạn là người hùng của tôi!
Andrew Surdu

53

hãy xem ở đây:

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

Về cơ bản sử dụng 127.0.0.1thay vì localhostkhi kết nối với mysql thông qua php trên windows 8

nếu việc tìm kiếm phpmyadmin của bạn chậm

trong config.inc.phpbạn có thể thay đổi localhost để 127.0.0.1cũng


2
Điều đó tăng tốc thời gian yêu cầu khoảng 80%. Tại sao PHP kết nối với MySQL với localhost trong Windows 8 rất chậm?
wowpatrick

1
Đây không khắc phục được nó cho tôi :( Tôi biết nó cố định một lần trong quá khứ, nhưng vì một lý do nó không làm việc bây giờ, sadpanda.
Benno

Nó làm giảm thời gian phản hồi xuống 20% ​​trên windows 8.1. Cảm ơn vì câu trả lời. Câu hỏi tương tự như của wowpartick
Ejaz

Tuyệt vời - nó đã giảm thời gian yêu cầu từ 1,03 giây. đến ~ 15ms. Cảm ơn! (Sử dụng win8.1 64bit)
user2345998

tôi đã có cùng một vấn đề, windows 8, phpMyAdmin trên localhost được mở một bảng nhỏ (29k hàng) mãi mãi .. một lần tôi đã thay đổi địa chỉ trong thanh URL để 127.0.0.1 nó nạp ngay lập tức .. rất lạ
luky

43

Trong trường hợp của tôi, thời gian tải nhanh hơn 5 lần khi điều này bị tắt trong php.ini:

;zend_extension = "\xampp\php\ext\php_xdebug-2.1.0-5.3-vc6.dll"

1
Tôi đã tìm kiếm nguyên nhân của việc này hơn một năm nay. Đối với tôi, đây là thủ phạm chính và duy nhất. Đây là một bài đăng mô tả những gì bạn có thể làm ngoài việc phải tắt Xdebug: stackoverflow.com/questions/24893010/… Cảm ơn!
Pascalculator,

1
Cảm ơn, cảm ơn, cảm ơn, cảm ơn !!! Tôi đã thử tất cả mọi thứ được ghi ở đây và nơi khác. Và XDEBUG chính là thứ khiến phpMyAdmin chậm chạp như địa ngục. Và bây giờ nó lại bay!
hbit

1
Chính xác vấn đề tương tự, ngay cả với một bản sao tiện ích mở rộng mới hơn. Chỉ nhanh hơn để tôi nhận xét nó khi không cần thiết, nhưng có thể liên quan đến một trong các cài đặt .ini khác với tiện ích mở rộng.
Martyn Shutt

1
Anh hùng! Cuối cùng, tôi vẫn bật xdebug, nhưng tắt trình biên dịch và kịch bản của tôi tăng tốc từ khoảng 5 phút lên 5 giây. Cảm ơn bạn!
user3640967

1
đối với tôi, đây là điều duy nhất để tăng tốc độ. thật đáng ngạc nhiên, Internet explorer 11 thực sự nhanh với xdebug được kích hoạt. chrome và ff chậm như địa ngục ...
Guntram

43

Giải pháp phù hợp với tôi là vô hiệu hóa cgi_module . Sử dụng một trong các phương pháp sau:

(Phương pháp 1) Nhấp chuột phải vào WAMP> Apache> Mô-đun Apache> bỏ chọn "cgi_module"

(Phương pháp 2) Chỉnh sửa httpd.conf và tắt tải mô-đun CGI bằng cách nhận xét dòng này:

LoadModule cgi_module modules/mod_cgi.so

Nhận xét sẽ chỉ thêm một # ở phía trước, như thế này:

#LoadModule cgi_module modules/mod_cgi.so

Khởi động lại dịch vụ Apache và bạn đã sẵn sàng.


+1 Nó hoạt động như một sự quyến rũ! Cái này của chính nó đã làm lừa! Tôi đang sử dụng Windows 7 Pro + Apache 2.4 + PHP 5.5.30.
Marco Demaio

Điều này làm việc cho tôi. Sử dụng El Capitan (MAMP) + Apache 2.2.29 + PHP 5.6.10. Đặc biệt là tình trạng giật lag khi chạy Parallels IE Test Environment.
fidev

Có - Tôi đã thử rất nhiều thứ - điều này phù hợp với tôi khi sử dụng XAMPP trên W7Pro. Dường như nó cũng đã khắc phục một số quá trình làm mới phpMyAdmin bị đình trệ gây phiền nhiễu khi PMA nằm ở đó với biểu tượng đồng hồ.
anoldermark

Đây là điều duy nhất làm việc cho tôi. Tất cả các bản sửa lỗi đã biết khác mà tôi đã thử và không hoạt động nhưng điều này đã xảy ra
AdRock

20

Đối với tôi khi sử dụng xDebug, dòng này trong php.ini là kẻ giết hiệu suất:

xdebug.remote_autostart=true

Khi tôi xóa nó, trang đã nhanh trở lại.


Việc vô hiệu hóa phần mở rộng xdebug (dòng zend_extension) phù hợp với tôi. Bây giờ tôi cần một trình gỡ lỗi mới -.- "Cảm ơn đã chỉ cho tôi đúng hướng
kosmos

17

nếu bạn đang sử dụng sử dụng mysql 127.0.0.1thay vì localhosttrong mysql_connectchức năng nó đã giúp tôi


13

Tôi chưa thể nhận xét dưới câu trả lời của @Honesta, vì vậy tôi sẽ viết ở đây theo cách tôi quản lý để giải quyết vấn đề đó.

Môi trường của tôi (Tôi không biết liệu điều này có liên quan đến câu trả lời hay không)

  • XAMPP (phiên bản 5.6.3)
  • Windows 8.1 Pro (64 bit)

Làm thế nào để

Tôi vừa mở my.initệp và bỏ ghi chú dòng ghi

bind-address="127.0.0.1"

Tệp này được đặt, dành cho người dùng XAMPP, trong C:\xampp\mysql\bin\my.ini.

Tín dụng

Bài viết này đã giúp tôi giải quyết vấn đề, mặc dù tôi không cần mọi thứ trong đó vì một số thiết lập trong XAMPP không được yêu cầu.


9

Tôi vừa khắc phục sự cố như vậy trên máy tính xách tay của mình đang chạy windows 10. Đột nhiên wamp trở nên cực kỳ chậm - yêu cầu tải trang mất 2 phút.

Sau khi thử nhiều thứ, cách giải quyết vấn đề là vô hiệu hóa trình bảo vệ cửa sổ. Tất cả đều hoạt động như một cái duyên sau đó.

ps Tôi khuyên bạn nên thêm dir gốc apache của mình vào danh sách ngoại lệ và không thực sự vô hiệu hóa hoàn toàn trình bảo vệ.


ĐIỀU NÀY!!!! Bạn là một người tiết kiệm cuộc sống, đã dành hàng giờ và hàng giờ để cố gắng đi đến tận cùng của điều này !!
Gisto

Điều này giống như một sự quyến rũ đối với tôi, tôi đã phải vật lộn với vấn đề này trong nhiều tuần
Mohammed Cherkaoui

6

Như hầu hết các câu trả lời đã chỉ ra, việc sử dụng địa chỉ IP 127.0.0.1 trên "localhost" đôi khi sẽ giúp giải quyết vấn đề làm chậm - nhưng đây không thực sự là một giải pháp vì nó không khắc phục được sự cố gạch dưới.

Điều làm cho vấn đề này trở nên khó khăn (và đánh trượt), là nó có thể được gây ra bởi hàng chục thứ khác nhau giữa hệ điều hành, cấu hình WAMP và Trình duyệt của bạn.

  1. Xóa ::1 localhostkhỏi tệp máy chủ Windows của bạn và đảm bảo 127.0.0.1 localhostcó sẵn. Bạn muốn yêu cầu của mình chuyển trực tiếp đến ổ cắm IPv4 đang nghe.

  2. Tắt IPv6 trên hệ thống của bạn. Rất có thể bạn không sử dụng nó và nó đã được biết là gây ra tất cả các loại vấn đề .

  3. Loại trừ các đường dẫn nhị phân Apache và MySQL cũng như thư mục Cơ sở dữ liệu khỏi tường lửa và phần mềm chống vi-rút của bạn. Chúng sẽ cản trở và làm mọi thứ chậm lại.

  4. Đặt lại hệ thống con TCP / IP của bạn và khởi động lại: netsh int ip reset c:\resetlog.txt

  5. Đảm bảo hệ thống của bạn không sử dụng máy chủ DNS cũ: ipconfig /all

  6. Xóa bộ nhớ cache DNS của Windows: ipconfig /flushdns

  7. Xóa bộ nhớ cache của trình duyệt của bạn.

Hướng dẫn này chuyên sâu hơn một chút: WAMP đang chạy rất chậm


điều đầu tiên tôi làm điều này và nó hoạt động tuyệt vời, các thủ thuật khác được trả lời ở trên chắc chắn có thể hoạt động, chỉ vì điều này ở cuối câu trả lời, tôi đã thử điều này đầu tiên và giải quyết vấn đề của mình, thật tuyệt!
Agung Sagita,

4

Đối với tôi, đó là xdebug. Tôi đã vô hiệu hóa và nó hoạt động như bình thường!

[XDebug]
zend_extension = C:\xampp\php\ext\php_xdebug-2.3.2-5.6-vc11.dll

Đó chính xác là những gì đã xảy ra với tôi. Cảm ơn bạn đã nhớ tôi!
Silvio Delgado

4

Sau khi thử mỗi lần cài đặt trên bài đăng này, đối với tôi hoạt động khi tôi thêm vào:

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

Thêm Proccess:

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

nhập mô tả hình ảnh ở đây


Tôi đang sử dụng Bộ bảo vệ Windows và giải pháp này phù hợp với tôi, tôi vừa thêm ba tệp vào danh sách "Quy trình bị loại trừ" trong Bộ bảo vệ
Kevin

3

Tôi đang sử dụng wamp64 trên máy tính windows 10 của mình. Tôi đang gặp sự cố tương tự và việc tắt Xdebug khỏi tệp php.ini của tôi sẽ giải quyết được vấn đề cho tôi.

; [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

2

Tôi đã từng gặp vấn đề tương tự. Thời gian phản hồi cực kỳ chậm và làm mới hoạt động nhanh chóng, hầu hết thời gian. Tất cả các đề xuất bằng xe đạp đều không giúp ích được gì. Điều có vẻ hữu ích nhất cho đến nay (không có thời gian phản hồi chậm trong 30 phút qua) là đặt lại winock như được giải thích tại đây: http://www.devside.net/wamp-server/wamp-is-running-very-slow

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

Bạn cần phải khởi động lại sau đó.


Chỉ cần nhớ thực thi với tư cách quản trị viên.
Marcelo Agimóvel

2

Sử dụng Windows 10 (tháng 6 năm 2018), tôi đã cố gắng cải thiện tải từ 2 giây xuống dưới 400 mili giây khi thực hiện một loạt những thứ tôi thấy trong bài đăng này và trên internet

Đã tắt xdebug trong 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

Đã sử dụng 127.0.0.1 trong cài đặt, trong trường hợp của tôi là Wordpress

Sử dụng phương thức @honesta

edit mysql file 'my.ini'

under the [wampmysqld] add the following:

bind-address = ::

Và tắt mô-đun cgi như @Iulian Dita đã nói

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.

1

Gặp sự cố tương tự trong Chrome và nó không biến mất sau khi áp dụng tất cả các biện pháp đã biết. Đối với tôi, giải pháp là bỏ chọn " Bật bảo vệ chống lừa đảo và phần mềm độc hại " trong cài đặt Chrome (Cài đặt -> Hiển thị cài đặt nâng cao -> Quyền riêng tư). Sau localhost đó là nhanh như chớp.


1

Tôi cũng có vấn đề này.

Tôi đã thêm các mục được đề xuất ở trên nhưng nó không hoạt động.

Đó là do Spybot Search and Destroy đã thêm 15.000 dòng trang web miễn dịch (tức là ngăn bạn truy cập chúng) vào tệp máy chủ của tôi.

Tệp máy chủ của tôi là 433k - Tôi đã xóa những dòng đó và tốc độ tải trang của tôi đã được cải thiện đáng kể.


1

Thay đổi (Đang cập nhật) phiên bản PHP của tôi từ 5.5.25để 7.0.10giải quyết vấn đề này trong trường hợp của tôi.


1

Kế hoạch nguồn là vấn đề. Thay đổi Cân bằng thành Hiệu suất cao.


1

Tôi đã nghi ngờ rằng Chrome bắt đầu trở nên ngu ngốc và cồng kềnh trong một thời gian và các vấn đề của tôi bắt đầu xảy ra sau khi cập nhật nó. Vì Bộ khuếch đại hoạt động tốt hơn khi kết nối với Internet nên tôi đã kết hợp 1 + 1 với nhau. Trong Cài đặt nâng cao của Chrome, hãy thử tìm hiểu các trang web Tải trước để có tính năng hoạt động tốt hơn. Và giết nó.

Mỉa mai, nhưng không nằm ngoài dự đoán, vì nó có vẻ bối rối về việc tải trước Localhost. Trong trường hợp của tôi, đó là bản sửa lỗi tức thì sau nhiều giờ loay hoay cấu hình lãng phí và hàng tuần đau khổ.

Cảm ơn các nhà phát triển của Google.


0

Tôi gặp vấn đề tương tự nhưng tôi đã giải quyết vấn đề từ cơ sở dữ liệu. Tôi đã đổi tên bảng và tạo bảng mới không có chỉ mục mà qua đó tất cả các chỉ mục đều có hiệu lực và tôi có một lượng lớn dữ liệu trong bảng. Tôi lại đổi tên bảng gốc, nó đã sửa cho tôi .


0

Nếu bạn đang sử dụng PHP Xdebug cho mục đích gỡ lỗi, hãy xóa tệp đó. Nó đã làm việc cho tôi. Thời gian phản hồi giảm từ 950 mili giây xuống 125 mili giây.


0

Tôi không biết tại sao, nhưng việc đóng kết nối Internet đã giải quyết được vấn đề này cho tôi.


0

Sau khi thử một số câu trả lời và nhận xét ở đây, cuối cùng tôi đã tìm ra giải pháp! Trong bài viết Cách chính xác để cấu hình PHP, tôi tìm một cách mới để cấu hình PHP như một mô-đun trong Apache.

Đối với tác giả của bài viết này, cách chính thức để cấu hình PHP không phải là cách tối ưu nhất. Cách phổ biến và không phù hợp để định cấu hình PHP là:

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

Tôi đã luôn làm theo cách này, nhưng trong bài viết, bạn nên định cấu hình mô-đun PHP theo cách này:

#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>

Tôi thậm chí đã bật IPV6 và thời gian tải của tôi giảm từ 45 giây hoặc 1 phút trở lên, chỉ còn 2 hoặc 4 giây! Nhờ các câu trả lời khác được đề cập ở đây, tôi cũng đã bật cấu hình chung của mình như sau

TRANG WEB FILE:

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

Ngoài ra, tôi đã quay lại tất cả các giải pháp khác mà tôi đã thử, vì vậy tôi chắc chắn rằng đây là những giải pháp duy nhất mà tôi đã sử dụng.


-2

Chỉ cần thử chế độ "Ẩn danh" trong Chrome.

Cuối cùng, điều này đã giúp tôi giải quyết vấn đề của mình.

Xin hãy ghi nhớ, đây không phải là một giải pháp lâu dài.


-6

Tôi chạy trên wamp và tôi đã gặp sự cố này một lần. Có thể có nhiều yếu tố dẫn đến điều này mặc dù có 5 yếu tố chính xuất hiện trong đầu tôi.

Ngày 1. Một chương trình có thể gây ra điều này (Ngay cả phần mềm chống vi-rút cũng phụ thuộc vào những gì bạn có.)

lần 2. Máy tính của bạn đã đầy hoặc đang sử dụng nhiều dung lượng thì điều này xảy ra với một trang web đối tác của tôi.

lần thứ 3. Kiểm tra các tệp regerstry của bạn có thể có lỗi hoặc những thứ khác. (Đây rốt cuộc là vấn đề của tôi.)

lần thứ 4. Sau khi gỡ cài đặt, bạn đã xóa thủ công các tệp còn lại trên máy tính của mình. (Có ngay cả sau khi bạn gỡ cài đặt bằng wamp, nó có xu hướng để lại một hoặc 2 thư mục với một số dữ liệu quan trọng. Khi bạn cài đặt, tệp này sẽ không được sửa đổi và sẽ giữ nguyên.)

ngày 5. Tải xuống wamp mới nhất hoặc phiên bản ổn định nhất của nó.

Hy vọng một trong những điều này sẽ giúp ích.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.