Điểm:0

Quyền đối với tệp PHP và chạy tệp HTML dưới dạng PHP

lá cờ kw

Tôi đang chạy máy chủ Linux (máy chủ DV có Media Temple). Đó là một thiết lập ĐÈN khá chuẩn. Tôi đang chạy PHP 7.4.

Tôi đang sử dụng hai chương trình để tải tệp lên máy chủ: Filezilla và một công cụ có tên Mã mọi nơi.

Khi tôi tải lên tệp PHP bằng SFPT với Filezilla, các quyền là 664. Khi tôi tạo một tệp PHP với Codeanywhere các quyền 644. Lưu ý rằng chúng hơi khác một chút! Cả hai tệp đều hoạt động khi được truy cập trong trình duyệt.

Tôi cũng có một dòng trong .htaccess của mình gây ra .html các tệp để chạy dưới dạng PHP:

Ứng dụng AddHandler/x-httpd-ea-php74 .php .php7 .phtml .html

Khi tôi tải tệp HTML lên bằng SFPT với Filezilla, các quyền vẫn còn 664. Khi tôi tạo tệp HTML bằng Codeanywhere, các quyền được cấp 644.

Tuy nhiên, HTML được tải lên bằng Filezilla bị lỗi Lỗi máy chủ nội bộ.

Bất kỳ ý tưởng nào tại sao tệp HTML với 644 quyền sẽ chạy, nhưng tệp HTML với 664 quyền sẽ không chạy. Ngoài ra, có cách nào để thay đổi quyền mặc định khi tệp được tải lên bằng Filezilla không?

Chỉnh sửa: Thông tin bổ sung

Tôi đã kiểm tra nhật ký lỗi và không có lỗi nào được ghi liên quan đến vấn đề này. Lỗi mà trình duyệt nhận được:

NHẬN https://sample_domain.com/test.html 500 (Lỗi Máy chủ Nội bộ)

Nếu tôi chuyển quyền thành '644' trên tệp HTML thì nó sẽ hoạt động tốt.

Tom avatar
lá cờ bf
Tom
Tôi khuyên bạn nên truy cập nhật ký Apache để xem điều gì đã gây ra lỗi "Lỗi máy chủ nội bộ" cùng với mã. Nhật ký lỗi này thường nằm trong `/var/log/apache2/error.log`
Adam avatar
lá cờ kw
Tôi đã kiểm tra nhật ký lỗi. Không có gì hữu ích trong nhật ký. Có vẻ như lỗi không đăng ký.
vidarlo avatar
lá cờ ar
Nó là gì trong nhật ký? Bạn có chắc đó là tệp nhật ký chính xác không?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.