Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
timer0x01
цитировать
Зарегистрирован: 01 Ноя 2007 20:28:41 Сообщения: 10
|
Добавлено: 05 Ноя 2007 13:31:15 Заголовок сообщения: инсталяция CakePHP при "Продвинутой настройки" |
|
|
Привет..
Незнаю писаль ли я в правелный раздел форума и извиняюсь если ето не так ...
Так вот у меня проблема с инсталяции CakePHP при "Продвинутой настройки", о ней я писаль тут:
/forum/viewtopic.php?t=32
руководясь етим: /installing раздел "Продвинутая настройка: Альтернативная установка опций"
СПАСИБО |
|
Вернуться к началу |
|
|
VolCh
цитировать
Зарегистрирован: 21 Окт 2007 07:17:33 Сообщения: 47 Откуда: Санкт-Петербург
|
Добавлено: 07 Ноя 2007 03:05:47 Заголовок сообщения: |
|
|
У меня такая схема:
/home
--/user
----/cake - родная папка cake
------/config
------/console
...
----/www
------/mydomen
--------/app - родная папка app
--------/public_html - родная папка app/webroot, web-корень домена
----------/css
----------/files
...
настройки
Код: | if (!defined('ROOT')) {
define('ROOT', DS.'home'.DS.'user'.DS.'www'.DS.'mydomen');
}
if (!defined('APP_DIR')) {
define('APP_DIR', 'app');
}
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
define('CAKE_CORE_INCLUDE_PATH', DS.'home'.DS.'user');
} |
Надеюсь поможет аналогии провести |
|
Вернуться к началу |
|
|
VolCh
цитировать
Зарегистрирован: 21 Окт 2007 07:17:33 Сообщения: 47 Откуда: Санкт-Петербург
|
Добавлено: 07 Ноя 2007 03:12:12 Заголовок сообщения: |
|
|
Проще говоря, ROOT - это путь к папке app (без имени папки app!!!), APP_DIR - собственно сама папка app (без пути!!!), а CAKE_CORE_INCLUDE_PATH - путь к папкам cake и vendors (без имени папок!!!) |
|
Вернуться к началу |
|
|
timer0x01
цитировать
Зарегистрирован: 01 Ноя 2007 20:28:41 Сообщения: 10
|
Добавлено: 07 Ноя 2007 22:49:18 Заголовок сообщения: |
|
|
2 VolCh:
Вот ето моя картинка файловой с-мы:
./www/ххх.com
../www
..../root_web_app1 - ето содержание папки cake_1.1.18.5850/app по-умолчанию
......./config
......./controllers
......./models
......./...blah-blah...
......./vendors
......./views
..../root_web_libs
......./cake - ето содержание папки cake_1.1.18.5850/cake по-умолчанию
........../config
........../libs
........../scripts
........../app_controller.php
........../...blah-blah...
..../root
......./webroot1 - ето содержание папки cake_1.1.18.5850/app/webroot по-умолчанию
........../css
........../files
........../...blah-blah...
........../index.php - етот файл я редактирую
настройки:
Код: |
if (!defined('ROOT')) {
define('ROOT', DS.'www'.DS.'xxx.com'.DS.'www');
}
if (!defined('APP_DIR')) {
define('APP_DIR', 'root_web_app1');
}
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
define('CAKE_CORE_INCLUDE_PATH', DS.'www'.DS.'xxx.com'.DS.'www'.DS.'root_web_libs'.DS.'cake');
}
|
Error:
Код: |
Warning: main(cake/bootstrap.php): failed to open stream: No such file or directory in /www/xxx.com/www/root/webroot1/index.php on line 81
.
.
.
|
|
|
Вернуться к началу |
|
|
timer0x01
цитировать
Зарегистрирован: 01 Ноя 2007 20:28:41 Сообщения: 10
|
Добавлено: 07 Ноя 2007 23:18:22 Заголовок сообщения: |
|
|
Я нашёль ошибку!
Вместо:
Код: |
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
define('CAKE_CORE_INCLUDE_PATH', DS.'www'.DS.'xxx.com'.DS.'www'.DS.'root_web_libs'.DS.'cake');
}
|
Надо:
Код: |
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
define('CAKE_CORE_INCLUDE_PATH', DS.'www'.DS.'xxx.com'.DS.'www'.DS.'root_web_libs');
}
|
VolCh Спасибо .. подсказал |
|
Вернуться к началу |
|
|
|