2015-06-11 31 views
14

Tôi nhận được thông báo này ở cuối trang của tôi, nơi thanh gỡ lỗi phải ở đó. Vấn đề là gì?Yii2: Không tìm thấy (# 404): Không thể tìm thấy dữ liệu gỡ lỗi được gắn thẻ '5578effb0790c4.13707485'

Yêu cầu này: http://localhost:81/xxx/web/debug/default/toolbar?tag=5578f180963e82.28312577 đang trở lại 404.

tôi cần phải nhìn thấy thông báo lỗi & stack trace tạo ra khi tôi đăng nhập để Yii::error(). Nó không hiển thị trong runtime/log/app.log, vì vậy tôi cần thanh gỡ lỗi.

+0

Tôi khởi động lại Apache và nó hoạt động trở lại, nhưng không phải trước khi tôi gặp rắc rối với Apache và phải xóa các ẩn dụ với 'ipcs' và' ipcrm'. – Chloe

Trả lời

29

Tôi đã xóa tệp khỏi frontend/runtime/debugfrontend/runtime/cache và không có gì thay đổi.

Nhưng khi tôi xóa tất cả các thư mục khỏi frontend/runtime thì nó bắt đầu hoạt động.

+2

Cảm ơn, Công việc của nó, Khi tôi xóa tất cả thư mục trong thời gian chạy .. –

3

Một lý do có thể thiếu quyền ghi đối với thư mục runtime. Thanh công cụ gỡ lỗi tạo ra một thư mục khác debug được sử dụng cho các tệp * .data.

Điều này xảy ra dễ dàng nếu máy chủ web có người dùng riêng khác với người dùng đã tạo thư mục thời gian chạy.

+0

Tôi đã thay đổi quyền đối với thư mục thời gian chạy và tôi đã khôi phục máy chủ Apache, nhưng tôi thấy quyền của thư mục này chỉ quay lại đọc – FavorMylikes

+0

Bạn có chắc không? Nghe có vẻ kỳ lạ. Bạn có bất kỳ cấu hình đặc biệt nào không? – robsch

+0

Tôi đã biết lý do tại sao tôi nhận được lỗi 404 này. Vì tôi đã thêm một hình ảnh xác thực vào biểu mẫu của mình và nó sẽ gửi một yêu cầu như 'url \ captcha? Tag = 5578f180963e82.28312577'. Trang web của tôi hoạt động lại khi tôi nhận xét captcha.I thử thêm captcha một lần nữa, nó vẫn hoạt động tốt, sau đó tôi không biết tại sao yet.About quyền, thư mục của tôi có thể được ghi vào một tập tin, chỉ hiển thị chỉ đọc. Cuối cùng, xin lỗi vì tiếng anh của tôi -_- b – FavorMylikes

0

tôi đã cố gắng loại bỏ các thư mục runtime nhưng nó không thay đổi điều gì nhưng một bản cập nhật soạn nhạc cố định nó cho tôi

2

Tôi đã thử các thông tin trên mà không may mắn (và tôi đề nghị người dân nơi đây làm như vậy, như trong hầu hết trường hợp nó sẽ giải quyết vấn đề của bạn). Nhưng những gì làm việc cho tôi đang chạy. tail -f frontend/runtime/logs/app.log và nó nói với tôi rằng có một lỗi với một bảng mà nó dự kiến ​​tồn tại nhưng không. Sau khi tôi khắc phục vấn đề cơ bản, vấn đề của tôi đã biến mất. Trong trường hợp cụ thể của tôi, tôi đã bật tính năng sau nhưng không có bảng/s tương ứng.

'authManager' => [ 
    'class' => 'yii\rbac\DbManager', 
], 

Khi tôi nhận xét/xóa nó khỏi cấu hình, mọi thứ bắt đầu hoạt động.

Các vấn đề liên quan