anne
04.04.2012 21:05
0
Сейчас сайты размещаются в корне, а поддомены — в папках соответсвующих сайтов. Проблема в том, что структура директорий у сайта и поддомена разные. В папке поддомена нет папки www.
Зачем такое нужно? Zend Framework (ZF) размещает все файлы на один уровень выше (рядом с www), а в www находиться только index.php. Т.е. на поддомен нельзя залить сайт сделанный на ZF.
Может можно добавить опцию, типа «указать публичную папку для этого сайта/поддомена»? С соответсвующим изменением путей для open_basedir.
rudenko
05.04.2012 21:47
0
Почему нельзя - можно, в настройках хостинга [панель управления][хостинг][мои сайты][настройка PHP]
есть возможность указать директорию для open_basedir. Если выберите 3-й или 2-й параметр, то Zend Framework будет работать
rudenko
05.04.2012 21:48
0
Да, забыл добавить файлы Zend Framevork заливайте в папку your_site.com.ua/, а не в your_site.com.ua/www/
anne
05.04.2012 22:54
0
Да, верно. Но таким образом можно иметь только один сайт. Я же хочу, чтобы два разных ZF сайта были на основном домене и его поддомене одновременно.
rudenko
06.04.2012 09:54
0
В таком случае нужно играться с mod_rewrite. Можете для примера залить сайт в папку www, а я попробую прописать соответсвующие директивы mod_rewrite.
anne
06.04.2012 21:34
0
Решил просто изменить структуру сайта и разместить index.php в корне поддомена.
Тема закрита.