2013-11-15 7 views
0

У меня есть проект CakePHP загружены на сервер:доступ к контенту за пределами папки CakePHP

  • httpdocs/CakePHP/приложение/...

Мой доменное имя, например, WWW .mydomain.com направляется на httpdocs/cakephp Теперь .. Мне нужно получить доступ к папке с изображениями, что это otside webroot CakePhp:

  • httpdocs/ресурсы/изображения/...

Проблема заключается в том, что я не могу видеть файлы вне папки CakePHP, когда я иду в www.mydomain.com, если я пытаюсь с. ./../ resources/images .... Я просто получаю www.mydomain.com/resoures/images с ошибкой.

Как я могу это решить? Спасибо!

ответ

1

Просто symlink папка resouces в папке веб-каталога.

В качестве альтернативы вы можете отправлять файлы через php. Книга CakePHP описывает это here для> 2.3 и here.

Также не рекомендуется размещать всю папку торта в корне вашего домена, вы должны установить, что ваше приложение/веб-корень имеет корень вашего хоста.

+0

Отлично! Symlink работал как шарм. Спасибо, бурзум! –

Смежные вопросы