Socialiniai tinklai vis labiau daro įtaką žmonėms ir įmonėms, o bendravimo poreikis leido milijonams žmonių greitai ir bet kur bendrauti, yra daugybė socialinių tinklų, net skirstomi į kategorijas ir suskirstyti pagal skonį ir tikslus. Į Kaip turėti savo socialinį tinklą „HumHub“, galėsite pasiekti platformą, kuri leis jums sukurti, konfigūruoti ir pritaikyti socialinį tinklą norimais tikslais.
Kas yra HumHub?
„HumHub“ yra nemokama ir atviro kodo programinė įranga, sukurta XNUMX m php su „Yii Framework“, kuris suteikia lengvą, galingą ir lengvai naudojamą įrankių rinkinį, kuris leidžia jums sukurti ir paleisti savo socialinį tinklą.
„HumHub“ jis palaiko temas ir modulius, kurie praplečia funkcionalumą beveik visiems reikalavimams.
„HumHub“ jis gali būti naudojamas komunikacijai ir vidiniam bendradarbiavimui, kuris gali būti nuo kelių vartotojų iki didelių intranetų, naudojamų įmonėse, kuriose dirba šimtai ir tūkstančiai darbuotojų. „HumHub“ leidžia jums skatinti savo verslą, palaikyti klientus, mokyti savo studentus ar organizuoti futbolo komandą. Jo naudojimas priklauso nuo jūsų.
„HumHub“ puikiai tinka:
- Socialiniai intranetai
- Socialiniai tinklai įmonėms
- Privatūs socialiniai tinklai
Kodėl naudoti HumHub?
„HumHub“ Tai suteikia mums 4 pagrindinius privalumus, dėl kurių tai yra ideali priemonė kuriant mūsų socialinį tinklą.
- „HumHub“ veikia: Tai visiškai atviras šaltinis. Tai leidžia pasinaudoti jau atliktu darbu ir netgi jį pagerinti. Tokiu pat būdu galite pateikti pasiūlymų ar išspręsti problemas, kurias gauna bendruomenė.
- „HumHub“ yra lankstus: Su galinga modulių sistema gali būti išplėsta „HumHub“ naudojant trečiųjų šalių įrankius, kuriant savo funkcijas arba prisijungiant prie esamos programinės įrangos.
- „HumHub“ yra saugus: Jūsų serveris, jūsų duomenys, jūsų taisyklės. „HumHub“ tai savarankiškas sprendimas ir veikia beveik visuose serveriuose. Jūs visiškai kontroliuojate savo duomenis.
- „HumHub“ turi didžiulį palaikymą: Jame yra puiki bendruomenė ir įmonė, kurios narba jie palieka tave ramybėje. Jie palaiko jus įgyvendinant jūsų projektus ir teikia profesionalias paslaugas „HumHub“.
„HumHub“ funkcijos
„HumHub“ įgalina tradicinį socialinį bendravimą
„HumHub“ leidžia kurti „erdves“
Bendravimas „HumHub“ dirba su tarpais. Erdvė gali būti bet kokia, projektas, grupė ar tiesiog paprasta tema. Kiekvienai erdvei galite pakviesti kelis vartotojus ir nustatyti savo prieigos teises ir taisykles.
„HumHub“ leidžia jums turėti savo asmeninę elektroninę kortelę
„HumHub“ leidžia išplėsti savo profilį, sukurti savo portfelį, susisiekti su kitais žmonėmis, rasti tinkamą specialių įgūdžių turintį asmenį, informuoti savo sekėjus apie savo atnaujinimus, be kitų savybių dėl jo skaitmeninės savybės „vCard“. La vCard " Tai yra standartinis formatas, naudojamas keičiantis kontaktine informacija, jis taip pat gali būti vadinamas elektroninėmis vizitinėmis kortelėmis ir yra lygiavertis mūsų įprastoms vizitinėms kortelėms.
„HumHub“ suteikia mums neribotas galimybes
Naudodami modulius galite bet ką modifikuoti „HumHub“. Erdvės, profiliai ir kiti dalykai pagal jūsų poreikius. Viską, ko trūksta kituose socialiniuose tinkluose, galima sukurti.
Kai kuriuos modulius galima rasti „HumHub“ turgavietė, kurią galima įdiegti bet kuriuo metu.
Kitos „HumHub“ funkcijos
- Pranešimai: NTai jus informuoja apie mus dominančius dalykus.
- Veiklos srautas: Leidžia lengvai peržiūrėti darbus ir ryšius.
- Paprasta ir tinkama lenta: Aprašymas ir greita prieiga prie svarbiausios informacijos
- Grupės: Organizuokite vartotojus skyriuose, skyriuose ar bet kur kitur.
- Katalogas: Tvarkingai suraskite erdves, vartotojus ir grupes.
- Failai: Dalinkitės dokumentais, daugialypės terpės failais ir diskutuokite apie juos.
- Visuomenės prieiga: Tai taip pat leidžia dalytis turiniu su neregistruotais vartotojais.
- Paieška: Lengvai raskite žmonių, diskusijų ir failų.
- Mobili versija: Jis naudojamas su visais šiuolaikiniais įrenginiais, tokiais kaip išmanieji telefonai ir planšetiniai kompiuteriai.
- Ir daug daugiau
Išbandykite „HumHub Online“
Jums išbandykite „HumHub Online“, pradedant a nemokamas planas. Tai apsiriboja 3 vartotojai y500 MB saugojimas. Galite bet kada atnaujinti savo planą „HumHub“ informacijos suvestinėje.
Kaip įdiegti „HumHub“
Bendrieji reikalavimai norint įdiegti „HumHub“
- PHP 5.4 +
- MySQL
- „Shell“ prieiga (pvz., Ssh) prie serverio
- „Apache 2.x“
- PHP CUrl plėtinys (su SSL palaikymu)
- PHP daugiabačių eilučių palaikymas
- PHP SKVN „MySQL“ plėtinys
- PHP pašto plėtinys
- PHP EXIF plėtinys
- PHP INTL plėtinys
- PHP FileInfo plėtinys
Pasirenkami reikalavimai, norint įdiegti „HumHub“
- ImageMagick
- PHP LDAP palaikymas
- PHP APC
- „PHP Memcached“
- „Apache XSendfile“
„Debian“ / „Ubuntu“ paketai, kad būtų galima įdiegti „HumHub“
- ImageMagic
- php5-curl
- php5-mysql
- php5-gd
- php5-cli
- php5-intl
- php5-ldap (neprivaloma)
- php-apc (nebūtina)
- php5-memcached (neprivaloma)
- libapache2-mod-xsendfile (nebūtina)
Pasirengimas įdiegti „HumHub“
Sukurkite „MySQL“ duomenų bazę:
CREATE DATABASE `humhub` CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL ON `humhub`.* TO `humhub_dbuser`@localhost IDENTIFIED BY 'password_changeme';
FLUSH PRIVILEGES;
Atsisiunčiama „HumHub“
Atsisiųskite „HumHub“ iš pagrindinės svetainės
Lengviausias būdas gauti „HumHub“ yra tiesiogiai atsisiųsti visą paketą. Šis paketas jau apima visas išorines priklausomybes ir nereikalauja kompozitoriaus atnaujinimo. Kai atsisiuntimas bus baigtas, tiesiog ištraukite paketą į „htdocs“ aplanką savo žiniatinklio serveryje.
Atsisiųskite „HumHub“ iš „github“
Norėdami įdiegti „git“ šaką, turėsite paleisti kompozitoriaus naujinimą, kad atsisiųstumėte išorines priklausomybes.
- „Clone Git“ saugykla:
git clone https://github.com/humhub/humhub.git
- Perjungti į stabilią šaką (rekomenduojama):
git checkout stable
- Įdiekite kompozitorių (https://getcomposer.org/doc/00-intro.md)
- Eikite į „HumHub“ žiniatinklio šaknis ir ieškokite priklausomybių:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
„HumHub“ nustatymas
Failo leidimai
Sukurkite šiuos katalogus, kad juos galėtų parašyti interneto serveris:
- / turtas
- / protected / config /
- / apsaugotas / moduliai
- / protected / runtime
- / uploads / *
Sukurkite šiuos vykdomuosius failus:
- / apsaugotas / yii
- /protect/yii.bat
Įsitikinkite, kad žiniatinklio serveris negali pasiekti šių katalogų
(Šie aplankai pagal numatytuosius nustatymus yra apsaugoti naudojant „.htaccess“)
- apsaugoti
- įkėlimai / failas
„HumHub Installer“ paleidimas
Naršyklėje atidarykite diegimo vadovą (pavyzdžiui, http://localhost/humhub)
El. Pašto konfigūravimas
Atsižvelgiant į jūsų naudojamą aplinką, galbūt norėsite nurodyti vietinį arba nuotolinį SMTP serverį. Pašto serverio parametrus galite pakeisti Administration -> Mailing -> Server Settings
.
Pagal numatytuosius nustatymus naudojamas PHP pašto transportas. http://php.net/manual/en/mail.setup.php
Įgalinamas URL perrašymas (pasirenkama)
Pervardyti .htaccess.dist a .htaccess Keisti vietinę konfigūraciją (protected / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Įgalinti „Cron Jobs“
- „Daily Cron“:
> yii cron/daily
- Chronas per valandą:
> yii cron/hourly
pavyzdys:
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
Išjungti klaidas / derinimą
- Keisti index.php humhubo šakniniame kataloge
// 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');
- Pašalinti indeksas-testas.php humhub šakniniame kataloge, jei jis egzistuoja
Tai išmokome Kaip turėti savo socialinį tinklą su „HumHub“, pritaikymo dalis ir kiti dalykai yra gana paaiškinti oficialiuose vadovuose, tuo pačiu būdu, jei turite klausimų, nepadėkite mums parašyti ... Apie ką bus jūsų socialinis tinklas?
PHP Fatal Error - yii \ base \ ErrorException
Nepagauta klaida: iškvieskite neapibrėžtą funkciją yii \ web \ mb_strlen () /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
Stekų pėdsakai:
# 0 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(411): yii \ web \ ErrorHandler-> argumentai „ToString“ (masyvas)
# 1 /var/www/html/humhub/protected/vendor/yiisoft/yii2/views/errorHandler/callStackItem.php(26): yii \ web \ ErrorHandler-> argumentaiToString (masyvas)
# 2 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(325): reikalauti ('/ 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 ...', masyvas )
# 4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241): yii \ base \ View-> renderFile ('/ var / www / html / h…', masyvas , Objektas (yii \ web \ ErrorHandler))
# 5 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(295): yii \ web \ ErrorHandler-> renderFile ('@ yii / views / erro ...', masyvas)
# 6 / var / www / html / humhub / protected / vendor / yiisoft / yii2
Tiesiog puiku,
Vienas klausimas .. Kur pakeisite laiško, siunčiamo paštu, pavadinimą? Aš išverčiau visą pranešimo turinį, bet ne pavadinimą, kuris pateikiamas anglų kalba: Jus pakvietė prisijungti.
Ačiū
Gerai!!! Konsultacijos: ar galėtumėte susisiekti su manimi? Kai įkeliu vaizdą į „intraNet“, jis yra „įkeltas“, bet failas yra „tuščias“, jo nėra, tai yra „neapdorotas“ png failas, kuris nėra skaitomas intranete (pavyzdžiui) Kokia gali būti problema? Ar kyla problemų dėl suteiktų leidimų? Aš lieku jūsų išminties žinioje. haha labai aciu !!