2013-01-30 2 views
1

que je suis les étapes d'installation énumérées ici:Erreur installation Balance CMS

https://bitbucket.org/libracms/libra-cms

Mais j'obtiens l'erreur suivante sur l'étape 3:

symlink(): Could not fetch file information(error 3) 

Toutes les idées sur la façon de résoudre il?

Je suis sous Windows 7.

Ceci est l'étape 3

php composer.phar update 

Ceci est la sortie qu'il génère:

Loading composer repositories with package information 
Updating dependencies 
    - Installing libra/jquery-assets (dev-default tip) 
    Cloning tip 

Script LibraAssetsInstaller\Installer::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] 
+0

Je noterai que si @Sam a édité la balise zend-framework2, ce CMS * est * un ZF2 cms; Cela dit, l'erreur ressemble à une erreur de compositeur. S'il vous plaît fournir plus d'informations. L'erreur * doit * en dire plus, ou avoir plus de contexte? – David

+0

@David Je suis d'accord, en fait, j'ai trouvé la Balance en cherchant un CSM écrit en utilisant ZF2, donc je rajoute le tag. J'ai modifié la question en ajoutant la sortie complète du compositeur. –

Répondre

1

L'appel à LibraAssetsInstaller\Installer::postPackageInstall échoue parce que postPackageInstall contient function calls qui ne fonctionnera probablement pas sur Windows pour un certain nombre de raisons: here sont two. Cela dit, postPackageInstall échoue here specifically, probablement parce que les chemins dans l'appel à symlink ne sont pas compatibles avec Windows.

Pour que les appels soient interopérables avec Windows, les chaînes de chemin doivent être révisées pour au moins utiliser quelque chose comme la constante mentioned here du système DIRECTORY_SEPARATOR, mais d'autres révisions peuvent également être nécessaires.