16 Ocak 2014 Perşembe

OJS 243 Kurulumunda Ters Kesme (backslash) "\" Problemi

Windows sunucuda OJS-2.4.3 kurulumu sırasında tarayıcı adres satırına http://localhost yazdığınızda tarayıcı adresi otomatik olarak http://localhost\/index.php  şekline dönüştürüyor, hatta sayfanın yapısı bozuk geliyorsa sorun ...ojs\lib\pkp\classes\core\PKPRequest.inc.php dosyasındaki bir kodlama ile ilgilidir. Sorunun çözümü için aşağıdaki düzenlemeyi yapmalısınız:
  • ...ojs\lib\pkp\classes\core\ yolu altındaki PKPRequest.inc.php dosyasını metin editörü ile açınız.
  • dosya içinde aşağıdaki kodlamayı bulunuz (170 satır civarında).
$path = parse_url(dirname($_SERVER['SCRIPT_NAME']), PHP_URL_PATH);
  • yukarıdaki satırın silin ve yerine aşağıdaki satırı yazıp kaydedin.

$path = preg_replace('#/[^/]*$#', '', $_SERVER['SCRIPT_NAME']);

Detaylı bilgi için aşağıdaki adresteki paylaşıma bakabilirsiniz:
https://github.com/MichaelThessel/pkp-lib/commit/76521043e2a583b0acd0cdb50ad39a66376b8424

1 yorum:


  1. If you're interested in exploring innovative digital tools, I recommend visiting various online platforms to enhance your skills. For more resources and updates, simply click here. Staying informed is essential in today's fast-paced world, and these websites can be a great starting point. Don't miss out on the latest trends and opportunities available at your fingertips.

    YanıtlaSil