Log in


Forgot your password?
prijatelji LUGoNSa
gnu.gif
linuxzasve.jpg
hulk.jpg
 
You are here: Home / Uputstva / Opšte / Hoću svoj pastebin

Hoću svoj pastebin

by zxy last modified Apr 08, 2009 09:36 AM
Kako postaviti svoj vlastiti pastebin i koristiti ga sa wgetpaste.

K-Nopaste

Potrebni programi pre nameštanja: lighttpd, php. Odredite gde će se na www strani nalaziti paste:

# cd /var/www/localhost/htdocs/nopaste.ns-linux.org/

Skinite tarball sa http://sourceforge.net/project/showfiles.php?group_id=174124 ili http://sourceforge.net/projects/knopaste/ (obratite pažnju na jednostruke navodnike, jako je važno da ih ne izostavite):

# wget 'http://downloads.sourceforge.net/knopaste/knopaste-3.1.0.tar.gz?modtime=1166365846&big_mirror=0'

i otpakujte ga u www direktorijum, npr:

# tar -xzvf knopaste-3.1.0.tar.gz

Popravite config.php po svojim potrebama. Napravite direktorijum pasterbin:

# mkdir pastebin

Direktorijum pastebin mora imati prava za pisanje:

# chmod ugo+rwx pastebin

Ako želite da podesite svoju pastebin stranu da pravilno prikazuje naša slova (UTF-8), onda dodajte ovu liniju u /var/www/localhost/htdocs/paste/templates/knopaste.html  odmah iza <head> :

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Ok, sada samo otvorite moja.strana.org/paste i proverite kako radi.

 

Potrebne popravke

Sad treba još popraviti nekoliko fajlova da bi stvari zaista radile.

  1. dodajte u /var/www/localhost/htdocs/nopaste.ns-linux.org/config.php:
    $config->siteurl = "http://nopaste.ns-linux.org/"
  2. dodajte/popravite u  /var/www/localhost/htdocs/nopaste.ns-linux.org/classes/pastehandler.php (linije 65 i 66)
    $siteurl = $this->config->siteurl;
    header("Location: $siteurl?$pastename");

Document Actions