ソーシャルネットワーク ますます多くの人々や企業に影響を与え、コミュニケーションの必要性により、何百万もの人々がどこからでもすばやく対話できるようになりました。好みや目的によって分類およびセグメント化されたソーシャルネットワークも数多くあります。 に 独自のソーシャルネットワークを持つ方法 ハムハブ, あなたはあなたが望む目的のためにソーシャルネットワークを作成し、構成しそして適応させることを可能にするプラットフォームにアクセスすることができるでしょう。
HumHubとは何ですか?
ハムハブ で開発された無料のオープンソースソフトウェアです PHPの と Yiiフレームワーク、これは、軽量で強力で使いやすいツールキットを提供し、独自のソーシャルネットワークを作成して起動できるようにします。
ハムハブ ほぼすべての要件の機能を拡張するテーマとモジュールをサポートします。
ハムハブ コミュニケーションや社内コラボレーションに使用できます。これは、数人のユーザーから、数百、数千人の従業員を抱える企業で使用される大規模なイントラネットまでさまざまです。 ハムハブ あなたのビジネスを後押しし、あなたのクライアントをサポートし、あなたの学生に教え、あなたのサッカーチームを組織することを可能にします。 その使用はあなた次第です。
ハムハブ に最適です:
- ソーシャルイントラネット
- 企業のソーシャルネットワーク
- プライベートソーシャルネットワーク
なぜHumHubを使用するのですか?
ハムハブ それは私たちに4つの主な利点を提供し、それは私たちのソーシャルネットワークを作成するための理想的なツールになります。
- HumHubは開いています:完全にオープンソースです。 これにより、すでに行われた作業を活用し、さらにはそれを改善することができます。 同様に、コミュニティが受け取った提案を投稿したり、問題を解決したりできます。
- HumHubは柔軟性があります。 強力なモジュールシステムで拡張できます ハムハブ サードパーティのツールを使用したり、独自の機能を開発したり、既存のソフトウェアに接続したりします。
- HumHubは安全です: あなたのサーバー、あなたのデータ、あなたのルール。 ハムハブ これは自己ホスト型ソリューションであり、ほぼすべてのサーバーで機能します。 あなたはあなたのデータを完全に管理しています。
- HumHubには優れたサポートがあります。 それは素晴らしいコミュニティと会社を持っていますまたは彼らはあなたを放っておく。 彼らはあなたのプロジェクトであなたをサポートし、周りの専門的なサービスを提供します ハムハブ.
HumHubの機能
HumHubは従来のソーシャルコミュニケーションを可能にします
HumHubは「スペース」の作成を可能にします
でのコミュニケーション ハムハブ スペースで動作します。 スペースは、文字通り何でも、プロジェクト、グループ、または単なるテーマにすることができます。 スペースごとに、複数のユーザーを招待し、独自のアクセス権とルールを設定できます。
HumHubを使用すると、独自の電子個人カードを使用できます
ハムハブ デジタルのおかげで、プロフィールの拡張、ポートフォリオの作成、他の人とのつながり、特別なスキルを持つ適切な人の検索、フォロワーへの更新の通知などの品質を実現できます。 vCard。 La vCardの これは、連絡先情報の交換に使用される標準形式であり、電子名刺とも呼ばれ、従来の名刺と同等です。
HumHubは私たちに無限の可能性を与えます
モジュールを使用すると、 ハムハブ。 必要に応じて、スペース、プロファイル、その他のもの。 他のソーシャルネットワークに欠けているものは何でも構築できます。
一部のモジュールは、 HumHubマーケットプレイス、いつでもインストールできます。
その他のHumHub機能
- 通知:Nそれはあなたが私たちに興味を持っていることについてあなたに知らせ続けます。
- アクティビティトラフィック:簡単な方法でジョブとコミュニケーションを表示できます。
- シンプルで使いやすいボード: 説明と最も重要な情報への迅速なアクセス
- グループ: 部門、支店、またはその他の場所でユーザーを整理します。
- ディレクトリ: スペース、ユーザー、グループを整然と見つけましょう。
- 記録: ドキュメント、マルチメディアファイルを共有し、それらについて話し合います。
- パブリック・アクセス: また、未登録のユーザーとコンテンツを共有することもできます。
- 検索: 人、ディスカッション、ファイルを簡単に見つけることができます。
- モバイル版: スマートフォンやタブレットなど、あらゆる種類の最新デバイスで使用されています。
- Yムホマス
HumHubOnlineをお試しください
あなた HumHubOnlineをお試しください、で始まる 無料プラン。 これはに制限されています 3ユーザー y500 MB ストレージ。 HumHubダッシュボードでいつでもプランを更新できます。
HumHubのインストール方法
HumHubをインストールするための一般的な要件
- PHP 5.4 +
- MySQL
- サーバーへのシェルアクセス(例:ssh)
- アパッチ2.x
- PHP CUrl拡張機能(SSLサポート付き)
- PHPマルチバイト文字列のサポート
- PHP PDOMySQL拡張機能
- PHPZip拡張機能
- PHPEXIF拡張機能
- PHPINTL拡張機能
- PHPFileInfo拡張機能
HumHubをインストールするためのオプション要件
- ImageMagick
- PHPLDAPサポート
- PHP APC
- PHP Memcached
- Apache XSend ファイル
HumHubをインストールするためのDebian / Ubuntuパッケージ
- imagemagick
- php5-カール
- php5-mysql
- php5-gd
- php5-cli
- php5-intl
- 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ブランチをインストールするには、composerupdateを実行して外部の依存関係をダウンロードする必要があります。
- クローンGitリポジトリ:
git clone https://github.com/humhub/humhub.git
- 安定したブランチに切り替えます(推奨):
git checkout stable
- Composerをインストールします(https://getcomposer.org/doc/00-intro.md)
- HumHub Webルートに移動し、依存関係を検索します。
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
HumHubの設定
ファイルのアクセス許可
次のディレクトリを作成して、Webサーバーで書き込めるようにします。
- /資産
- /保護された/構成/
- /保護された/モジュール
- /保護/ランタイム
- /アップロード/ *
次の実行可能ファイルを作成します。
- /保護/ yii
- /保護/yii.bat
次のディレクトリにWebサーバーからアクセスできないようにしてください
(これらのフォルダはデフォルトで「.htaccess」で保護されています)
- 保護された
- アップロード/ファイル
HumHubインストーラーの起動
ブラウザでインストールガイドを開きます(たとえば、 http://localhost/humhub)
電子メールの構成
使用している環境に応じて、ローカルまたはリモートのSMTPサーバーを指定することをお勧めします。 メールサーバーの設定はで変更できます Administration -> Mailing -> Server Settings
.
デフォルトでは、PHPメールトランスポートが使用されます。 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ジョブを有効にする
- デイリークロン:
> yii cron/daily
- XNUMX時間あたりのcron:
> 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(配列)
#1 /var/www/html/humhub/protected/vendor/yiisoft/yii2/views/errorHandler/callStackItem.php(26):yii \ web \ ErrorHandler-> argumentsToString(配列)
#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…'、Array )
#4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241):yii \ base \ View-> renderFile( '/ var / www / html / h…'、Array 、オブジェクト(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 / protected / vendor / yiisoft / yii2
単に素晴らしい、
XNUMXつの質問..メールで送信されるメッセージのタイトルはどこで変更しますか? 私はメッセージの本文全体を翻訳しましたが、英語のタイトルではありません。あなたは参加するように招待されました。
感謝
良い!!! 相談:私に連絡してもらえますか? イントラネットに画像をアップロードすると、「アップロード」されますが、ファイルは「空」です。画像がないのは、イントラネット内で読み取られない「生の」pngファイルです(たとえば)。 ? 与えられた権限に問題はありますか? 私はあなたの知恵を自由に使えるようにしています。 ハハありがとうございます!!