Bu yazımızda OJS 2’den OJS 3 versiyonuna nasıl güncelleme yapılacağına değineceğiz.
OJS bugün 10 binlerce üniversite, kurum, yayın evi tarafından kullanılan bir yazılım. OJS bugün 3.x versiyonu ile hizmet vermeye, çevrim içi akademik yayın hizmetleri için kullanılmaya devam etmektedir. Ancak OJS’yi önceden kurup kullananlar muhtemelen OJS 2 versiyonlarından birine sahipler ve gelişen teknoloji, sunucu özellikleri, veritabanı sistemleri artık OJS 2 için sorun olabilmekte, sık sık hatalara sebep olabilmekte ya da OJS 2 artık gerekli hizmeti verimli bir şekilde verememektedir…
Sebep her ne olursa olsun son versiyon her zaman en iyisi, en hızlısı, en güvenlisidir.
Son versiyona geçmeyi elbette herkes ister ancak bunun için bazı teknik bilgiye ihtiyaç duyulmaktadır. OJS versiyonları kısmen kendi içinde sorunsuz güncellenebilmektedir; 2.0’dan 2.3’e, 2.4’e ya da 3.0’dan 3.3’e güncellemek gibi. Konu OJS 2’den OJS 3’e güncellemek olduğunda bazı durumlar söz konusu. Çünkü OJS 3 yeni özellikler ile karşımıza çıkmaktadır. OJS 3 ile OJS 2 arasındaki farklar yazısına bakabilirsiniz.
Unutulmamalıdır ki OJS 2’deki her şey olduğu gibi OJS 3’e aktarılmamaktadır. Yükseltme sırasında aşağıdaki öğeler otomatik olarak OJS 2’den OJS 3’e taşınır:
- Gönderiler/Makaleler
- Kullanıcılar/Üyeler
- Roller/Yetkiler
- Duyurular
- Dergi Bölümleri
OJS 3’e yükselttikten sonra aşağıdaki öğeler/içerikler yeniden oluşturulmalıdır:
- Dergi Bilgileri – Görünüm, Editoryal Ekip Sayfası, İzinler vb.
- Tema Özelleştirmeleri – CSS, resimler, renk kodları
- Günlük kurulum ayarları ve metinsel bilgiler
- Eklentiler
- Sayfalar/ Menüler
- Bağlantılar
- Dosyalar
- Özelleştirilmiş e-posta şablonları
- Hakem Formları
- Özel bloklar
- Ek PDF yüklemeleri
Yukarıda listelenen aktarılacak ve aktarılmayacak içerikleri dikkate alarak eski sistem kesinlikle yedek alınmalı, mümkünse uzmanından teknik destek alınmalıdır.
OJS KURULUM VE GÜNCELLEME KONUSUNDA BİZDEN PROFESYONEL DESTEK ALABİLİRSİNİZ
OJS 2’den OJS 3’e Güncelleme
OJS 2.4 öncesi versiyonlara sahip iseniz sitenizi öncelikle OJS 2.4 versiyonuna yükseltmeniz gerekmektedir.
OJS 2.4’ten OJS 3’e Yükseltme
OJS 2.4 verisyonu veya üst versiyona sahip bir siteniz olduğunu düşünerek ilerleyelim.
* OJS güncelleme işlemini kesinlikle mevcut site ve veritabanı üzerinde yapmayın.
* Mevcut sitenizin yedeğini/kopyasını alın, ayrı bir alana veya alt bir klasöre kurun ve bunun üzerinde güncelleme işlemlerini yapmaya çalışın.
* Güncelleme işleminin başarılı olup olmayacağını, süreçte ne tür sorunlarla karşılaşılacağını bilmediğimiz için en büyük akıl tedbirdir, bunu unutmayın.
Bu arada sunucunuzun ya da hosting özelliklerinizin OJS 3’ü destekleyip desteklemediğini de kontrol edin.
OJS 3 ve üzeri versiyonlar için gereksinimler
- PHP >= 7.2 veya 7.4
- MySQL >= 5.x veya PostgreSQL >= 9.1.5
- Apache >= 1.3.2x veya >= 2.0.4x veya Microsoft IIS 6
- İşletim sistemi: Linux, BSD, Solaris, Mac OS X, Windows dahil olmak üzere yukarıdaki yazılımı destekleyen herhangi bir işletim sistemi
Güncelleme işlemi için bir kaç yöntem var ancak en kolay olanı anlatacağım.
* Sitenizin bulunduğu, güncelleme yapacağınız alana hosting yönetim paneliniz veya ftp programı aracılığı ile bağlanın
* Site dosyalarının yer aldığı klasöre girin.
* Site dosyalarının listesini göreceksiniz.
* Site dosyaları içindeki aşağıdaki 3 dosya ve klasör hariç hepsini silin (tekrar ifade edeyim. Yedek almayı unutmayın veya ayrı bir yerde çalışın)
—config.inc.php (silinmeyecek)
—public (silinmeyecek)
—files (silinmeyecek. bu dosyanın adı ve yeri farklı olabilir buna dikkat edin. Dergi sayılarının, makalelerinin, dosyalarının saklandığı klasör bu. Eğer bulamadı iseniz congig.inc.php dosyasını açarak files_dir = satırından bulabilirsiniz.)
* Sitenizin alanında sadece yukarıdaki 2 klasör ve 1 dosya kaldı. Şimdi yeni versiyonun dosyalarını yükleyeceğiz.
* OJS 3.0 ile başlamakta fayda var, ancak eğer zaten yedek aldı iseniz OJS’nin en son versiyonunu da deneyebilirsiniz.
* OJS’nin son versiyonunu bu adresten indirin.
* İndirdiğiniz zipli dosyayı açın ve içindeki
—config.inc.php
—public
dosya ve klasörlerini silin. Çünkü bunlar bizim sitemizdeki dosyalar arasında vardı ve silmemiştik hatırlarsanız.
* Daha sonra bu dosyaları tekrar sıkıştırıp site alanınıza, güncelleme alanına yükleyin ve zipten çıkarın.
* config.inc.php dosyasını açın ve içindeki
-installed = On ayarını
-installed = Off olarak değiştirin.
Şimdi web url aracılığı ile güncelleme yapmaya hazırız.
* Şimdi sitenizi yani güncelleme yapacağınız yeri tarayıcınızda açın.
örnek: siteadi.com/ojs3/ (siz nerede gncelleme yapıyor iseniz)
* Eğer buraya kadar yaptıklarınız eksiksiz ise karşınıza aşağıdaki gibi güncelleme ekranı gelecektir.
* Güncelleme mi yeniden yükleme mi yapmak sitediğiniz sorulur. Buradan “Upgrade Open Journal Systems” butonuna tıklayın.
* Her şey yolunda gittiyse bir kaç saniye sonra güncellemenin tamamlandığı mesajını alacaksınız.
* Şimdi config.inc.php dosyasını tekrar açın ve az önce Off yaptığınız ayarı On yapın.
-installed = Off ayarını
-installed = On olarak değiştirin.
Umarım her şey yolunda gitmiştir. Yaşadığınız, karşılaştığınız sorunları yorum bölümüne yazın.
OJS kurulum ve güncelleme konusunda desteğe ihtiyacınız var ise bizimle iletişime geçin….
ojsdergi.com
Konu yoruma kapalıdır.