Social network lalong nakakaimpluwensya sa mga tao at kumpanya, ang pangangailangan para sa komunikasyon ay pinapayagan ang milyun-milyong tao na makipag-ugnay nang mabilis at mula saanman, maraming mga social network, kahit na ikinategorya at nahahati sa mga kagustuhan at hangarin. Sa Paano magkaroon ng iyong sariling social network humhub, Magagawa mong i-access ang isang platform na magbibigay-daan sa iyo upang lumikha, mag-configure at iakma ang isang social network para sa mga hangaring gusto mo.
Ano ang HumHub?
humhub ay libre at bukas na mapagkukunan ng software, na binuo sa php sa Yii Framework, na nagbibigay ng isang magaan, malakas at madaling gamiting toolkit na nagbibigay-daan sa iyo upang lumikha at maglunsad ng iyong sariling social network.
humhub sinusuportahan nito ang mga tema at modyul na nagpapalawak ng pag-andar para sa halos lahat ng mga kinakailangan.
humhub maaari itong magamit para sa komunikasyon at panloob na pakikipagtulungan, na maaaring saklaw mula sa ilang mga gumagamit hanggang sa malalaking mga Intranet na ginagamit sa mga kumpanya na may daan-daang at libu-libong mga empleyado. humhub Pinapayagan kang palakasin ang iyong negosyo, suportahan ang iyong mga kliyente, turuan ang iyong mga mag-aaral o ayusin ang iyong koponan ng soccer. Nasa iyo ang paggamit nito.
humhub ay perpekto para sa:
- Mga intranet na panlipunan
- Mga social network para sa mga kumpanya
- Pribadong Mga Social Network
Bakit gumagamit ng HumHub?
humhub Nag-aalok ito sa amin ng 4 pangunahing mga benepisyo, na ginagawang perpektong tool upang likhain ang aming social network.
- HumHub ay bukas: Ito ay ganap na bukas na mapagkukunan. Pinapayagan kang samantalahin ang gawaing nagawa na at pagbutihin din ito. Sa parehong paraan maaari kang magbigay ng mga mungkahi o malutas ang mga problema na natanggap ng pamayanan.
- Ang HumHub ay may kakayahang umangkop: Sa isang malakas na sistema ng module ay maaaring mapalawak humhub sa pamamagitan ng paggamit ng mga tool ng third-party, pagbuo ng iyong sariling mga pag-andar o pagkonekta sa mayroon nang software.
- Ang HumHub ay ligtas: Ang iyong server, ang iyong data, ang iyong mga patakaran. humhub ito ay isang self-host na solusyon at gumagana sa halos lahat ng mga server. Ikaw ay nasa buong kontrol ng iyong data.
- Ang HumHub ay may mahusay na suporta: Mayroon itong isang mahusay na pamayanan at isang kumpanya na no iiwan ka nilang mag-isa. Sinusuportahan ka nila sa iyong mga proyekto at nagbibigay ng mga serbisyong propesyonal sa paligid humhub.
Mga Tampok ng HumHub
Pinahihintulutan ng HumHub ang tradisyunal na komunikasyon sa lipunan
Pinapayagan ng HumHub ang paglikha ng "mga puwang"
Komunikasyon sa humhub gumagana sa mga puwang. Ang isang puwang ay maaaring literal na anupaman, isang proyekto, isang pangkat, o isang simpleng tema lamang. Para sa bawat puwang maaari kang mag-imbita ng maraming mga gumagamit at magtakda ng iyong sariling mga karapatan at patakaran sa pag-access.
Pinapayagan ka ng HumHub na magkaroon ng iyong sariling personal na elektronikong card
humhub Pinapayagan kang palawakin ang iyong profile, lumikha ng iyong portfolio, kumonekta sa ibang mga tao, hanapin ang tamang tao na may mga espesyal na kasanayan, ipaalam sa iyong mga tagasunod ang iyong mga pag-update, bukod sa iba pang mga katangian salamat sa digital nito vCard. La vCard Ito ay isang karaniwang format na ginagamit upang makipagpalitan ng impormasyon sa pakikipag-ugnay, maaari rin itong tawaging mga Electronic Business Card at ito ay katumbas ng aming maginoo na mga business card.
Binibigyan kami ng HumHub ng walang limitasyong mga posibilidad
Sa mga modyul maaari mong baguhin ang anuman humhub. Mga puwang, profile at iba pang mga bagay ayon sa iyong mga pangangailangan. Anumang nawawala sa iba pang mga social network, maaaring maitayo.
Ang ilang mga module ay magagamit sa Merkado ng HumHub, na maaaring mai-install anumang oras.
Iba pang Mga Tampok ng HumHub
- Mga Abiso: NIpinaaalam nito sa iyo ang tungkol sa mga bagay na nakakainteres sa amin.
- Trapiko sa Aktibidad: Pinapayagan kang tingnan ang mga trabaho at komunikasyon sa isang simpleng paraan.
- Simple at Magagamit na Lupon: Paglalarawan at mabilis na pag-access sa pinakamahalagang impormasyon
- Mga Grupo: Ayusin ang mga gumagamit sa mga kagawaran, sangay o anupaman.
- Direktoryo: Maghanap ng mga puwang, gumagamit at pangkat sa isang maayos na paraan.
- Mga file: Magbahagi ng mga dokumento, mga multimedia file at talakayin ang mga ito.
- Pampublikong pag-access: Pinapayagan din itong maibahagi ang nilalaman sa mga hindi rehistradong gumagamit.
- Hanapin sa: Madaling makahanap ng mga tao, talakayan at file.
- Bersyong mobile: Ginagamit ito sa lahat ng uri ng mga modernong aparato, tulad ng mga smartphone at tablet.
- At marami pang iba
Subukan ang HumHub Online
Mo subukan ang HumHub Online, simula sa a libreng plano. Ito ay limitado sa Mga gumagamit ng 3 y500 MB pag-iimbak Maaari mong i-update ang iyong plano anumang oras sa dashboard ng HumHub.
Paano i-install ang HumHub
Pangkalahatang Mga Kinakailangan upang mai-install ang HumHub
- PHP 5.4 +
- MySQL
- Pag-access ng shell (hal. Ssh) sa server
- Apache 2.x
- PHP CUrl Extension (w / SSL Support)
- Suporta sa PHP Multibyte String
- PHP PDO MySQL Extension
- PHP Extension ng Zip
- Extension ng PHP EXIF
- PHP INTL Extension
- PHP FileInfo Extension
Opsyonal na Mga Kinakailangan upang mai-install ang HumHub
- ImageMagick
- Suporta ng PHP LDAP
- PHP APC
- PHP Memcached
- Apache XSendfile
Mga pakete ng Debian / Ubuntu upang mai-install ang HumHub
- imagemagick
- php5-curl
- php5-MySQL
- php5-gd
- php5 -jam
- php5-intl
- php5-ldap (opsyonal)
- php-apc (opsyonal)
- php5-memcached (opsyonal)
- libapache2-mod-xsendfile (opsyonal)
Paghahanda upang mai-install ang HumHub
Lumikha ng isang MySQL database:
CREATE DATABASE `humhub` CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL ON `humhub`.* TO `humhub_dbuser`@localhost IDENTIFIED BY 'password_changeme';
FLUSH PRIVILEGES;
Pagda-download ng HumHub
I-download ang HumHub mula sa pangunahing website
Ang pinakamadaling paraan upang makakuha humhub ay direktang pag-download ng kumpletong package. Kasama na sa package na ito ang lahat ng panlabas na mga dependency at hindi nangangailangan ng pag-update ng kompositor. Kapag nakumpleto na ang pag-download, i-extract lamang ang package sa folder ng htdoc sa iyong web server.
I-download ang HumHub mula sa github
Upang mai-install ang isang sangay ng git, kakailanganin mong magpatakbo ng isang pag-update ng kompositor upang mag-download ng mga panlabas na dependency.
- Repositoryo ng Clone Git:
git clone https://github.com/humhub/humhub.git
- Lumipat sa matatag na sangay (inirerekumenda):
git checkout stable
- Mag-install ng kompositor (https://getcomposer.org/doc/00-intro.md)
- Pumunta sa HumHub webroot at maghanap para sa mga dependency:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
Pagse-set up ng HumHub
Mga Pahintulot sa File
Lumikha ng mga sumusunod na direktoryo upang maaari silang maisulat ng webserver:
- / assets
- / protektado / config /
- / protektado / modyul
- / protektado / runtime
- / upload / *
Lumikha ng mga sumusunod na maipapatupad na file:
- / protektado / yii
- / protektado/yii.bat
Tiyaking hindi maa-access ng webserver ang mga sumusunod na direktoryo
(Ang mga folder na ito ay protektado ng default sa ".htaccess")
- protektado
- mga upload / file
Paglunsad ng HumHub Installer
Buksan ang gabay sa pag-install sa iyong browser (halimbawa, http://localhost/humhub)
Pag-configure ng E-Mail
Depende sa kapaligiran na iyong ginagamit, baka gusto mong tukuyin ang isang lokal o remote na SMTP server. Maaari mong baguhin ang mga setting ng mail server sa Administration -> Mailing -> Server Settings
.
Bilang default ginagamit ang PHP Mail Transport. http://php.net/manual/en/mail.setup.php
Paganahin ang Muling Pagsulat ng URL (Opsyonal)
Palitan ang pangalan .htaccess.dist a . Htaccess Baguhin ang lokal na pagsasaayos (protektado / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Paganahin ang Mga Trabaho sa Cron
- Pang-araw-araw na Cron:
> yii cron/daily
- Cron bawat Oras:
> yii cron/hourly
Halimbawa:
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
Huwag paganahin ang mga Error / Pag-debug
- Baguhin index.php sa direktoryo ng ugat ng 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');
- Alisin index-test.php sa direktoryo ng ugat ng humhub kung mayroon ito
Sa ito natutunan natin Paano magkaroon ng iyong sariling social network sa HumHub, ang bahagi ng pagpapasadya at iba pa ay lubos na ipinaliwanag sa mga opisyal na manwal, sa parehong paraan kung mayroon kang anumang mga katanungan, huwag tumulong sa pagsusulat sa amin ... Tungkol saan ang iyong Social Network?
PHP Fatal Error - yii \ base \ ErrorException
Hindi Naabutan na Error: Tumawag sa hindi natukoy na pagpapaandar yii \ web \ mb_strlen () sa /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
Stace trace:
# 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): nangangailangan ng ('/ 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 , Bagay (yii \ web \ ErrorHandler))
# 5 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(295): yii \ web \ ErrorHandler-> renderFile ('@ yii / views / erro ...', Array)
# 6 / var / www / html / humhub / protektado / vendor / yiisoft / yii2
Magaling lang,
Isang tanong .. Saan mo babaguhin ang pamagat ng mensahe na ipinadala sa pamamagitan ng koreo? Inilagay ko ang buong katawan ng mensahe upang isalin, ngunit hindi ang pamagat na nagmula sa Ingles: Inanyayahan kang sumali.
Salamat
Mabuti !!! Konsulta: maaari mo ba akong kontakin? Kapag nag-upload ako ng isang imahe sa intranet ito ay "na-upload" ngunit ang file ay "walang laman" wala itong imahe ay isang "hilaw" na file na hindi nababasa sa loob ng intranet (halimbawa). Ano ang maaaring maging problema ? May anumang problema sa ibinigay na mga pahintulot? Mananatili ako sa pagtatapon ng iyong karunungan. haha Maraming salamat !!