it-mot-dan-vi.com

Tập tin lưu trữ bị hỏng, bị cắt hoặc phần lưu trữ bị thiếu

Cố gắng cập nhật trang web 2.5.16 lên 2.5.28 sau đó lên 3.4.1 tuy nhiên khi tôi làm theo hướng dẫn chính thức tại đây Tôi thấy cửa sổ bật lên thông báo lỗi sau trên màn hình khi nhấp vào 'ghi tệp trực tiếp'.

Tệp lưu trữ bị hỏng, bị cắt hoặc phần lưu trữ bị thiếu

Tôi truy cập vào trang web của mình và nhận thấy rằng tôi không có thư mục /tmp (Không biết tại sao), vì vậy tôi đã tạo (755 quyền) một lần và thử lại tuy nhiên lỗi vẫn còn. Tôi đã xóa bộ nhớ cache, xóa bộ nhớ cache, đăng nhập/đăng xuất.

Cập nhật

Đó là một vấn đề với Máy chủ từ xa (1and1) vì tôi có thể sao chép trang web vào thiết lập XAMPP cục bộ và nâng cấp mà không gặp sự cố.

Có vẻ như các đường dẫn /tmp/log Của tôi không được đặt chính xác (Tôi không sử dụng đường dẫn gốc tuyệt đối của máy chủ). Đã đặt điều này và cố gắng thành 3.4.1 thông qua trình quản lý tiện ích mở rộng, nó dừng ở mức 26% và đưa ra lỗi fowwowing;

không thể mở index.html để viết

Truy cập trang chủ (để trống) tôi đang nhận được;

Lỗi nghiêm trọng: JControllBase không thể triển khai JContoder - đó không phải là giao diện trong myDomain/htdocs/library/j Joomla/controller/base.php trên dòng 18

Nhiều khả năng xảy ra sự cố với thư mục /log Như được mô tả tại đây mặc dù tôi sẽ đăng lại (khi tôi đã thử đề xuất @Lodder!).

2
jonboy

Để trả lời câu hỏi đầu tiên của bạn về vấn đề với thư mục tạm thời:

Vâng, điều này đôi khi có thể là vấn đề. Thư mục tmp được yêu cầu vì nó lưu trữ một bản sao của phần mở rộng Zip cho Joomla để sau đó giải nén và di chuyển các tệp vào các thư mục thích hợp, do đó không xác định chính xác có nghĩa là Joomla không thể xử lý tệp Zip bạn đang tải lên.

Đối với thư mục nhật ký:

Thư mục này được sử dụng để lưu trữ các tệp nhật ký được tạo bằng lớp Joomla JLog . Nếu điều này không được đặt chính xác, bạn sẽ nhận được thông báo sau như trong câu hỏi của bạn:

không thể mở nhật ký để viết

2
Lodder

Hy vọng điều này sẽ giúp ai đó; đường dẫn đến tmp của tôi đã được đặt chính xác trong Joomla vì vậy để giải quyết vấn đề này, tôi đã truy cập thư mục/tmp qua máy khách FTP và xóa tệp cập nhật .Zip hiện có trong đó. Sau đó tôi chạy lại bản cập nhật và nó hoạt động hoàn hảo.

2
Don