![](/img/trans.png)
[英]How to detect if Windows is 64x or 86x via Lingo (Adobe Director)
[英]SLOW Drupal over localhost | windows7 EasyPHP 64x
我在我的筆記本電腦上運行Drupal 7.16(Windows7 x64,EasyPHP12.1上帶有6GB RAM)。
現在drupal跑得很慢!
我已經嘗試:
realpath_cache_size
增加到24M
innodb_flush_log_at_trx_commit
更改為0
hosts
文件以解決ipv6錯誤.. SELECT uid FROM users
)時,phpMyAdmin返回快速響應(0.0009s).. 謝謝,
〜阿爾莫格
* 我也嘗試過UniformServer,它仍然很慢,並且在這里更改了my.ini的帖子(stackexchange網站)和隨后的drupal.org
** 似乎wordpress加載速度很快,所以似乎問題只與drupal有關?
你有兩種方式:
1)調整你的安裝:安裝php-apc,安裝監控軟件( sysinternals )來檢測瓶頸,安裝xdebug, Wincachegrind等。
我現在的解決方案:
現在它運行得更好! 不完美..但主要是因為我想在部署模式下使用drupal!
* EasyPHP的結果設置很好! 沒有太大的改變! *
在Windows機器上有兩種解決Drupal緩慢的解決方案:
1.主機文件設置
在主機文件中進行以下更改...
一世。 通過ip地址調用apache Web服務器地址。 在本地計算機上它是127.0.0.1
II。 注釋:: hosts文件中的1個localhost行,它是TCP / IP v6協議中的映射
2.禁用/調整網絡接口的TCP / IP v6協議
有兩種選擇......
一世。 禁用網絡接口的TCP / IP v6協議,以便Windows不會嘗試將主機名解析為ipv6地址。
II。 不需要禁用ipv6。 以管理員身份打開命令提示符,並在命令提示符中使用以下命令
netsh
interface
portproxy
add v6tov4 listenport=80 connectport=80
當然,80是您的Web服務器端口
在Windows上托管時,Drupal對我來說總是運行緩慢。 我試過xampp,裸骨apache / php / mysql安裝和zend服務器。 32位或64位似乎並不重要,但32位版本似乎更有用。 到目前為止zend似乎好一點,但沒有真正的linux服務器那么快。 您是否嘗試過使用Ubuntu或其他Linux的VirtualBox? 我在我的辦公室里運行了一台8GB內存的Ubuntu服務器,速度和體面的VPS服務器一樣快。 我建議嘗試一下,如果你還沒有。
每個人都知道慢速網站對企業和網站用戶都不利。 但是,解決問題可能具有挑戰性,實施起來很慢,並且通常需要從頭開始。
我在Windows7操作系統上使用wamp服務器進行drupal項目。 它運作得非常好。 這完全取決於你是如何配置你的項目的。 我沒有為我的項目使用任何緩存技術。 該系統擁有100萬用戶。 我為此做了數據庫調優,因此它可以非常快速地加載數據。
對於您的應用程序,我建議您做一些事情
嘗試運行另一個裸機Drupal安裝,以查看問題是否與該特定站點或您的開發設置有關。
我知道這是一個老帖子,但我剛剛經歷了同樣的斗爭。
我在Windows 7 64位虛擬機上安裝了非常慢的Drupal 7。 我可靠地有20秒的頁面加載時間。 我掙扎了一會兒並嘗試過:
最后主機文件的變化有所不同,但主要問題是Drupal CRON。
事實證明,因為我正在復制我的生產安裝以在本地工作,所以CRON無法在本地運行時執行它應該做的事情。 因此它從未成功完成執行。
由於嘗試失敗,每個新請求都會嘗試再次運行CRON,因此執行時間為20秒。
您可以通過將“Run cron every”值設置為“Never”來禁用cron(例如,在管理>配置>系統> Cron(admin / config / system / cron)。
有關更多信息,請參閱此處: https : //www.drupal.org/cron
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.