Sorun giderme
Genel sorunlar
S: Sunucu çözümünü yerel sunucuma kurmak istiyorum. En son sürümü nereden indirebilirim?
C: En son sunucu çözümü GitHub ve SourceForge üzerinde bulunur.
S: Portalı oluşturup giriş yaptıktan sonra İnsanlar modülünde 'fake user' adlı bilinmeyen bir kullanıcı görüyorum. Hizmet listesinde de OnlyofficeHealthCheck adlı bir hizmet var. Bunlar neden var ve bir şey yapmam gerekir mi?
C: Kullanıcı ve hizmet, portallarda gelecek sürümlerde sunulacak olan Health Check işlevinin bir parçasıdır. Şu anda işlevsel değildir, bu nedenle olduğu gibi bırakabilir veya OnlyofficeHealthCheck hizmetini devre dışı bırakıp hizmetlerin otomatik başlatma listesinden kaldırabilirsiniz.
S: Sunucu çözümünü kurmak ve sorunsuz kullanmak için nasıl bir sisteme ihtiyacım var?
C: Sistem gereksinimleri şunlardır:
- CPU: çift çekirdekli 4 GHz veya daha hızlı
- RAM: en az 8 GB, ancak ana bilgisayarın işletim sistemine bağlıdır. Daha fazlası daha iyidir
- HDD: en az 40 GB boş alan
- İşletim sistemi: Microsoft Windows Server 2016 veya üzeri
S: Sunucu çözümünü sunucuma kurdum, ancak hangi sürümü kullandığımdan emin değilim. Bunu nasıl kontrol edebilirim?
C: Tam sürüm numarasını şu şekilde kontrol edebilirsiniz:
web.studio/web.appsettings.configdosyasını açın<add key="web.install-url" value="http://service.onlyoffice.com/install/email.ashx?v=77" />parametresine bakın, yani v= değerinden sonra gelen sayıya
S: Community Server'ı Control Panel ve Docs ile birlikte kurdum, ardından Docs'u kaldırdım ve şimdi Control Panel çalışmıyor.
C: Docs bağlantı yollarını sıfırlamanız ve Community Server'ı IIS'de yeniden başlatmanız gerekir. Şu adımları izleyin:
-
C:\Program Files (x86)\Ascensio System SIA\CommunityServer\WebStudio\klasörüne gidin veweb.appsettings.configdosyasını bir metin düzenleyiciyle açın.Aşağıdaki anahtarların değerlerini temizleyin ve değişiklikleri kaydedin.
<add key="files.docservice.url.public" value="" /><add key="files.docservice.url.internal" value="" /><add key="files.docservice.url.portal" value="" /> -
Düzenleyici bağlantı ayarlarını portal ayarlarında sıfırlayın:
http://127.0.0.1/Management.aspx?type=17sayfasına gidin ve Reset düğmesine basın. -
ONLYOFFICE Server web sitesini IIS'de yeniden başlatın:
Start > Windows Administrative Tools yoluyla Internet Information Services (IIS) Manager'ı çalıştırın. IIS Manager'da Connections panelinde Sites bölümünü genişletin. Listedeki
ONLYOFFICE Serverweb sitesine sağ tıklayın ve Manage Website > Restart seçeneğini belirleyin.
Kurulum sorunları
S: Kurulum yönergelerine ihtiyacım var. Bunları nerede bulabilirim?
C: Kurulum yönergeleri Yardım Merkezi'mizin Kurulum bölümünde bulunur.
S: Sunucu çözümünü Windows Server 2012'ye kurmak istiyorum. Bu mümkün mü?
C: Evet, sunucu çözümünü Windows Server 2012'ye kurabilirsiniz, ancak çalışması için ayarlarında bazı değişiklikler yapmanız gerekir:
C:\Windows\System32\inetsrv\config\applicationHost.configdosyasına gidin<sectionGroup name="system.webServer">bölümünü bulun<section name="handlers" overrideModeDefault="Deny" />satırını<section name="handlers" overrideModeDefault="Allow" />olarak değiştirin<section name="modules" overrideModeDefault="Deny" />satırını<section name="modules" overrideModeDefault="Allow" />olarak değiştirin
S: Eski bir sunucu çözümü kullanıyorum. En son sürüme nasıl geçebilirim?
C: ONLYOFFICE Workspace'in en son sürüme nasıl yükseltileceğine ilişkin ayrıntılı yönergeler bu makalede bulunur.
Geçiş işlemine başlamadan önce portal verilerinizi yedeklemeyi unutmayın.
S: Şu hatayı alıyorum: "Server Error in ‘/’ Application. Index was out of range. Must be non-negative and less than the size of the collection". Bu sorunu nasıl çözebilirim?
C: web.appsettings.config dosyasındaki core.machinekey anahtarına karakter ekleyerek en az 8 karakter içermesini sağlayın.
S: Şu hatayı alıyorum: "{SQL_ERROR}: {SQL_STATE: HY000} Specified key was too long; max key length is 1000 bytes". Bu sorunu nasıl çözebilirim?
C: mysql-essential-5.1.58-win32 sürümünü kurmanızı veya veritabanı sunucunuzun ayarlarını uzun anahtarlara izin verecek şekilde değiştirmenizi öneririz.
S: Sunucu çözümünü bilgisayarıma yeni kurdum, ancak klasörlerini bulamıyorum. Nerede olduklarını söyler misiniz?
C: Varsayılan olarak 7.5'ten eski sürümler şu dizine kurulur: C:\ProgramData\TeamLab, 7.5 sürümü C:\Program Files (x86)\TeamLab Server dizinine, 7.7 sürümü ise C:\Program Files\Ascensio System SIA\ONLYOFFICE dizinine kurulur.
S: Kaynak kodunu indirdim. Ancak Visual Studio 2010 ile nasıl kullanmaya başlayacağımı bilmiyorum. Neyi yanlış yapıyorum?
C: Sunucu çözümü, Visual Studio ile açılabilecek tek bir proje değil, bir dizi küçük projeden oluşur. Bu projeler şu .bat dosyasıyla derlenir: redistributable\asc\BuildAndDeploy.bat. Biz Visual Studio 2012 kullanıyoruz.
Yapılandırma sorunları
S: ONLYOFFICE Workspace'i ilk kez başlatmaya çalıştığımda localhost kullanılamıyor ve ONLYOFFICE web sitesi The process cannot access the file because it's being used by another process. (Exception from HRESULT: 0x80070020) hatasını vererek çalışmıyor. Bu nasıl düzeltilebilir?
C: Hata iki şekilde düzeltilebilir:
- ONLYOFFICE web sitesini Internet Information Services (IIS) içinde başka bir bağlantı noktasına geçirin;
- veya IIS'deki diğer tüm web sitelerini (varsa) 80 numaralı bağlantı noktasından kaldırın.
Skype çalışıyorsa kapatmayı da deneyebilirsiniz.
S: Portalımı HTTP'den HTTPS'e geçirmek istiyorum. Bunu nasıl yapabilirim?
C: Sertifikanızı PEM biçiminde, sunucu çözümünün kurulu olduğu bilgisayara yerleştirin. Bu dosyanın tam yolunu, sunucu çözümünün config.js dosyasında eğik çizgi (/) kullanarak belirtin. Ardından OnlyOfficeRouter hizmetini yeniden başlatın.
S: Portalımın alan adını değiştirmek istiyorum. Bunu nasıl yapabilirim?
C: Alan adını Settings > General sekmesindeki DNS Settings > Custom domain name alanında veya tenants_tenants tablosunun mappeddomain alanında belirleyebilirsiniz.
S: ONLYOFFICE Workspace ile tam metin aramasını kullanamıyorum. Bunu nasıl ayarlayabilirim?
C: ONLYOFFICE Workspace'te tam metin aramasını ayarlamak için şunları yapmanız gerekir:
-
sphinx2.2.10 sürümünü resmi web sitesinden indirin -
İndirilen arşiv dosyasını bir klasöre çıkarın, örneğin
C:\Program Files\Sphinx-2.2.10 -
Sphinx
bindizininin yolunu (örneğinC:\Program Files\Sphinx-2.2.10\bin) sistem (kullanıcı DEĞİL) PATH ortam değişkenine ekleyin.Bu şu şekilde yapılır: Control Panel > System > Advanced system settings yoluna gidin. Açılan iletişim penceresinde Environment Variables... düğmesine tıklayın, PATH değişkenini seçin ve Edit düğmesine tıklayın. Açılan pencerede New seçeneğini belirleyin, yeni değişkenin adını girin (örneğin
sphinx) ve ilgili düğmeyi kullanarak yolunu seçin. Ardından sonuçları kaydedin. -
OnlyofficeIndex başlatma türünü
disableddeğerindenautomaticdeğerine değiştirin ve hizmeti çalıştırın.Control Panel > Administrative Tools > Services yoluna gidin, OnlyofficeIndex hizmetini bulun, sağ tıklayın ve Properties seçeneğini belirleyin. Açılan iletişim penceresinde açılır menüden Automatic başlatma türünü seçin, OK düğmesine tıklayın ve hizmeti başlatın.
Lisans kısıtlamaları nedeniyle Windows için otomatik kurulum desteklenmez.
S: E-posta bildirimlerinin gönderilmesinde sorun yaşıyorum. Eklediğim özel DNS adı yerine, sunucu çözümünün barındırıldığı sunucunun adını (bilgisayar adı) içeren iletiler alıyorum. Nasıl çözebilirim?
C: web.appsettings.config dosyasına <add key="web.host" value="<YOUR_DOMAIN>"/> satırını ekleyin.
S: Alan adını web.appsettings.config dosyasına ekledim. Web sitesini 80 numaralı bağlantı noktasında çalıştırırsam çalışıyor. Bunu farklı bir bağlantı noktası için nasıl tanımlayabilirim?
C: web.appsettings.config dosyasına şu satırı ekleyebilirsiniz: <add key="web.host" value="http://<DOMAIN>:<PORT>"/>.
S: SMTP ayarlarını başarıyla yapılandırıp test ettim, ancak e-posta bildirimleri çalışmıyor. Neden?
C: Büyük olasılıkla ağınızda sorun var. Kontrol etmek için Start > Run yoluna gidin ve cmd komutunu girin. Açılan komut satırı penceresine ping notify.onlyoffice.com veya ping mail.onlyoffice.org yazın ve Enter tuşuna basın. Bundan sonra IP adresiniz görüntülenmiyorsa ağınızda bir sorun vardır.
S: Talk çalışmıyor. Bu sorunu nasıl çözebilirim?
C: OnlyofficeJabber hizmetinin çalıştığından ve güvenlik duvarı ile antivirüs istisnalarına eklendiğinden emin olun. 5222 ve 5280 numaralı bağlantı noktaları açık olmalıdır.
S: Posta kutusu Mail modülüne bağlanamıyor veya bağlı posta kutusuna posta gelmiyor. Bu sorunu nasıl çözebilirim?
C: OnlyofficeMailAggregator hizmetinin çalıştığından ve güvenlik duvarı ile antivirüs istisnalarına eklendiğinden emin olun. Ayrıca giden istekler için şu bağlantı noktalarının açık olduğundan emin olun:
SMTP: 25, 465IMAP: 143, 993POP3: 110, 995
S: Portal olaylarıyla ilgili bildirimler e-posta adresime gelmiyor. Bu sorunu nasıl çözebilirim?
C: OnlyofficeNotify hizmetinin çalıştığından ve güvenlik duvarı ile antivirüs istisnalarına eklendiğinden emin olun. Giden istekler için 25 numaralı bağlantı noktasının açık olduğundan emin olun.
S: OnlyofficeAutoreplay hizmeti çalışmıyor. Bu sorunu nasıl çözebilirim?
C: Gelen istekler için 25 numaralı bağlantı noktasının açık olduğundan emin olun. Ayrıca DNS MX kaydınızı doğru ayarladığınızdan emin olun.
S: Sunucu çözümünün kodunda bir şeyleri istediğim gibi görünecek şekilde güncellemek istiyorum. Düzenli bir proje görmek için bir çözüm dosyası olmalı. Bu çözüm dosyasını nerede bulabilirim?
C: Çözüm dosyası yoktur, ancak kendiniz oluşturabilir ve projeleri elle ekleyebilirsiniz. Projelerin derleme sırasını şurada bulabilirsiniz: _ci\projects\build.proj.
Kullanım sorunları
S: Portal verilerimi yedeklemem gerekiyor. Bunu nasıl yapabilirim?
C: MySQL ile veritabanı yedeği oluşturabilirsiniz. Veya verilerinizi şu dizinlerden kopyalayarak veri yedeğini elle oluşturabilirsiniz:
Data\Files\Data\Mail\web.studio\addons\mail\Dataweb.studio\data\web.studio\Products\Community\Modules\Blogs\Data\web.studio\Products\Community\Modules\Bookmarking\Data\web.studio\Products\Community\Modules\Forum\Data\web.studio\Products\Community\Modules\News\Data\web.studio\Products\Community\Modules\PhotoManager\Data\web.studio\Products\Community\Modules\Wiki\Data\web.studio\Products\CRM\Data\web.studio\Products\Projects\Data\
S: Portala Android telefonumdan erişmeyi denedim, ancak başaramadım. Neden?
C: Sunucu çözümünde mobil erişim yoktur, bu nedenle portalınıza Android telefonlardan ve iOS cihazlardan erişemezsiniz. SaaS çözümünü kullansaydınız bu mümkün olurdu.
S: 6.0 sürümünden 6.5 sürümüne geçtikten sonra Projects modülü yükleme simgesinde takılı kalıyor. Sorunu nasıl çözebilirim?
C: Önce tarayıcı önbelleğinizi temizlemeyi deneyin: bazı Java betikleri 6.5 sürümünde güncellendi ve önceki sürümün betikleri önbellekte kaydedilmişse sorun buna bağlı olabilir.
S: Sunucu çözümünü kullanırken burada belirtilmeyen bir sorunla karşılaştım. Ne yapmalıyım?
C: Sorularınızın yanıtlarını bulmak için geliştirici forumumuzu ziyaret edebilirsiniz. Sorununuzu GitHub Issues bölümünde de anlatabilirsiniz, topluluk üyeleri yardımcı olmaya çalışır.