我正在按照此处列出的安装步骤进行操作:
https://bitbucket.org/libracms/libra-cms
但是我在步骤#3上收到以下错误:
symlink(): Could not fetch file information(error 3)
关于如何解决它的任何想法?
我使用的是Windows 7。
这是步骤#3
php composer.phar update
这是它生成的输出:
Loading composer repositories with package information
Updating dependencies
- Installing libra/jquery-assets (dev-default tip)
Cloning tip
Script LibraAssetsInstallerInstaller::postPackageInstall handling the post-pack
age-install event terminated with an exception
[ErrorException]
symlink(): Could not fetch file information(error 3)
update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-custom-instal
lers] [--no-scripts] [--no-progress] [-v|--verbose] [-o|--optimize-autoloader] [
packages1] ... [packagesN]
对LibraAssetsInstallerInstaller::postPackageInstall
的调用失败postPackageInstall
因为它包含的函数调用可能由于多种原因在 Windows 上不起作用:这里有两个。
也就是说,postPackageInstall
在这里特别失败,可能是因为对symlink
调用中的路径与窗口不兼容。
为了使调用可与窗口互操作,需要修改路径字符串以至少使用此处提到的DIRECTORY_SEPARATOR
系统常量之类的东西,但可能还需要其他修订。