社交網絡 日益增長的影響力影響著人們和公司,溝通的需求已使數以百萬計的人能夠快速互動,並且可以從任何地方進行交流,甚至有許多社交網絡,甚至可以按口味和目的進行分類和細分。 在 如何擁有自己的社交網絡 嗡嗡聲, 您將能夠訪問一個平台,該平台將允許您創建,配置和調整社交網絡以實現所需的目的。
什麼是HumHub?
嗡嗡聲 是一個免費的開源軟件,在 p 與 Yii框架,它提供了一個輕量級,功能強大且易於使用的工具包,可讓您創建和啟動自己的社交網絡。
嗡嗡聲 它支持可擴展功能的主題和模塊,幾乎滿足所有需求。
嗡嗡聲 它可以用於通信和內部協作,範圍從幾個用戶到擁有成千上萬名員工的公司中使用的大型Intranet。 嗡嗡聲 使您可以發展業務,支持客戶,教學生或組織足球隊。 它的使用就在您身上。
嗡嗡聲 非常適合:
- 社交內聯網
- 公司的社交網絡
- 私人社交網絡
為什麼要使用HumHub?
嗡嗡聲 它為我們提供了4個主要好處,使其成為創建我們的社交網絡的理想工具。
- HumHub是開放的:它是完全開源的。 這使您可以利用已經完成的工作,甚至可以改進它。 同樣,您可以提出建議或解決社區收到的問題。
- HumHub靈活: 借助功能強大的模塊系統可以擴展 嗡嗡聲 通過使用第三方工具,開發自己的功能或與現有軟件連接。
- HumHub是安全的: 您的服務器,數據,規則。 嗡嗡聲 它是一個自託管的解決方案,幾乎可以在所有服務器上使用。 您完全掌控自己的數據。
- HumHub具有強大的支持: 它有一個很棒的社區和一家否則他們會讓你一個人呆著。 他們為您的項目提供支持,並為您提供專業的服務 嗡嗡聲.
HumHub功能
HumHub實現傳統的社交交流
HumHub允許創建“空間”
通訊中 嗡嗡聲 與空格一起使用。 一個空間實際上可以是任何東西,一個項目,一個組,或者僅僅是一個簡單的主題。 對於每個空間,您可以邀請多個用戶並設置自己的訪問權限和規則。
HumHub允許您擁有自己的個人電子卡
嗡嗡聲 借助其數字化功能,您可以擴展自己的個人資料,創建投資組合,與其他人聯繫,找到具有特殊技能的合適人選,將更新告知您的關注者以及其他特質 電子名片。 La 名片 這是用於交換聯繫信息的標準格式,也可以稱為電子名片,與我們的常規名片等效。
HumHub給我們無限的可能性
使用模塊,您可以在 嗡嗡聲。 根據您的需要的空間,輪廓和其他內容。 可以構建其他社交網絡中缺少的任何內容。
某些模塊在 HumHub市場,可以隨時安裝。
HumHub的其他功能
- 通知:N它使您隨時了解我們感興趣的事情。
- 活動流量:允許您以簡單的方式查看作業和通訊。
- 簡單易用的板: 描述和快速訪問最重要的信息
- 團體: 組織部門,分支機構或其他任何部門的用戶。
- 目錄: 有序查找空間,用戶和組。
- 記錄: 共享文檔,多媒體文件並進行討論。
- 公共訪問: 它還允許與未註冊用戶共享內容。
- 搜索: 輕鬆查找人員,討論和文件。
- 手機版: 它可用於各種現代設備,例如智能手機和平板電腦。
- 是的
在線嘗試HumHub
您 在線嘗試HumHub,以a開頭 免費計劃。 這僅限於 用戶3 y500 MB 存儲。 您可以隨時在HumHub儀表板上更新計劃。
如何安裝HumHub
安裝HumHub的一般要求
- PHP 5.4 +
- MySQL的
- 對服務器的Shell訪問(例如ssh)
- 阿帕奇2.x
- PHP CUrl擴展(帶SSL支持)
- PHP多字節字符串支持
- PHP PDO MySQL擴展
- PHP Zip擴展
- PHP EXIF擴展
- PHP INTL擴展
- PHP FileInfo擴展
安裝HumHub的可選要求
- ImageMagick的
- PHP LDAP支持
- PHP的APC
- PHP 內存緩存
- Apache XSend 文件
Debian / Ubuntu軟件包安裝HumHub
- ImageMagick的
- php5-捲曲
- php5-mysql
- PHP5-GD
- PHP5-CLI
- php5-國際
- php5-ldap(可選)
- php-apc(可選)
- php5-memcached(可選)
- libapache2-mod-xsendfile(可選)
準備安裝HumHub
創建一個MySQL數據庫:
CREATE DATABASE `humhub` CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL ON `humhub`.* TO `humhub_dbuser`@localhost IDENTIFIED BY 'password_changeme';
FLUSH PRIVILEGES;
下載HumHub
從主網站下載HumHub
最簡單的方法 嗡嗡聲 是 直接下載完整的軟件包。 該軟件包已經包括所有外部依賴項,並且不需要作曲家更新。 下載完成後,只需將包提取到Web服務器上的htdocs文件夾中即可。
從github下載HumHub
為了安裝git分支,您將必須運行composer更新來下載外部依賴項。
- 克隆Git存儲庫:
git clone https://github.com/humhub/humhub.git
- 切換到穩定分支(推薦):
git checkout stable
- 安裝作曲家(https://getcomposer.org/doc/00-intro.md)
- 轉到HumHub Webroot並蒐索依賴項:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
設置HumHub
文件權限
創建以下目錄,以便網絡服務器可以編寫它們:
- /資產
- /保護/配置/
- /受保護/模塊
- /受保護/運行時
- /上傳/ *
創建以下可執行文件:
- /保護/ yii
- /受保護/ yii.bat
確保Web服務器無法訪問以下目錄
(這些文件夾默認情況下受“ .htaccess”保護)
- 保護
- 上傳/文件
啟動HumHub安裝程序
在瀏覽器中打開安裝指南(例如, http://localhost/humhub)
配置電子郵件
根據您使用的環境,您可能需要指定本地或遠程SMTP服務器。 您可以在以下位置更改郵件服務器設置 Administration -> Mailing -> Server Settings
.
默認情況下,使用PHP Mail Transport。 http://php.net/manual/en/mail.setup.php
啟用URL重寫(可選)
改名 .htaccess.dist a 的。htaccess 修改本地配置(protected / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
啟用Cron作業
- 每日Cron:
> yii cron/daily
- 每小時計時:
> yii cron/hourly
例如:
30 * * * * /path/to/humhub/protected/yii cron/hourly >/dev/null 2>&1
00 18 * * * /path/to/humhub/protected/yii cron/daily >/dev/null 2>&1
禁用錯誤/調試
- 改變 的index.php 在humhub的根目錄中
// comment out the following two lines when deployed to production
// defined('YII_DEBUG') or define('YII_DEBUG', true);
// defined('YII_ENV') or define('YII_ENV', 'dev');
- 清除 索引-test.php 在humhub的根目錄中(如果存在)
有了這個,我們學會了 如何通過HumHub建立自己的社交網絡, 定制部分和其他部分在官方手冊中已作了詳細說明,如果您有任何疑問也無法以同樣的方式寫信給我們...您的社交網絡將是什麼?
PHP致命錯誤-yii \ base \ ErrorException
未捕獲的錯誤:調用/var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404中未定義的函數yii \ web \ mb_strlen()
堆棧跟踪:
#0 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(411):yii \ web \ ErrorHandler-> argumentsToString(Array)
#1 /var/www/html/humhub/protected/vendor/yiisoft/yii2/views/errorHandler/callStackItem.php(26):yii \ web \ ErrorHandler-> argumentsToString(Array)
#2 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(325):require('/ var / www / html / h…')
#3 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(247):yii \ base \ View-> renderPhpFile('/ var / www / html / h…',數組)
#4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241):yii \ base \ View-> renderFile('/ var / www / html / h…',數組,對象(yii \ web \ ErrorHandler)
#5 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(295):yii \ web \ ErrorHandler-> renderFile('@ yii / views / erro…',數組)
#6 / var / www / html / humhub /受保護/供應商/ yiisoft / yii2
簡直很棒,
一個問題..您在哪裡更改通過郵件發送的郵件的標題? 我將消息的全文進行翻譯,但未翻譯成英文的標題:已邀請您加入。
謝謝
好!!! 諮詢:您可以聯繫我嗎? 當我將圖像上傳到Intranet時,它是“已上傳”但文件是“空”的,它沒有圖像是Intranet中未讀取的“原始” PNG文件(例如),這可能是什麼問題? 給定的權限有問題嗎? 我仍然在你的智慧支配下。 哈哈非常感謝!