正在查看 9 個帖子:1-9 (共 9 個帖子)
-
作者帖子
-
依舊是前幾年玩過的一款開源網盤系統,當時用的是 ownCloud,原因也是一樣,因為對系統不熟悉,所以沒用多久就刪掉了。現在 ownCloud 已經被收購但是 Nextcloud 基於此進行的分叉系統,也是完全開源的。
下面是安裝記錄,上傳好程序後出現了以下錯誤,應該是服務器文件及文件夾權限的問題。

運行以下三條命令改目錄權限到 755
chown -R www.www /data/wwwroot/ find /data/wwwroot/ -type d -exec chmod 755 {} \; find /data/wwwroot/ -type f -exec chmod 644 {} \;然後刷新頁面就可以看到安裝界面:

然後需要調整下數據庫,這裏説明下,如果你需要一個小型的網盤那麼選 SQLite 安裝即可,但如果是需要一個數據量比較大的那麼就選 MySQL/MariaDB 然後輸入數據庫信息。

輸入數據庫信息後即安裝完成,但這裏發生了錯誤。

錯誤顯示為
No input file specified.似曾相識的感覺,那麼找找解決辦法
解決方案是參考下是説目錄的路徑不對,等下貼上方法,已經可以進入後台;

我們採用的是 Nginx 服務器,所以調整虛擬主機的配置信息,添加了下面的一行
fastcgi_param PHP_VALUE open_basedir=/data/wwwroot/:/tmp/:/proc/;location ~ [^/]\.php(/|$) { fastcgi_split_path_info ^(.+\.php)(/.+)$; include fastcgi_params; #fastcgi_pass remote_php_ip:9000; fastcgi_pass unix:/dev/shm/php-cgi.sock; fastcgi_index index.php; include fastcgi.conf; fastcgi_param PHP_VALUE open_basedir=/data/wwwroot/:/tmp/:/proc/; }之後就可以進入到界面裏。
出現了
代碼完整性檢查出現異常, 點擊查看詳細信息...需要進行一一排查
進行安全檢查,發現沒有問題,可以正常使用。

翻譯後的顯示信息。

掃描文件發現是由於上傳的 nextcloud.zip 程序包出現在目錄裏,那麼刪掉重新檢查就好了。

界面定製完畢,那麼這就會是我們公司以後的網盤及文件分享系統,為啥不用百度網盤這些東西,因為討厭,不喜歡,而且限制速度很讓人不爽。

我們希望給用户和團隊一個輕鬆的工作環境,自由分享文件,反正都是內部使用。調整了之後可以説是很有氣質了。

-
作者帖子
正在查看 9 個帖子:1-9 (共 9 個帖子)
- 哎呀,回覆話題必需登錄。

