0

我正在尝试在远程生产服务器 (JustHost) 上设置我的第一个 ZF (zf 1.11) 应用程序。该应用程序在我的 WAMP 平台上的开发服务器上运行良好。我的问题是我不知道如何将应用程序部署到我的生产服务器。我不得不说,无论是在文档中还是在社区中,关于项目生命周期中如此重要的部分,关于该主题的信息很少,我感到很震惊。我只想将我的项目文件夹复制到我的服务器并让它工作,仅此而已!但是我应该把我的zf文件夹放在哪里,如何将我的应用程序指向 zf 文件夹,我还需要进行哪些其他配置更改?有人能帮帮我吗?

到目前为止,我已将该zf文件夹和我的项目文件夹复制到服务器的公共目录中。

我已将.htaccess应用程序环境设置为生产,并将服务器的数据库信息添加到application.ini文件的生产部分。

当我在浏览器中导航到我的项目文件夹时,我得到了文件夹内容的目录索引。当我导航到该/public/index.php文件时,我收到内部服务器错误 500。

4

1 回答 1

0

确保虚拟主机配置正确?

<VirtualHost *:80>
   DocumentRoot "path_name/public"
   ServerName domain.com

   # This should be omitted in the production environment
   SetEnv APPLICATION_ENV production

   <Directory "path_name/public">
       Options Indexes MultiViews FollowSymLinks
       AllowOverride All
       Order allow,deny
       Allow from all
   </Directory>

</VirtualHost>
于 2012-10-16T09:44:07.343 回答