I installed Commerce Kickstart just fine in a multisite installation. Then I wiped one of the sites by deleting everything in its sites/NAME folder and emptying its database of all tables. I figured that doing so would allow me to re-install cleanly.
Indeed, the installer launched when I visited the site. However, the Requirements screen gave me the following error:
Place chosen.jquery.min.js or chosen.jquery.js in sites/all/libraries/chosen/chosen.
A freshly uncompressed Commerce Kickstart 2.0 both of those files at
profiles/commerce_kickstart/libraries/chosen/chosen. However, my (used and abused) installation doesn't: The directory at
profiles/commerce_kickstart/libraries/chosen is empty!
Copying that directory from a freshly uncompressed Commerce Kickstart fixed the problem. But the question remains: Why did it disappear in the first place?
Possible clue: I'm just learning git, and this is the first site I'm managing with it. It's possible that I did something weird in git to delete this directory. (I doubt it, though.)
So: Steps to reproduce:
- Create a multisite CK installation with at least two sites.
- Delete the database and files for one of the sites (in sites/NAME)
- Revisit the (now-deleted) site in a browser.
- Get the installation screen, which fails at the "Requirements" step