如何在共享主机上安装symfony1.4

如何在共享主机上安装symfony1.4,symfony1,symfony-1.4,Symfony1,Symfony 1.4,我正在symfony1.4和doctorine中开发一个站点。我通过安装pear并使用命令行在本地主机上开发它。在我的本地主机上,我使用的是wamp服务器。现在我想把它上传到共享主机上。如何在共享主机上安装。我不太了解symfony。有人请帮助我 提前感谢我遵循以下步骤: 在文件夹myproject/lib/vendor中添加symfony框架。在ProjectConfiguration类中,更改require_once目录名(___文件____)中的require_once指令“/../lib

我正在symfony1.4和doctorine中开发一个站点。我通过安装pear并使用命令行在本地主机上开发它。在我的本地主机上,我使用的是wamp服务器。现在我想把它上传到共享主机上。如何在共享主机上安装。我不太了解symfony。有人请帮助我 提前感谢

我遵循以下步骤:

  • 在文件夹
    myproject/lib/vendor
    中添加symfony框架。在
    ProjectConfiguration
    类中,更改
    require_once目录名(___文件____)中的
    require_once
    指令“/../lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php”。因此,框架文件夹将被简单地称为
    symfony
    ,不带版本

  • 将项目与项目文件夹一起上载到根目录(即域文件夹)中

  • 使用url重写,在
    .htaccess
    文件中添加以下代码以使用url,如
    mydomain.com/地址的剩余部分
    ,而不是
    mydomain.com/myproject/web/地址的剩余部分

  • 选项+FollowSymLinks+ExecCGI

    另外,要通过函数
    链接到
    (或
    url\u for
    )url,如
    mydomain.com/friendly name.html
    而不是
    mydomain.com/myproject/web/friendly name.html
    ,则需要添加
    myappConfiguration
    类此代码:

        public function configure()
        {
            $_SERVER['PHP_SELF'] = $_SERVER['SCRIPT_NAME'] = '/myapp.php';
        }
    
    最后,我建议您查看这个有用的部署检查列表:以解决部署中的典型问题。

    我遵循以下步骤:

  • 在文件夹
    myproject/lib/vendor
    中添加symfony框架。在
    ProjectConfiguration
    类中,更改
    require_once目录名(___文件____)中的
    require_once
    指令“/../lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php”。因此,框架文件夹将被简单地称为
    symfony
    ,不带版本

  • 将项目与项目文件夹一起上载到根目录(即域文件夹)中

  • 使用url重写,在
    .htaccess
    文件中添加以下代码以使用url,如
    mydomain.com/地址的剩余部分
    ,而不是
    mydomain.com/myproject/web/地址的剩余部分

  • 选项+FollowSymLinks+ExecCGI

    另外,要通过函数
    链接到
    (或
    url\u for
    )url,如
    mydomain.com/friendly name.html
    而不是
    mydomain.com/myproject/web/friendly name.html
    ,则需要添加
    myappConfiguration
    类此代码:

        public function configure()
        {
            $_SERVER['PHP_SELF'] = $_SERVER['SCRIPT_NAME'] = '/myapp.php';
        }
    
    最后,我建议您查看这个有用的部署检查列表:解决部署中的典型问题

  • 将symfony库放入项目库中
  • 更改框架的include自动加载类的项目配置类
  • 将symfony库放入项目库中
  • 更改框架的include自动加载类的项目配置类

  • 这真的取决于你的主机提供商。这真的取决于你的主机提供商。