Làm cách nào để định cấu hình XHProf trên windows?


9

Với sự trợ giúp của hướng dẫn Lorenzo Alberton , tôi đã cài đặt XHProf cho drupal 6 trên máy chủ linux. Bây giờ tôi cần cài đặt nó trên windows nhưng tôi thấy rằng XHProf không thể được cài đặt trên windows. Ngoài ra, tại drupal.org XHProf , có sẵn cho drupal 7 trở đi. Nếu ai đã cài đặt XHProf cho drupal 6 trên windows thì hãy chia sẻ.

Câu trả lời:


7

Cách dễ dàng duy nhất tôi biết để làm điều này trên windows là với quickstart . Bạn sẽ cần hộp ảo để chạy nó, nhưng nó đã cài đặt và cấu hình sẵn xhprof & xdebug, cùng với nhiều tính năng khác (trình soạn thảo, lệnh drush để thiết lập nhanh các dự án mới, v.v.

Có một video ở đây giải thích quy trình và rất nhiều tài liệu trên trang dự án

Hỗ trợ drupal 6 & 7. Công cụ tuyệt vời, tôi đã sử dụng nó mỗi ngày trong một thời gian tốt.

Hy vọng điều đó có thể giúp, chúc may mắn!


9

Tôi cuối cùng chỉ cài đặt XHProfhồ sơ theo Windows7 x64 - PHP 5.3.x. Giả sử rằng bạn có một môi trường PHP chức năng, danh sách kiểm tra này cũng sẽ phù hợp với bạn:

  • Tải xuống XHProf 0.10.3 được biên dịch trước - nhị phân PHP 5.3 VC9 NTS .

  • Dán dlltệp đã tải xuống vào thư mục phần mở rộng PHP.
    (Bạn có thể tìm thấy đường dẫn thư mục trong extension_dirchỉ thị của php.initệp.)

  • Bổ sung extension=php_xhprof.dllchỉ thị cho php.ini.

  • Khởi động lại máy chủ web và tìm kiếm phpinfo()đầu ra cho XHProf. tìm? làm xong!

  • Bạn cũng có thể muốn sử dụng XHGuifork thay vì UI tích hợp.


Nếu có bất kỳ lỗi nào liên quan đến dll, hãy thử dll chủ đề an toàn thay vì dll không an toàn chủ đề (nts). Url để downlad
gvgvgvijayan

1
Trước khi bắt đầu cài đặt, bạn phải biết .dlltệp nào tương thích với môi trường của mình, vì vậy hãy tìm (1) nếu phiên bản php của bạn là Không an toàn chủ đề (nts) hoặc An toàn chủ đề (ts)(2) Kiến trúc của nó . Những thứ này sẽ giúp bạn tải xuống đúng thư viện: (1) php -i|find "Thread" (2) php -i | find "Architecture"
mchar


2

Xin vui lòng, biết rằng phần mở rộng XHProf bị bỏ rơi .

Có một sự thay thế nguồn mở (và miễn phí) được duy trì và sẽ hoạt động trong Windows và Linux có tên là Tideways.

Tiện ích mở rộng này (Tideways) là FORK của XHprof để nó tạo ra đầu ra tương thích và có thể hoạt động với tất cả các công cụ tương thích XHprof.

Tất cả các chi tiết được giải thích ở đây:

http://www.drupalonwindows.com/en/blog/profiling-drupal-xhprof-uprofiler-tideways-php7-linux-and-windows

Tải xuống và kích hoạt Tideways PHP như mọi tiện ích mở rộng khác. Các cửa sổ nhị phân được cập nhật sẽ được tìm thấy ở đây ( https://ci.appveyor.com/project/tideways/php-profiler-extension/history

Sau đó, khuyến nghị của tôi là sử dụng dịch vụ đám mây Tideways hoặc nếu bạn bị phá sản, hãy sử dụng bất kỳ công cụ tương thích XHProf nào tự làm như XHGui.


Sản lượng nào Tideways nó sản xuất và nó được lưu trữ ở đâu? Tôi không có nghĩa là phiên bản đám mây, chỉ phiên bản "thả thay thế" của Tideways. Cảm ơn.
Juraj Nemec
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.