我使用我的共享主机帐户中包含的应用程序安装了Zend框架。问题似乎是共享主机不允许SSH导致我认为我无法设置“入门”指南所引用的“骨架”包。除非我可以访问SSH,否则无法安装“骨架”?
我有另一个问题。如果它可行,这可能会形成一个解决方案......
如果我使用Xampp(我相当熟悉)将整个软件包安装为本地应用程序,那么在使用composer设置软件包之后,我能够“简单地”将整个项目上传到共享托管服务器吗?我可能在那里使用“简单”这个词,而不是那么轻浮。
我原本想在服务器上进行开发,因为这就是我通常做的事情。我愿意以不同的方式做事。我想的可能只是进行设置(使用作曲家),然后立即将其加载到服务器上进行开发。
答案 0 :(得分:2)
在本地设置上应该没有问题,然后通过FTP上传,不需要SSH。
如果您在本地计算机上使用composer,它应该为您自动加载,它使用相对路径,因此在上传到远程主机时它应该可以正常工作。
1)使用composer来获取本地计算机上的依赖项。
2)上传到远程主机,确保文档根位于Web服务器提供服务的正确位置。 例如,在使用ZF2 Skeleton时,您可以将所有文件放在文档根目录上一级,并在文档根目录中放置“public”文件夹。
所有应该按预期工作:)