Tôi đã cài đặt PHP để làm việc với IIS6 (with FastCGI). Tôi có khả năng xem trang web thử nghiệm mẫu hiển thị thông tin PHP với mã sau: <?php phpinfo(); ?>
IIS6: Phiên PHP
Bây giờ công việc này tôi đã cố gắng di chuyển trang web PHP của mình sang IIS6 và đây là danh sách các lỗi/cảnh báo tôi nhận được :
PHP Warning: session_start(): open(C:\WINDOWS\Temp\sess_rjbv0ialf7uf03to69q1e4l101, O_RDWR) failed: Permission denied (13) in C:\Site\index.php on line 11
PHP Warning: Unknown: open(C:\WINDOWS\Temp\sess_rjbv0ialf7uf03to69q1e4l101, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\WINDOWS\Temp) in Unknown on line 0
Sau khi nhìn thấy điều này, tôi sửa lại file php.ini để thiết lập một cách chính xác phiên tiết kiệm giá trị:
session.save_path="C:\WINDOWS\Temp"
Tuy nhiên, làm như vậy đã làm gì! Làm thế nào tôi có thể làm cho nó hoạt động?
Vì một số lý do trong việc tạo phiên làm việc của phiên bản Win10, ngừng hoạt động. Sau khi kiểm tra quyền, người dùng IIS đã đọc quyền, nhưng không ghi quyền. Thêm quyền ghi đã làm cho nó hoạt động trở lại. – Spikolynn