This article describes how to solve the problem of unfortunately, help seems to be broken.
I recently encountered a problem where the SharePoint 2013 help connection is unavailable in the test environment. The error is:
Unfortunately, help seems to be broken
There aren't any help collections in the current language for the site you're using.
But the development environment is good.
After studying and finally fixing the problem, I will share with you the ideas for fixing the problem.
1. I first suspected that the Help file was not installed, so I ran install-sphelpcollection-all to install all the help files, but the problem persists.
2. I installed the help cab file one by one.
Install-sphelpcollection-literalpath 'C: \ Program Files \ common files \ microsoft shared \ Web Server Extensions \ 15 \ hccab \ 1033 \ ossadmin. cab'
The problem persists.
Then I found an article install custom help collection in SharePoint 2013, although it does not mention how to solve the problems I encountered, however, from this article, I realized that there is a site set http: // your-ca-Host: Port/sites/help in the Web application of the management center for storing help records:
As a result, I went to the test environment and saw that the site set does not exist in the management center, but the development environment does.
So I thought I could not back up the help site set of the development environment and restore it to the test environment.
3. I tried the following commands:
A. execution in the Development Environment
Backup-spsite-identityhttp: // cadevserver: 1024/sites/help-path c: \ backup \ helpsite. Bak
B. Copy helpsite. Bak to the test environment.
C. Run the following commands in the test environment:
Restore-spsite-identityhttp: // catestserver: 1024/sites/help-path c: \ backup \ helpsite. Bak
Click the help connection in the test environment to view the help documentation.
SharePoint 2013 help unavailable (unfortunately, help seems to be broken)