2011-07-18 3 views
1

J'ai donc un assez gros système que nous avons encodé avec Zend Guard. Comme cela gâche gravement n'importe quel contrôle SVN, c'est un peu difficile de déployer/faire des changements.Décoder un fichier encodé Zend Guard avec Zend Studio

Est-ce que quelqu'un sait s'il est possible d'utiliser l'édition Zend Studio FTP pour décoder et éditer les fichiers qui ont été encodés? Quand je les ouvre, il est dit

The file filepath/filename.php was encoded by Zend Guard. Would you like to open it anyway? 

Si vous cliquez sur oui, cela ouvre simplement le fichier codé brut. J'ai installé Zend Guard/Studio sur mon système, et dans les préférences, les deux applications pointent vers l'autre, donc ils savent qu'ils sont installés. Semble un peu de douleur si cela ne veut pas faire ça.

Je peux parcourir les fichiers de Zend Guard puis ouvrez dans Zend Studio, mais cela ne me permet d'éditer des fichiers dans l'emplacement de sortie, ce qui est pas sur le serveur en direct

FYI J'utilise Zend Studio 5.5 .1 (pas le dernier).

REMARQUE: Je veux être en mesure de modifier les fichiers encodés à partir d'un FTP en direct via Zend Studio, et non pas ce qui est mentionné ici - http://files.zend.com/help/Zend-Studio/opening_and_editing_zend_guard_projects_in_neon.htm qui est déjà mentionné ci-dessus

+0

Avez-vous essayé de décoder le fichier avant de l'ouvrir? – hakre

+0

Êtes-vous en mesure de définir l'éditeur de votre client SVN lance? –

+0

@hakre mon point est sûrement si j'essaie d'ouvrir un fichier encodé dans Zend Studio, il devrait sûrement le décoder automatiquement? – Horse

Répondre

1

Ce que vous demandez dans pas une fonction de Zend Studio et ne serait jamais un. Les fichiers sont encodés par Zend Guard pour des raisons de sécurité. Si Zend leur permettait juste de ne pas être codé dans Studio, cela rendrait Guard inefficace pour les éditeurs de logiciels qui l'utilisent.

Vous devez travailler avec les fichiers sources d'origine avant de les exécuter dans Guard et de les encoder avant de les transférer sur le serveur. Si vous n'avez pas les fichiers sources d'origine, vous devriez probablement contacter la partie qui en fait ....

+0

Merci pour la réponse, mais je pense que si j'avais à la fois garde et studio installé, et les fichiers de licence alors le décodage ne devrait pas poser de problème. Comme vous le dites, je vais devoir le faire via la source d'origine, juste une peine comme avoir des problèmes avec le code sur le serveur en direct et pas notre environnement de développement – Horse