Paste Bin

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Paste Bin as PDF for free.

More details

  • Words: 391
  • Pages: 2
MANUAL DE INSTALAÇÃO DO SOFTWARE PASTEBIN Requisitos: ============= -PHP4.1 ou superior ( trabalha com register-globals off) -MySQL servidor de banco de dados ( agora opcional ) - Para a geração URL curto, Apache com mod_rewrite disponíveis. Algo como as seguintes opções de configuração deve ser usada. RewriteEngine on RewriteRule /([a-z0-9]+) /pastebin.php?show=$1 Se mod_rewrite não está disponível, modificar o shorturl () para gerar urls “normais” . - Para pastebins instante "privado" em subdomínios, você precisará de um DNS curinga de entrada apontando para o servidor e assegurar que a hospedagem do pastebin virtual é o primeiro anfitrião virtual em seu servidor. Pode haver outras maneiras de isso, este foi apenas o mais fácil para mim. Instalação: ============ O tarball contém duas pastas principais. Você vai precisar de um host virtual criado algo parecido com isto. DocumentRoot /path/to/pastebin/public_html ServerName your.domain.name.com php_value include_path .:/path/to/pastebin/lib php_value register_globals off DirectoryIndex pastebin.php RewriteEngine on RewriteRule /([a-z0-9]+) /pastebin.php?show=$1 O elemento principal é garantir que o diretório lib é sobre a busca o caminho. Você poderia colocar em alternativa, as configurações em um arquivo. Htaccess se desejar. Você pode, se quiser, basta copiar o conteúdo do diretório lib em mesmo diretório que pastebin.php, mas a prática é melhor evitá-lo e estar acessíveis via HTTP. Se estiver usando o mysql "mecanismo de armazenamento, configuração de um novo banco de dados com a tabela a seguir. CREATE TABLE `pastebin` ( `pid` int(11) NOT NULL auto_increment, `poster` varchar(16) default NULL, `posted` datetime default NULL,

`code` text, `parent_pid` int(11) default '0', `format` varchar(16) default NULL, `codefmt` mediumtext, `codecss` text, `domain` varchar(255) default '', `expires` DATETIME, `expiry_flag` ENUM('d','m', 'f') NOT NULL DEFAULT 'm', PRIMARY KEY (`pid`), KEY `domain` (`domain`), KEY `parent_pid`, KEY `expires` ); create table recent ( domain varchar(255), pid int not null, seq_no int not null, primary key(domain,seq_no) ); Se estiver usando o arquivo "mecanismo de armazenamento, certifique-se public_html / .. / diretório mensagens é gravável pelo servidor web. Agora você precisa editar seu arquivo de configuração básica. Crie um copia de lib/config/default.conf.php e chame o arquivo my.domain.conf.php Por exemplo, se seu dominio é superpaste.com, você chame o arquivo superpaste.com.conf.php Edite o arquivo para configurar o software para a suas necessidades. Você pode criar configurações alternativas para outros nomes de hosts simplesmente criando um novo arquivo de configuração. É isso aí, você está pronto para ir utilizar. Boa sorte!

Related Documents

Paste Bin
June 2020 11
Paste
June 2020 8
Rama Paste
May 2020 6
Bin
August 2019 53
Bin
November 2019 60
Paste - Kora
May 2020 6