Список форумов Cake-PHP.ru Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
 
 Watched TopicsWatched Topics   FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Cakephp and Masterhost

 
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Общий
Предыдущая тема :: Следующая тема  
Автор Сообщение
Кондрат
Гость
цитировать






СообщениеДобавлено: 20 Авг 2008 12:26:23    Заголовок сообщения: Cakephp and Masterhost Ответить с цитатой Изменить/удалить это сообщение

Товариши, друзья.
1 Объясните плз как грамотно разместить проект на мастерхосте. (как для для ньюби)
2 Может есть каие-то дополнительные хитрости итд.
Спасибо
Вернуться к началу
Ratso

цитировать



Зарегистрирован: 19 Апр 2008 23:10:04
Сообщения: 23

СообщениеДобавлено: 23 Авг 2008 18:37:16    Заголовок сообщения: Ответить с цитатой

Смысл "мухлевать" есть только если мастерхост позволяет заливать файлы мимо htdocs (www и т.п.). Т.е. у вас на фтп, например структура
cgi-bin
htdocs\ --- index.php ....
test.php
Закачивать файлы только в htdocs.txt Twisted Evil
И при наборе в браузере http://vashsait.ru/test.php сервер честно сообщяет что такого файла он не нашел Laughing

Если у вас не так, то просто заливаете все файлы index.php .htaccess app/ cake/ и т.п. на сайт и не плавьте мозг. Разве что можно переименовать папки app и cake для безопастности, но опять же придется плавить мозг.

Если же у Вас первый случай, то делаем следующее:
1. Открываем папку App, а в ней webroot.
2. Открываем файл index.php и делаем след. изменения:
Код:

if (!defined('ROOT')) {
      // Указываем полный путь к папке APP. Вместо наклонного разделителя пишем DS Пример:
      define('ROOT', DS.'users'.DS.'vhosts'.DS.'Kondrat');
}

if (!defined('APP_DIR')) {
      //Пишем как называется папка App. Мы ее не меняли - посему будет вот так
      define('APP_DIR', "app");
   }

if (!defined('CAKE_CORE_INCLUDE_PATH')) {
      //Полный путь папки cake
      define('CAKE_CORE_INCLUDE_PATH', DS.'users'.DS.'vhosts'.DS.'Kondrat');
   }

3. Теперь заливаем содержимое папки webroot в папку htdocs (или аналогичную) вашего сайта
4. Заливаем папки app и cake в корень выделенного вам файлового пространства

Вроде все.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Имя
Сообщение

Смайлики
Very Happy Smile Sad Surprised
Shocked Confused Cool Laughing
Mad Razz Embarassed Crying or Very sad
Evil or Very Mad Twisted Evil Rolling Eyes Wink
Exclamation Question Idea Arrow
Дополнительные смайлики

 
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Общий Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы можете начинать темы
Вы можете отвечать на сообщения
Вы можете редактировать свои сообщения
Вы можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Рейтинг@Mail.ru