Как установить Symfony на общий веб-сервер? - PullRequest
0 голосов
/ 10 мая 2010

Я создал проект (на моем Localhost) в Symfony (PHP Framework), и мне нужно загрузить его на сервер (т.е. на WEB-сервер), но я не знаю, как это сделать, у меня есть много методов в сети, но я не смог этого понять. так что, пожалуйста, помогите.

Ответы [ 3 ]

1 голос
/ 10 мая 2010

просто вставьте его в lib/vendor/symfony dir вашего проекта и обновите свой ProjectConfiguration.class.php следующим образом

<?php

require_once dirname(__FILE__).'/../lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php';
sfCoreAutoload::register();

class ProjectConfiguration extends sfProjectConfiguration
{
  public function setup()  
  {
       [...]Normal setup plugins, etc.
  }
}

Если вы используете SVN для управления источником проекта, обычно рекомендуется использовать внешний источник для захвата Symfony, он подскажет ваше хранилище и позволит легко обновлять.

0 голосов
/ 11 сентября 2010

Прочитайте это: Разверните проект Symfony на bluehost.com
Этот учебник основан на опыте проекта с открытым исходным кодом "Bookeet", вы можете обратиться к нему для деталей исходного кода.

0 голосов
/ 10 мая 2010

Используйте задачу project:deploy, которую предоставляет Symfony. Добавьте данные конфигурации вашего хоста в config / properties.ini, и тогда вы сможете вызвать что-то вроде

./symfony project:deploy myhostconfig [--go]

Запуск без флага --go сделает пробный запуск без загрузки каких-либо файлов. Если вы используете Symfony 1.3+, добавьте флаг -t, который покажет вам, какие файлы должны быть загружены и т.д.

Более подробную информацию об этом можно найти в документах Symfony для развертывания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...