正在檢視 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 個帖子)
- 哎呀,回覆話題必需登入。