Я хочу переименовать папку «web» в «html» в symfony 1.4, к сожалению, поиск документации по этому поводу ни к чему не привел, за исключением того, как это было бы сделано в 1.0, что, похоже, не работает.
Во-первых, вам не нужно переименовывать его. Вы можете просто создать символическую ссылку (если вы не используете Windows):
ln -s web html
Если вы все же хотите изменить имя веб-папки, то можете сделать это в классе ProjectConfiguration вашего проекта, перегрузив setRootDir ():
class ProjectConfiguration extends sfProjectConfiguration { public function setRootDir($rootDir) { parent::setRootDir($rootDir); $this->setWebDir($rootDir . DIRECTORY_SEPARATOR . 'html'); } }
Ответ на кубу идет по правильной линии, но я думаю, что в setWebDir
можно использовать setWebDir
:
class ProjectConfiguration extends sfProjectConfiguration { public function setup() { $this->setWebDir($this->rootDir . '/html'); } }
Обычно я предпочитаю не использовать символическую ссылку, потому что она загромождает корневую папку.