Sosiale nettverk i økende grad påvirke mennesker og selskaper, som behovet for kommunikasjon har gjort det mulig for millioner av mennesker å samhandle raskt og hvor som helst, det er mange sosiale nettverk, til og med kategorisert og segmentert etter smak og formål. I Hvordan ha ditt eget sosiale nettverk med humhub, Du vil kunne få tilgang til en plattform som lar deg lage, konfigurere og tilpasse et sosialt nettverk for de formålene du ønsker.
Hva er HumHub?
humhub er en gratis og åpen kildekode-programvare, utviklet i php med Yii Framework, som gir et lett, kraftig og brukervennlig verktøysett som lar deg lage og starte ditt eget sosiale nettverk.
humhub den støtter temaer og moduler som utvider funksjonaliteten til nesten alle krav.
humhub den kan brukes til kommunikasjon og internt samarbeid, som kan variere fra noen få brukere til store intranett som brukes i selskaper med hundrevis og tusenvis av ansatte. humhub lar deg øke virksomheten din, støtte kundene dine, lære elevene dine eller organisere fotballaget ditt. Dens bruk er på deg.
humhub er perfekt for:
- Sosiale intranett
- Sosiale nettverk for selskaper
- Private sosiale nettverk
Hvorfor bruke HumHub?
humhub Det gir oss 4 hovedfordeler, som gjør det til et ideelt verktøy for å skape vårt sosiale nettverk.
- HumHub er åpen: Det er helt åpen kildekode. Dette lar deg dra nytte av allerede utført arbeid og til og med forbedre det. På samme måte kan du bidra med forslag eller løse problemer som mottas av samfunnet.
- HumHub er fleksibel: Med et kraftig modul kan systemet utvides humhub ved bruk av tredjepartsverktøy, utvikle dine egne funksjoner eller koble til eksisterende programvare.
- HumHub er trygt: Serveren din, dataene dine, reglene dine. humhub det er en selv-vert løsning og fungerer på nesten alle servere. Du har full kontroll over dataene dine.
- HumHub har god støtte: Det har et flott samfunn og et selskap som neller de lar deg være alene. De støtter deg med prosjektene dine og tilbyr profesjonelle tjenester rundt humhub.
HumHub-funksjoner
HumHub muliggjør tradisjonell sosial kommunikasjon
HumHub tillater oppretting av "mellomrom"
Kommunikasjon i humhub jobber med mellomrom. Et rom kan bokstavelig talt være hva som helst, et prosjekt, en gruppe eller bare et enkelt tema. For hver plass kan du invitere flere brukere og angi dine egne tilgangsrettigheter og regler.
HumHub lar deg ha ditt eget elektroniske personlige kort
humhub lar deg utvide profilen din, opprette porteføljen din, få kontakt med andre mennesker, finne den rette personen med spesielle ferdigheter, informere dine følgere om oppdateringene dine, blant annet kvaliteter takket være dens digitale vCard. La vCard Det er et standardformat som brukes til å utveksle kontaktinformasjon, det kan også kalles elektroniske visittkort og det tilsvarer våre konvensjonelle visittkort.
HumHub gir oss ubegrensede muligheter
Med moduler kan du endre hva som helst i humhub. Plasser, profiler og andre ting i henhold til dine behov. Alt som mangler i andre sosiale nettverk, kan bygges.
Noen moduler er tilgjengelige i HumHub markedsplass, som kan installeres når som helst.
Andre HumHub-funksjoner
- Varsler: NDet holder deg informert om ting som interesserer oss.
- Aktivitetstrafikk: Lar deg se jobber og kommunikasjon på en enkel måte.
- Enkelt og brukbart brett: Beskrivelse og rask tilgang til den viktigste informasjonen
- Grupper: Organiser brukere i avdelinger, filialer eller noe annet.
- Katalog: Finn mellomrom, brukere og grupper på en ryddig måte.
- Filer: Del dokumenter, multimediefiler og diskuter dem.
- Offentlig tilgang: Det gjør det også mulig å dele innhold med uregistrerte brukere.
- Søk: Finn mennesker, diskusjoner og filer enkelt.
- Mobilversjon: Den brukes med alle slags moderne enheter, for eksempel smarttelefoner og nettbrett.
- Og mye mer
Prøv HumHub Online
Du prøv HumHub Online, starter med en gratis plan. Dette er begrenset til 3 brukere y500 MB Oppbevaring. Du kan når som helst oppdatere planen din på HumHub-dashbordet.
Hvordan installere HumHub
Generelle krav for å installere HumHub
- PHP 5.4 +
- MySQL
- Skalladgang (f.eks. Ssh) til serveren
- Apache 2.x
- PHP CUrl-utvidelse (m / SSL-støtte)
- Støtte for PHP-multibytestreng
- PHP PDO MySQL -utvidelse
- PHP Zip-utvidelse
- PHP EXIF-utvidelse
- PHP INTL-utvidelse
- PHP FileInfo-utvidelse
Valgfrie krav for å installere HumHub
- ImageMagick
- PHP LDAP-støtte
- PHP APC
- PHP lagret
- Apache XSendfile
Debian / Ubuntu-pakker for å installere HumHub
- ImageMagick
- php5-krøll
- php5-mysql
- php5-gd
- php5-cli
- php5-intl
- php5-ldap (valgfritt)
- php-apc (valgfritt)
- php5-memcached (valgfritt)
- libapache2-mod-xsendfile (valgfritt)
Forbereder installasjon av HumHub
Opprett en 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;
Laster ned HumHub
Last ned HumHub fra hovednettstedet
Den enkleste måten å komme seg på humhub er direkte nedlasting av hele pakken. Denne pakken inneholder allerede alle eksterne avhengigheter og krever ikke en komponistoppdatering. Når nedlastingen er fullført, pakker du bare ut pakken til htdocs-mappen på webserveren din.
Last ned HumHub fra github
For å installere en git-gren, må du kjøre en komponistoppdatering for å laste ned eksterne avhengigheter.
- Clone Git repository:
git clone https://github.com/humhub/humhub.git
- Bytt til stabil gren (anbefalt):
git checkout stable
- Installer komponist (https://getcomposer.org/doc/00-intro.md)
- Gå til HumHub webroot og søk etter avhengigheter:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
Sette opp HumHub
Filtillatelser
Lag følgende kataloger slik at de kan skrives av webserveren:
- / eiendeler
- / beskyttet / config /
- / beskyttet / moduler
- / beskyttet / kjøretid
- / opplastinger / *
Opprett følgende kjørbare filer:
- / beskyttet / yii
- /beskyttet/yii.bat
Forsikre deg om at følgende kataloger ikke er tilgjengelig av webserveren
(Disse mappene er som standard beskyttet med ".htaccess")
- beskyttet
- opplastinger / fil
Starter HumHub Installer
Åpne installasjonsveiledningen i nettleseren din (for eksempel http://localhost/humhub)
Konfigurere e-post
Avhengig av miljøet du bruker, vil du kanskje spesifisere en lokal eller ekstern SMTP-server. Du kan endre innstillingene for e-postserveren i Administration -> Mailing -> Server Settings
.
Som standard brukes PHP Mail Transport. http://php.net/manual/en/mail.setup.php
Aktivere URL-omskriving (valgfritt)
Gi nytt navn .htaccess.dist a .htaccess Endre den lokale konfigurasjonen (protected / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Aktiver Cron-jobber
- Daily Cron:
> yii cron/daily
- Cron per time:
> yii cron/hourly
Eksempel:
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
Deaktiver feil / feilsøking
- Endre index.php i rotkatalogen til 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');
- Fjern indeks-test.php i rotkatalogen til humhub hvis den eksisterer
Med dette lærte vi å Hvordan ha ditt eget sosiale nettverk med HumHub, tilpasningsdelen og andre er ganske forklart i de offisielle håndbøkene, på samme måte hvis du har noen spørsmål, hjelper det ikke å skrive oss ... Hva vil ditt sosiale nettverk være?
PHP Fatal Error - yii \ base \ ErrorException
Ikke fanget feil: Ring til udefinert funksjon yii \ web \ mb_strlen () i /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
Stabel spor:
# 0 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(411): yii \ web \ ErrorHandler-> argumentToString (Array)
# 1 /var/www/html/humhub/protected/vendor/yiisoft/yii2/views/errorHandler/callStackItem.php(26): yii \ web \ ErrorHandler-> argumenterToString (Array)
# 2 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(325): krever ('/ 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 , Objekt (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 / protected / vendor / yiisoft / yii2
Rett og slett flott,
Ett spørsmål .. Hvor endres tittelen på meldingen som sendes per post? Jeg la hele meldingen til oversettelse, men ikke tittelen som kommer på engelsk: Du har blitt invitert til å bli med.
Takk
Flink!!! Konsultasjon: kan du kontakte meg? Når jeg laster opp et bilde til intraNet blir det "lastet opp" men filen er "tomt". Det har ikke bildet er en "rå" png-fil som ikke leses i intranettet (for eksempel). Noen problemer med tillatelsene gitt? Jeg står frem til din visdoms disposisjon. haha tusen takk !!