Làm cách nào để cập nhật Wordpress được cài đặt trên IIS?


15

Tôi đã cài đặt WordPress trong máy chủ IIS localhost của mình trên máy tính để bàn Win7 được thực hiện thủ công và với cài đặt WebPI. Cài đặt của chúng nằm trong trang web mặc định của IIS.

Hoặc yêu cầu thông tin đăng nhập FTP khi tôi cố gắng tự động cập nhật lên phiên bản WP mới nhất. Tôi đã bật máy chủ FTP trên IIS (người dùng IUSR và Richard).

Tôi đã kiểm tra xem quyền đọc ghi được bật trên thư mục rootpress & wp-content.
Tôi cố gắng đưa vào các giá trị thông tin xác thực nhưng không nhận được phản hồi hoặc

LRI: Đã xảy ra lỗi khi kết nối với máy chủ, Vui lòng xác minh các cài đặt là chính xác.

Thông tin đăng nhập được yêu cầu là Tên máy chủ / Người dùng FTP / Mật khẩu FTP và tôi đã thử mọi cách thông tin đăng nhập tôi nghĩ có thể đúng nhưng rõ ràng là không. (ví dụ: ftp://localhostmật khẩu trang web IUSR, v.v.). Tôi không chắc chắn nhất về mật khẩu FTP.

Tôi đã yêu cầu trợ giúp về vấn đề này trên diễn đàn WordPress, WordPress codex, diễn đàn IIS7, googled & tweet để được giúp đỡ để khắc phục điều này và không tìm thấy câu trả lời! Có một số chủ đề về vấn đề này nhưng hầu hết nói rằng cách khắc phục là cho phép quyền đọc thư mục ghi và có điều gì đó về việc sử dụng web.configtệp và chỉnh sửa wp-config.php. Tôi không thực sự muốn chỉnh sửa wp-config.php. Điều tôi thực sự muốn là nhập thông tin xác thực ftp chính xác cho WordPress trên IIS và để nó hoạt động và tự động chuyển sang phiên bản mới nhất.

Có ai biết thông tin đăng nhập ftp nào tôi phải sử dụng để thực hiện việc này không? Có bất kỳ người dùng WordPress Localhost WordPress nào đã trải nghiệm điều này và xử lý thành công với tính năng tự động ftp này không?

Chỉnh sửa 10/10/12 >> Xin chào mauri- cảm ơn rất nhiều vì đã trả lời rất hữu ích. Tôi đã làm theo hướng dẫn của bạn trên blog WordPress của tôi rằng MS WebPl PlatformInstaller (WPI) đã cài đặt cho tôi và (ta da!) Nó hoạt động như bạn đã nói - tức là nó đã tự động chuyển sang phiên bản WP mới nhất mà không yêu cầu thông tin đăng nhập ftp. Vấn đề duy nhất của tôi là tôi không chắc đây là gì hoặc tôi thực sự đã làm gì ngoài việc làm theo hướng dẫn của bạn! Tôi muốn hiểu tất cả điều này 'jiggery-pokery'! Tôi thêm người dùng Xác thực & cho phép họ đầy đủ. Tôi cũng thực sự muốn hiểu đầy đủ máy chủ IIS localhost của mình ... Tôi cũng muốn biết cách thiết lập IIS của mình để khi được yêu cầu thông tin đăng nhập ftp tôi cũng có thể nhập thông tin đó và nó cũng hoạt động theo cách đó! Tuy nhiên rất cảm ơn bạn đã trả lời rất hữu ích


1
Tôi đã cập nhật câu trả lời của mình .. rất vui vì đã giúp bạn ... Hãy nhớ đánh dấu nó là câu trả lời được chấp nhận nhấp vào mũi tên bên trái ..
웃 mauri

Cảm ơn bạn đã làm rõ về Quyền IIS cho trang web WordPress của tôi. Trong hoàn cảnh của tôi, WordPress trên Windows 7 đơn giản là không tự động cập nhật. Hóa ra quyền Viết đã bị bỏ chọn và một khi tôi đã cài đặt thì WordPress 3.8.2 được cài đặt đúng cách.

Câu trả lời:


16

Bạn cũng có thể thử điều này.

Trong trình quản lý IIS

  1. Chuyển đến nhóm Ứng dụng và chọn nhóm được sử dụng bởi Blog Wordpress của bạn.
  2. Nhấp chuột phải và chọn Cài đặt nâng cao ...
  3. Thay đổi danh tính thành LocalSystem
  4. Nhấn OK để lưu thay đổi.

Sau đó trên Trang web,

  1. Chọn Blog Wordpress của bạn từ danh sách các trang web
  2. Nhấp chuột phải vào nó và nhấp vào Chỉnh sửa quyền
  3. Chuyển đến tab bảo mật và nhấp vào Chỉnh sửa ... (Tên nhóm hoặc tên người dùng)
  4. Nhấp vào thêm và gõ " Người dùng xác thực "
  5. Nhấp vào Kiểm tra tên để xác thực tên người dùng
  6. Nhấn OK để lưu thay đổi.

Cùng với đó, WP nên cập nhật mà không cần sử dụng FTP.

Về cơ bản, bạn chỉ cấp quyền đọc / ghi cho người dùng được xác thực ... WP đang chạy với tư cách là Người dùng LocalSystem.

Để tìm hiểu thêm về cấu hình ftp, bạn có thể vào bài viết này của Microsoft. http://technet.microsoft.com/en-us/l Library / cc771012 (v = ws.10) .aspx Ngoài ra, ở đây có một bài đăng blog cho biết cách cài đặt / định cấu hình máy chủ FTP ...

Nếu bạn không thể thiết lập nó, bạn cũng có thể cài đặt một máy chủ ftp khác .. Tức là: Máy chủ FTP Filezilla, bạn có thể tải xuống miễn phí từ đây http://filezilla-project.org/doad.php?type=server

Bạn có thể đọc thêm về cấu hình IIS tại http://www.iis.net/learn/manage


Xin chào mauri-cảm ơn rất nhiều vì đã trả lời và hướng dẫn hữu ích của bạn (đã hoạt động!). Vui lòng xem phần chỉnh sửa (hôm nay 10/10/12) cho truy vấn ban đầu của tôi ở trên-cảm ơn nhiều lần nữa :-)
rpd

1
@rpd nếu câu trả lời đã giải quyết được vấn đề của bạn, vui lòng chấp nhận nó (đánh dấu bên trái của nó) để câu hỏi được đánh dấu là đã được giải quyết
Hết

Tôi có thể đề nghị đưa "Người dùng xác thực" vào dấu ngoặc kép cho người dùng không quen thuộc với Windows không? "Bạn tôi" đã bị mắc kẹt về vấn đề đó.
Pop-A-Stash

Tôi đã phải cung cấp cho người dùng xác thực toàn quyền kiểm soát.
Burgi

2
Đây vẫn là giải pháp, ngay cả trên Máy chủ 2019 / IIS 10. Cảm ơn bạn đã trả lời.
ThePCpenguin

3

Thông tin đăng nhập FTP là dự phòng khi không ghi trực tiếp vào hệ thống tệp. Đương nhiên, họ có máy chủ FTP (hoặc SSH) đang hoạt động - điển hình cho mọi dịch vụ lưu trữ ngoài đó, nhưng không nhất thiết phải là một phần của cài đặt cục bộ.

Về cơ bản, bạn có hai lựa chọn:

  1. Khắc phục sự cố tại sao truy cập hệ thống tệp trực tiếp không khả dụng cho cài đặt WP của bạn. Về phía WordPress, plugin Core Control sẽ là điểm khởi đầu.

  2. Định cấu hình máy chủ FTP trong IIS, xem tài liệu cụ thể của nó (có vẻ như tùy thuộc vào phiên bản IIS mà bạn có thể cần tải xuống và cài đặt một số nội dung cho nó trước).

Tôi chưa bao giờ gặp sự cố truy cập hệ thống tệp nghiêm trọng trên Windows, nhưng tôi đang tự chạy Apache stack. Có thể là một số quirk cụ thể IIS.


Hi cảm ơn rất nhiều vì đã trả lời. Câu trả lời của mauri khắc phục sự cố cập nhật cho tôi (bằng cách bỏ qua nhu cầu sử dụng thông tin đăng nhập ftp). Các ứng dụng cho tôi là ổn nếu thực sự cần thiết nhưng hiểu mã & mã hóa trực tiếp nếu có thể thì imho thỏa đáng hơn nhiều. Tôi thực sự cần và muốn hiểu thêm về máy chủ IIS localhost. Người dùng Windows & WordPress khác đã gặp phải vấn đề này nhưng tôi không thể tìm thấy câu trả lời đơn giản cho vấn đề này .... lạ! Dù sao cũng cảm ơn và chúc bạn mọi điều tốt đẹp :-)
rpd
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.