Sosyal ağlar İletişim ihtiyacı olan insanları ve şirketleri giderek daha fazla etkilemek, milyonlarca insanın hızlı bir şekilde ve her yerden etkileşime girmesine izin verdi, zevklere ve amaçlara göre kategorize edilmiş ve bölümlenmiş bile birçok sosyal ağ var. İçinde İle kendi sosyal ağınıza nasıl sahip olabilirsiniz? humhub, İstediğiniz amaçlar için bir sosyal ağ oluşturmanıza, yapılandırmanıza ve uyarlamanıza izin verecek bir platforma erişebileceksiniz.
HumHub nedir?
humhub ücretsiz ve açık kaynaklı bir yazılımdır. php ile Yii Çerçevesi, kendi sosyal ağınızı oluşturmanıza ve başlatmanıza olanak tanıyan hafif, güçlü ve kullanımı kolay bir araç seti sağlar.
humhub neredeyse tüm gereksinimler için işlevselliği artıran temaları ve modülleri destekler.
humhub birkaç kullanıcıdan yüzlerce ve binlerce çalışanı olan şirketlerde kullanılan büyük İntranetlere kadar değişebilen iletişim ve dahili işbirliği için kullanılabilir. humhub işinizi geliştirmenize, müşterilerinizi desteklemenize, öğrencilerinize öğretmenize veya futbol takımınızı düzenlemenize olanak tanır. Kullanımı size aittir.
humhub aşağıdakiler için idealdir:
- Sosyal intranetler
- Şirketler için sosyal ağlar
- Özel Sosyal Ağlar
HumHub'ı neden kullanmalısınız?
humhub Bize sosyal ağımızı oluşturmak için ideal bir araç yapan 4 ana fayda sunar.
- HumHub açık: Tamamen açık kaynaklıdır. Bu, halihazırda yapılmış işlerden yararlanmanıza ve hatta onu geliştirmenize olanak tanır. Aynı şekilde, topluluk tarafından alınan önerilere katkıda bulunabilir veya sorunları çözebilirsiniz.
- HumHub esnektir: Güçlü bir modül sistemi ile genişletilebilir humhub üçüncü taraf araçları kullanarak, kendi işlevlerinizi geliştirerek veya mevcut yazılımla bağlantı kurarak.
- HumHub güvenlidir: Sunucunuz, verileriniz, kurallarınız. humhub kendi kendine barındırılan bir çözümdür ve neredeyse tüm sunucularda çalışır. Verilerinizin tam kontrolü sizdedir.
- HumHub'ın harika desteği var: Harika bir topluluğa ve nya da seni yalnız bırakırlar. Projelerinizde sizi destekliyorlar ve çevresinde profesyonel hizmetler veriyorlar humhub.
HumHub Özellikleri
HumHub geleneksel sosyal iletişimi mümkün kılar
HumHub, "alanların" oluşturulmasına izin verir
İletişim humhub boşluklarla çalışır. Bir alan, kelimenin tam anlamıyla herhangi bir şey, bir proje, bir grup veya sadece basit bir tema olabilir. Her alan için birden fazla kullanıcıyı davet edebilir ve kendi erişim haklarınızı ve kurallarınızı belirleyebilirsiniz.
HumHub, kendi elektronik kişisel kartınıza sahip olmanızı sağlar
humhub profilinizi genişletmenize, portföyünüzü oluşturmanıza, diğer insanlarla bağlantı kurmanıza, özel yeteneklere sahip doğru kişiyi bulmanıza, güncellemelerinizden takipçilerinizi haberdar etmenize, diğer özelliklerinin yanı sıra dijital sayesinde vCard. La vCard iletişim bilgilerinin değiş tokuşu için kullanılan standart bir formattır, bunlar aynı zamanda Elektronik Kartvizitler olarak da adlandırılabilir ve geleneksel kartvizitlerimizin eşdeğeridir.
HumHub bize sınırsız olanaklar sunar
Modüller ile her şeyi değiştirebilirsiniz humhub. İhtiyaçlarınıza göre boşluklar, profiller ve diğer şeyler. Diğer sosyal ağlarda eksik olan her şey inşa edilebilir.
Bazı modüller şurada mevcuttur: HumHub pazarı, herhangi bir zamanda kurulabilir.
Diğer HumHub Özellikleri
- Bildirimler: NBizi ilgilendiren şeyler hakkında sizi bilgilendirir.
- Etkinlik Trafiği: İşleri ve iletişimleri basit bir şekilde görüntülemenizi sağlar.
- Basit ve Kullanılabilir Tahta: En önemli bilgilere açıklama ve hızlı erişim
- Gruplar: Kullanıcıları departmanlarda, şubelerde veya başka herhangi bir yerde organize edin.
- Dizin: Düzenli bir şekilde alanları, kullanıcıları ve grupları bulun.
- dosyalar: Belgeleri, multimedya dosyalarını paylaşın ve tartışın.
- Kamu erişim: Ayrıca içeriğin kayıtsız kullanıcılarla paylaşılmasına izin verir.
- Arama: Kişileri, tartışmaları ve dosyaları kolayca bulun.
- Mobil versiyon: Akıllı telefonlar ve tabletler gibi her türlü modern cihaz ile kullanılmaktadır.
- Ve daha fazlası
HumHub'ı Çevrimiçi Deneyin
Sen HumHub Online'ı deneyinile başlayarak ücretsiz plan. Bu sınırlıdır 3 kullanıcıları y500 MB depolama. Planınızı istediğiniz zaman HumHub kontrol panelinden güncelleyebilirsiniz.
HumHub nasıl kurulur
HumHub'ı kurmak için Genel Gereksinimler
- PHP 5.4 +
- MySQL
- Sunucuya kabuk erişimi (örneğin ssh)
- Apaçi 2.x
- PHP CUrl Uzantısı (w / SSL Desteği)
- PHP Multibyte String Desteği
- PHP PDO MySQL Uzantısı
- PHP Zip Uzantısı
- PHP EXIF Uzantısı
- PHP INTL Uzantısı
- PHP FileInfo Uzantısı
HumHub'ı kurmak için İsteğe Bağlı Gereksinimler
- ImageMagick
- PHP LDAP Desteği
- PHP APC'si
- PHP Önbelleğe Alınmış
- Apache XGönder dosyası
HumHub'ı yüklemek için Debian / Ubuntu paketleri
- imagemagick
- php5-kıvırmak
- php5-mysql
- php5-gd
- php5-cli
- php5-intl
- php5-ldap (isteğe bağlı)
- php-apc (isteğe bağlı)
- php5-memcached (isteğe bağlı)
- libapache2-mod-xsendfile (isteğe bağlı)
HumHub'ı kurmaya hazırlanıyor
MySQL veritabanı oluşturun:
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'ı indirme
HumHub'ı ana web sitesinden indirin
Edinmenin en kolay yolu humhub olduğunu tam paketin doğrudan indirilmesi. Bu paket zaten tüm harici bağımlılıkları içerir ve bir oluşturucu güncellemesi gerektirmez. İndirme işlemi tamamlandıktan sonra, paketi web sunucunuzdaki htdocs klasörüne çıkarmanız yeterlidir.
HumHub'ı github'dan indirin
Bir git dalı kurmak için, harici bağımlılıkları indirmek üzere bir oluşturucu güncellemesi çalıştırmanız gerekecektir.
- Git kod deposunu klonla:
git clone https://github.com/humhub/humhub.git
- Sabit dala geç (önerilir):
git checkout stable
- Besteciyi yükle (https://getcomposer.org/doc/00-intro.md)
- HumHub webroot'a gidin ve bağımlılıkları arayın:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
HumHub'ı kurma
Dosya İzinleri
Web sunucusu tarafından yazılabilmeleri için aşağıdaki dizinleri oluşturun:
- / varlıklar
- / korumalı / config /
- / korumalı / modüller
- / korumalı / çalışma zamanı
- / uploads / *
Aşağıdaki yürütülebilir dosyaları oluşturun:
- / korumalı / yii
- /korumalı/yii.bat
Aşağıdaki dizinlere web sunucusu tarafından erişilmediğinden emin olun
(Bu klasörler varsayılan olarak ".htaccess" ile korunmaktadır)
- korumalı
- yükleme / dosya
HumHub Yükleyiciyi Başlatma
Tarayıcınızda kurulum kılavuzunu açın (örneğin, http://localhost/humhub)
E-postayı Yapılandırma
Kullandığınız ortama bağlı olarak, yerel veya uzak bir SMTP sunucusu belirtmek isteyebilirsiniz. Posta sunucusu ayarlarını şuradan değiştirebilirsiniz: Administration -> Mailing -> Server Settings
.
Varsayılan olarak PHP Mail Transport kullanılır. http://php.net/manual/en/mail.setup.php
URL Yeniden Yazmayı Etkinleştirme (İsteğe Bağlı)
Adını değiştirmek .htaccess.dist a .htaccess Yerel yapılandırmayı değiştirin (korumalı / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Cron İşlerini Etkinleştir
- Günlük Cron:
> yii cron/daily
- Saat Başına Kron:
> yii cron/hourly
Örnek:
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
Hataları / Hata Ayıklamayı Devre Dışı Bırak
- değişim index.php humhub'ın kök dizininde
// 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');
- kaldırmak indeks-test.php varsa humhub'ın kök dizininde
Bununla öğrendik HumHub ile kendi sosyal ağınıza nasıl sahip olunur, özelleştirme kısmı ve diğerleri resmi kılavuzlarda oldukça açıklanmıştır, aynı şekilde herhangi bir sorunuz varsa bize yazmanıza yardımcı olmayın ... Sosyal Ağınız ne hakkında olacak?
PHP Önemli Hatası - yii \ base \ ErrorException
Yakalanmamış Hata: /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404 içindeki tanımsız yii \ web \ mb_strlen () işlevine çağrı
Yığın izi:
# 0 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(411): yii \ web \ ErrorHandler-> argumentsToString (Dizi)
# 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): required ('/ 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…', Dizi )
# 4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241): yii \ base \ View-> renderFile ('/ var / www / html / h…', Dizi , Nesne (yii \ web \ ErrorHandler))
# 5 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(295): yii \ web \ ErrorHandler-> renderFile ('@ yii / views / erro…', Dizi)
# 6 / var / www / html / humhub / korumalı / vendor / yiisoft / yii2
Tek kelimeyle harika,
Bir soru .. Postayla gönderilen iletinin başlığını nerede değiştirirsiniz? Mesajın tamamını tercüme etmek için koydum, ancak İngilizce olarak gelen başlığı değil: Katılmak için davet edildiniz.
teşekkürler
İyi!!! Danışma: benimle iletişime geçebilir misin? İntranete bir resim yüklediğimde "yüklendi" ancak dosya "boş" görüntünün intranet içinde okunmayan "ham" bir png dosyası olmadığı (örneğin) Sorun ne olabilir? Verilen izinlerle ilgili bir sorun var mı? Bilgeliğinizin emrinde kalıyorum. haha çok teşekkür ederim !!