php.ini include_path

6 07 2007

Quando vários sistemas no mesmo servidor compartilham alguns arquivos existe uma forma de referenciar diretamente estes arquivos, sem a necessidade de utilizar includes ou variáveis.

A solução para este “problema” é definir no arquivo de configuração do PHP o php.ini no parâmetro include_path o caminho da pasta que contem os arquivos em comuns, exemplo de php.ini:

php.ini

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: “/path1:/path2”
include_path = “.:/usr/share/php:/var/www/includes”

adicionei o caminho /var/www/includes que é onde os meus scripts em comum ficam. Reinicie o apache para que as mudanças sejam efetivadas.

Com isto no momento em que você der um include em um arquivo json.php por exemplo, se este arquivo não estiver na mesma pasta do script que contém o include, o PHP automaticamente busca pelo arquivo dentro do diretório /var/www/include.

Referência

http://www.modwest.com/help/kb5-98.html 

http://www.imasters.com.br/forum/lofiversion/index.php/t144987.html 

E é isto pessoal.


Ações

Information

One response

19 07 2007
Karol

Quem lê o que o Anselmo escreve até pensa que ele é assim todo paciência para explicar tudo nos mínimos detalhes. 😄
Brincando!

Com certeza seus ensinamentos serão muito úteis na vida de alguém… Com certeza não na minha! Tendo esses em especial 😄

HUahuahuahaaa!!

Abraços!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: