@author Joas Schilling * @author Jörn Friedrich Dreyer * @author Lukas Reschke * @author Morris Jobke * @author Robin Appelman * @author Sergio BertolÃn * @author Thomas Müller * @author Vincent Petry * * @license AGPL-3.0 * * This code is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License, version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License, version 3, * along with this program. If not, see * */ require_once DIR . ‘/lib/versioncheck.php’; try { require_once DIR . ‘/lib/base.php’; OC::handleRequest(); } catch(\OC\ServiceUnavailableException $ex) { \OC::$server->getLogger()->logException($ex, array(‘app’ => ‘index’)); //show the user a detailed error page OC_Template::printExceptionErrorPage($ex, 503); } catch (\OC\HintException $ex) { try { OC_Template::printErrorPage($ex->getMessage(), $ex->getHint(), 503); } catch (Exception $ex2) { try { \OC::$server->getLogger()->logException($ex, array(‘app’ => ‘index’)); \OC::$server->getLogger()->logException($ex2, array(‘app’ => ‘index’)); } catch (Throwable $e) { // no way to log it properly - but to avoid a white page of death we try harder and ignore this one here } //show the user a detailed error page OC_Template::printExceptionErrorPage($ex, 500); } } catch (\OC\User\LoginException $ex) { OC_Template::printErrorPage($ex->getMessage(), $ex->getMessage(), 403); } catch (Exception $ex) { \OC::$server->getLogger()->logException($ex, array(‘app’ => ‘index’)); //show the user a detailed error page OC_Template::printExceptionErrorPage($ex, 500); } catch (Error $ex) { try { \OC::$server->getLogger()->logException($ex, array(‘app’ => ‘index’)); } catch (Error $e) { http_response_code(500); header(‘Content-Type: text/plain; charset=utf-8’); print(“Internal Server Error\n\n”); print(“The server encountered an internal error and was unable to complete your request.\n”); print(“Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.\n”); print(“More details can be found in the webserver log.\n”); throw $ex; } OC_Template::printExceptionErrorPage($ex, 500); }
Nerede yanlış yaptım acaba? ne yapmalıyım?
Biraz daha uğraştım. Şimdide bu hatayı alıyorum.
Bağlanılamadı
Firefox localhost sunucusuyla bağlantı kuramıyor.
Site geçici olarak kapalı, çok meşgul veya engellenmiş olabilir. Biraz bekleyip yeniden deneyin.
Hiçbir sayfayı açamıyorsanız bilgisayarınızın ağ bağlantısını kontrol edin.
Bilgisayarınız veya ağınız güvenlik duvarı veya vekil sunucu ile korunuyorsa Firefox uygulamasının Web’e erişim izni olduğundan emin olun.
Selamün Aleyküm
Benim de geçenlerde hızlı bir şekilde bir sunucuya NextCloud kurmam gerekti.
Kurulum rehberindekiler yapmak biraz vakit alacağı için daha kolay kurulumunu araştırmıştım.
Sunucu için Snap paketi var. Bu paketi kurunca içinde tüm gereksinimleriyle beraber kurulu geliyor.
Snapla kurunca bu hatayı veriyor. Dediğiniz gibi klasörde nextcloud dosyası yok. Format atıp tekrar her şeyi belgeler.pardus daki gibi kurdum. Yine ilk yazdığım mesajda aldığım hatayı alıyorum. Özetin içinde yazan karışık yazıları.
Formatlamanızı gerektirecek bir durum olmayacaktır. Apache , PHP7 ve mysql sunucu kurulumunuzu yaptıktan sonra web browserınız ile http://localhost/nextcloud erişerek kurulum sayfasından gerekli ayarları yapmanız gerekecek sizin hata aldığınız aşama buraya kadar ki kısım mı yoksa burada sql sunucu vs. ayarları yaptıktan sonra ki kısım mı? Eğer sunucu vs. bilgileri girip sonlandırdıktan sonra hata alıyorsanız. /var/www/html/nextcloud/config/config.php dosyası içerisinde gerekli ayarları girebiliri, görebilir yada düzenleyebilirsiniz.
/var/www/html/nextcloud/config/ dosyasında dediğiniz gibi config.php dosyası yoktu. config.sample.php var. config.php dosyası oluşturup içerisini verdiğiniz içeriği kopyaladım. Yine aynı hatayı veriyor. Onu silip config.sample.php dosyasının isminden sample kısmını çakartıp denedim yine aynı hatayı veriyor.
Selamün Aleyküm
Snap paketi içerisinde NextCloud için gerekli olan tüm yazılımlar bulunmakta. Ek olarak depodan yüklemenize gerek yok.
Yapılandırma için dosyaları /var/snap/nextcloud/current/nextcloud/config dizininde bulunmakta.
NextCloud’u, elle kurulum yapmaya çalışırken kurduğunuz paketleri, başka amaçlar için kullanmayacaksanız kaldırmanız daha iyi olur.