Hướng dẫn xdebug not working phpstorm - xdebug không hoạt động phpstorm

Phần này cung cấp danh sách các giải pháp và cách giải quyết cho các vấn đề phổ biến với việc gỡ lỗi trong phpstorm.

Thu thập nhật ký gỡ lỗi phpstorm

Nếu vấn đề của bạn không được giải quyết trong phần này, hãy liên hệ với các kỹ sư hỗ trợ của chúng tôi. Nếu được yêu cầu cung cấp nhật ký triển khai, hãy làm theo hướng dẫn để thu thập chúng.

Thu thập nhật ký gỡ lỗi

  1. Chọn trong menu chính.

  2. Trong hộp thoại cấu hình nhật ký gỡ lỗi tùy chỉnh mở ra, thêm các dòng sau tùy thuộc vào các vấn đề bạn đang gặp phải:Custom Debug Log Configuration dialog that opens, add the following lines depending on the issues you are experiencing:

    • Các vấn đề với gỡ lỗi PHP: #com.jetbrains.php.debug

  3. Nhấp vào OK và tái tạo vấn đề.OK and reproduce the issue.

  4. Xác định vị trí tệp nhật ký bằng cách chọn [cho Windows và Linux] hoặc [cho macOS].

    Nếu cần thiết, bạn có thể định vị nhật ký theo cách thủ công:

    Cú pháp

    %Hompath%\. \ System \ log

    Thí dụ

    C: \ Users \ Johns \ .phpstorm2022.2 \ System \ Log

    Cú pháp

    ~/Library/Logs/

    Thí dụ

    ~/Library/Logs/PhpStorm2022.2

    Cú pháp

    ~/./system/log

    Thí dụ

    ~/.PhpStorm2022.2/system/log

    Tệp nhật ký gần đây nhất được đặt tên là Idea.log; Tên các tệp cũ hơn kết thúc bằng một số, đó là ý tưởng.log.1, Idea.log.2, v.v. Trong hầu hết các trường hợp, bạn chỉ cần cái gần đây nhất.idea.log; older files names end with a number, that is idea.log.1, idea.log.2, and so on. In most cases you need only the most recent one.

  5. Đính kèm [các] tệp nhật ký vào phát hành hoặc luồng diễn đàn.

Thu thập nhật ký XDebug

Khi sử dụng XDebug, có thể làm cho nó ghi lại các hành động của nó.

  1. Trong hộp thoại Cài đặt/Tùy chọn [CTRL+ALT+S], đi đến PHP.Settings/Preferences dialog [Ctrl+Alt+S], go to PHP.

  2. Từ danh sách thực thi PHP, chọn trình thông dịch PHP có liên quan và nhấp vào bên cạnh nó. Trong hộp thoại phiên dịch CLI mở ra, nhấp vào liên kết mở trong trình chỉnh sửa bên cạnh tệp cấu hình: Tệp. Đóng tất cả các hộp thoại và chuyển sang tab nơi mở tệp php.ini.PHP executable list, choose the relevant PHP interpreter and click next to it. In the CLI Interpreters dialog that opens, click the Open in Editor link next to the Configuration file: file. Close all the dialogs and switch to the tab where the php.ini file is opened.

  3. Trong php.ini, bật ghi nhật ký XDebug bằng cách thêm dòng sau:php.ini, enable Xdebug logging by adding the following line:

    xdebug.log = "path_to_log/xdebug.log"

    xdebug.remote_log = "path_to_log/xdebug.log"

    Tệp nhật ký chứa giao tiếp thô giữa phpstorm và xdebug cũng như bất kỳ cảnh báo hoặc lỗi nào:

    Nhật ký mở tại 2018-01-08 08:14:28 I: Kết nối với địa chỉ được cấu hình/cổng: 127.0.0.1:9000. I: Kết nối với máy khách. :-] ->

Bài Viết Liên Quan

Chủ Đề