Deprecated: Function get_magic_quotes_runtime() is deprecated in /home/erkan/public_html/turkdesk.org/include/common.php on line 79

Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/erkan/public_html/turkdesk.org/include/common.php on line 83
Wordpress altında q2a nasıl kurulur? / Question2Answer / TurkDesk Forumları

TurkDesk Forumları

TurkDesk Açık Kaynak Yazılım Paylaşma Ve Yardımlaşma Platformu..

Giriş yapmadınız.


Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

Deprecated: Function create_function() is deprecated in /home/erkan/public_html/turkdesk.org/include/parser.php on line 840

#1 2017-01-29 07:38:41

ArresT
Üye
Kayıtlı: 2017-01-29
Mesajlar: 4

Wordpress altında q2a nasıl kurulur?

Gözünüz mesaja bakarak korkmasın normalde, ek açıklamalar ile uzun oldu. Belki başkasına da lazım olur diyerek, aslında sadece; 7 maddelik bir iş. Çünkü genelde ülkemizde wordpress ana dizinde kullanılıyor. Yani direkt siteleri wordpress olan kişiler daha kolay bu işi halledecek. ilk 7 madde bunun için yeterli.

1) wordpress'inizin dosyalarını ve veritabanınızı her ihtimale karşı yedekleyin. (bunu öylesine söylüyorum, ama yanlış veya hatalı yapabilirsiniz. insanoğlu hata yapmak için var.)
2) En son çıkan q2a dosyalarını indirin. Türkçe dil dosyalarını da indirip üzerine ekleyin.
3) q2a için bir database table oluşturun. Bu oluşturduğunuz database'i kullanacaksınız.
4) Oluşturduğunuz database bilgilerini q2a-config-example dosyası içerisinde bulunan database bilgilerine yazın.
5) qa-config-example dosyası içerisinde bulunan;

 define('QA_WORDPRESS_INTEGRATE_PATH', '**/PATH/TO/WORDPRESS**'); 

satırını kendinize göre düzenleyin. Burada dikkat edilmesi gereken konu; wordpress'in ana dizininin olduğu yeri göstermelisiniz. wp-load.php ya da wp-config dosyalarının olduğu yerden bahsediyoruz.

Wordpress alt klasörde ise örnek:

 define('QA_WORDPRESS_INTEGRATE_PATH', '/home/kullanıciadi/altklasor/wp/'); 

Site wordpress üzerine kurulu ise;

 define('QA_WORDPRESS_INTEGRATE_PATH', '/home/kullanıciadi/altklasor/'); 

6) qa-config-example.php dosyasının adını, qa-config.php olarak değiştirin.
7) İndirdiğiniz q2a dosyalarını bulunan .htaccess dosyası da dahil olmak üzere sitenize atın.
8) Kendisi otomatik olarak wordpress sistemine entegre olacaktır. Şimdi kurduğunuz alt klasöre giderek, kurulum işlemlerini yapabilir. Wordpress üzerinden ayarları yapabilirsiniz.



Buradan sonrası ekstrem durumları oluşturuyor. Burada bazı ince detay noktalar var.

- Eğer q2a sisteminiz wordpress sisteminizin yukarıdaki gibi wordpress dosyalarının olduğu yerin bir alt klasörüne kurulu ise sorun yok.

- Eğer q2a sisteminiz wordpress sisteminiz ile aynı host üzerinde ancak, wordpress dosyalarının üst klasör olmadığı bir sistem üzerine çalışıyorsanız; wp-config dosyasının başlangıcına <php? den sonra;

define('COOKIEPATH', '/');

ekleyin.

- Eğer wordpress ayrı bir alt klasörde ve q2a ayrı bir alt klasörde çalışıyorsa yani farklı klasörlerde çalışıyorsa; onun da çözümü var. wp-config.php açın. en başta bulunan <php? den sonra;

define('COOKIEPATH', '/');
define('COOKIE_DOMAIN', **'.mysite.com'**);

en altta bulunan ?> den önce;

/* To allow redirection from WordPress login to Question2Answer */
add_filter('allowed_redirect_hosts', 'qa_wordpress_redirect_hosts');
function qa_wordpress_redirect_hosts($content) {
    $content[] = **'qa.mysite.com'**;
    return $content;
}

şeklinde içeride bulunan mysite.com adreslerini düzenleyerek ekleyin.


Hayırlı olsun nur topu gibi bir wordpress entegreli q2a soru cevap php soru odanız oldu. smile

Son düzenleyen ArresT (2017-01-29 07:42:11)

Çevrimdışı

#2 2017-01-29 14:32:06

Erkan
Yönetici
Kayıtlı: 2012-09-27
Mesajlar: 43

Yanıt: Wordpress altında q2a nasıl kurulur?

Teşekkürler, güzel bir anlatım olmuş.

Çevrimdışı

Board footer

Powered by FluxBB