Làm thế nào để khởi động lại PHP trên Windows? Không thể tìm thấy ổ cắm vận chuyển Ssl tinh


12

Tôi đang cố gắng tải mô-đun openssl, tôi đã bỏ qua nó trong php.ini:

extension=php_openssl.dll

Nhưng khi chạy tập lệnh của tôi, tôi gặp lỗi:

Không thể kết nối: 0 Không thể tìm thấy "ssl" vận chuyển ổ cắm - bạn có quên bật nó khi bạn định cấu hình PHP không?

Từ tài liệu PHP:

Sau khi kích hoạt tiện ích mở rộng, hãy lưu php.ini, khởi động lại máy chủ web và kiểm tra lại phpinfo (). Phần mở rộng mới bây giờ sẽ có phần riêng của nó.

Tôi đang sử dụng máy chủ windows, Đây là sản xuất, tôi thực sự không muốn khởi động lại máy chủ, có cách nào khác không?


Bạn có loại máy chủ nào? "Máy chủ ứng dụng" "máy chủ wamp" ??? bạn phải tìm tiến trình httpd.exe và tắt nó sau đó khởi động lại
K3rnel31

@ k3rnel31 IIS của nó, xin lỗi tôi đã quên đề cập
meda

Câu trả lời:


18

Để khởi động lại PHPtrên IIS, bạn thực sự cần phải khởi động lại IIS:

Click Start, click Run, type IISReset, and then click OK.

nó hoạt động chạy "iisreset" hoặc vào IIS Manager, sau đó khởi động lại trang web.
Sahan

8

WinR iisreset

Hoặc, dài dòng hơn: iisresetbên trong một quyền hạn được mở với tư cách quản trị viên - hoặc thậm chí bên trong vỏ Cygwin.

nhập mô tả hình ảnh ở đây


2

Đối với những người vấp phải câu trả lời này và bạn đang chạy Windows 10 hoặc phiên bản khác với PHP nhưng bạn KHÔNG chạy bất kỳ ứng dụng máy chủ web thông thường nào (WAMP, ServerDesktop, IIS, v.v.), hãy mở trình quản lý tác vụ của bạn và bạn có thể sẽ xem "CGI / CGI nhanh" là PHP. Nhấp chuột phải và kết thúc nhiệm vụ. Ứng dụng sẽ không biến mất mà thay vào đó, hãy khởi động lại với cấu hình được cập nhật của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.