phar Desenvolvimento PHP
Articles of phar
Classe 'PharData' não encontrado
Recebo este erro no meu servidor de produção (CentOS 5.4 e php 5.3.5): Aviso: include_once (PharData.php): falha ao abrir o stream: Nenhum arquivo ou diretório em /var/www/ZendFramework/library/Zend/Loader.php na linha 146 Aviso: include_once (): Falha na abertura 'PharData.php' para inclusão (include_path = '/ var / www / fw: / var / www / vmms: / var […]
Obter o nome do arquivo atual dentro do arquivo Phar
Atualmente, estou aprendendo sobre arquivos PHP (Phars) e sei que em PHP __FILE__ sempre é o nome de arquivo absoluto do arquivo atualmente executado. Mas a que arquivo __FILE__ apontar para se o script está dentro de um Phar? É o nome de arquivo absoluto do próprio Phar, ou o Phar-URL para o script atual […]
Como a assinatura PHAR impede a adulteração de arquivos?
Estou me perguntando se é possível reutilizar uma assinatura de um arquivo PHAR. Como é descrito no manual , cada arquivo tem um manifesto, que contém muitas coisas que podem ser falsas e 4 bytes de sum de verificação CRC32, que é uma escolha fraca (md5 ou sha1 seria muito segura), mas pode ser fingiu […]
Estou tentando fazer um arquivo Phar com uma das minhas lib. O lib é apenas um monte de classs organizadas em pastas e subpastas. Nenhum índice.php aqui, apenas uma class de configuração estática para chamar para iniciar o carregador automático. De qualquer forma, eu construí um arquivo como este: $phar = new Phar(__DIR__ . '/lis.phar',0,'lib.phar'); […]
Como exigir corretamente um arquivo phar
phpunit parou de suportar a instalação PEAR. Isso nos levou a precisar usar a instalação phar do phpunit avançando. Nós temos um script de envolvimento que itera através de muitos diretórios e chama o executável phpunit nesses diretórios. O script de embalagem, em seguida, consolida todos os relatórios gerados em um único relatório. Quando phpunit […]
O método PharData extractTo não conseguiu extrair .tar.gz no ambiente linux
Gostaria de extrair o arquivo .tar.gz para a pasta específica. Usei o cURL para baixar o arquivo .tar.gz da operação de lote do MailChimp. Utilizei o código abaixo para extrair o arquivo tar. $phar = new \PharData('upload/test.tar.gz'); $phar->extractTo('upload/',null, true); Está funcionando no ambiente do Windows. Mas no Linux (Ubuntu), recebi abaixo um erro ao executar […]
como obter um diretório real do arquivo .phar dentro do código do arquivo phar?
Estou tentando criar um arquivo executável php (um arquivo phar) para gerar alguns arquivos, e eu gostaria de saber como obter o caminho real do arquivo phar (dentro do código do arquivo phar). O que eu quero fazer é criar uma pasta no mesmo nível do arquivo phar e criar os novos arquivos lá, mas […]
Não é capaz de executar compositor.phar
Composer é uma ferramenta para gerenciamento de dependencies em projetos PHP. Ele permite que você declare as bibliotecas dependentes que seu projeto precisa e as instalará no seu projeto para você. Composer não é um gerenciador de pacotes. Eu disse isso para declarar o meu significado do Composer . Recentemente, tentei executar meu primeiro projeto […]
Como executar a atualização do compositor no servidor PHP?
Existe uma maneira de executar o comando de composer update em nosso ambiente de produção / teste? O problema é que eu não tenho access para Command Line.
Como acessar um método modelo com javascript PHP – por que não consigo me livrar desse cookie de session? Obtenha conteúdo dentro de tags HTML com o RegExp Por que $ usa considera-se má prática no cakePHP? Decodificação de entidades html numéricas via PHP Novo método de método PHP para class, memory leaks e método Unset O que há de errado aqui? Se a instrução não estiver funcionando no ajax, mas funciona no console? Como instalo a extensão ext-curl com o PHP 7? Processando resposta SOAP PHP desencadeia código de erro AJAX sem usar matriz filtro de get_terms de Woocommerce com base na categoria de produto Syntastic para Vim: quais são as linhas necessárias em ~ / .vimrc? (Verificação de erro PHP) obter o último ID inserido no sql server 2008 Converta o conjunto de registros PDO para JSON em PHP Verificação CA de PHP e SSL – Independente do sistema operacional