系統環境
Xampp
Windows
Owncloud
在最後localhost/owncloud
準備設定帳號密碼、及mysql、資料庫name、本地時
全部確定無填錯
送出後一直得到下面訊息
不得其解
請求有架設成功的大大指點迷津
Fatal error: Call to a member function logicToPhysical() on a non-object in C:\xampp\htdocs\owncloud\lib\files\storage\mappedlocal.php on line 311
ss757867提到:
Fatal error: Call to a member function logicToPhysical() on a non-object
這是一個在Windows上的臭蟲, 八天前修正了:
https://github.com/owncloud/core/commit/e37047b2a0aebec25e8e2933f5233306e9aff16b
建議不要使用Windows版本.
可以自己手動修改lib/private/files/storage/home.php:
<pre class="c" name="code"> public function __construct($arguments) {
$this->user = $arguments['user'];
- $this->datadir = $this->user->getHome();
- if (substr($this->datadir, -1) !== '/') {
- $this->datadir .= '/';
- }
+ $datadir = $this->user->getHome();
+ parent::__construct(array('datadir' => $datadir));
}
將減號(-)那三行刪除, 以加號(+)的部份取代.
有減號的是四行
謝謝你 我知道了!!