2014-11-13 4 views
1

Я попытался заставить userHomePath и groupHomePath работать в TYPO3 CMS 6.2.6, но не смотрю.Как заставить userHomePath и groupHomePath работать в TYPO3 CMS 6.2.6

Я установил следующее в установке инструмента:

[BE][lockRootPath] = /var/www/SiteName/ 
[BE][userHomePath] = 1:users/ 
[BE][groupHomePath] = 1:groups/ 
[BE][userUploadDir] = /uploads 

Приставка 1: является УИД по умолчанию, автоматический созданный файл для хранения fileadmin в. В каталоге fileadmin я создал следующий файловый менеджер.

fileadmin 
    users 
     1_admin 
     2 
    groups 
     1 

Как я вижу, я все сделал правильно, но он все еще не работает.

The documentation is a little outdated по сравнению с тем, что установки инструмента говорит:

enter image description here

Может кто-нибудь сказать мне, что I'm делать неправильно?

ответ

0

Решение было простым, и я нашел его в: EXT:core/Classes/Authentication/BackendUserAuthentication.php линии 1588

$path = $userHomeFilter . $this->user['uid'] . '_' . $this->user['username'] . $GLOBALS['TYPO3_CONF_VARS']['BE']['userUploadDir']; 

Что я узнал здесь, что моя структура каталогов и конфигурации не совпадают. userUploadDir не является, как я думал, каталогом для загрузки, а просто префиксом для домашнего каталога.

Устанавливая:

[BE][userUploadDir] = 

... все работало.

Я мог бы также создать папку uploads в каждом домашнем каталоге, но я не видел никаких причин для этого.

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

  • Нет связанных вопросов^_^