PHP Page Parado a saída de conteúdo Depois de executar o comando “yum install php-devel”

1

Esse erro é bizarro, mas depois de executar o comando "yum install php-devel" (após um longo dia tentando instalar o Facedetect e o OpenCV para detecção de face), meu site parou de funcionar. O site usa mysql e php. Quando você atinge o URL, a página executa o mysql e o php, mas parece interromper aleatoriamente a saída do conteúdo da página.

Nenhum dos códigos foi alterado e o site estava funcionando perfeitamente antes de executar o comando ssh mencionado.

Eu uso buffer de saída no site, mas depois de remover as chamadas "ob_flush", "ob_end_flush" e "ob_start" ele não parece ajudar - ainda tendo problemas com o site.

Alguma idéia do que isso poderia ser?

Aqui está a saída do terminal:

[myserver ~]# cd Facedetect-4b1dfe1

[myserver Facedetect-4b1dfe1]# phpize
    Configuring for:
    PHP Api Version:         20090626
    Zend Module Api No:      20090626
    Zend Extension Api No:   220090626

[myserver Facedetect-4b1dfe1]# configure
bash: configure: command not found

[myserver Facedetect-4b1dfe1]# phpize && configure && make && make install 
    Configuring for:
    PHP Api Version:         20090626
    Zend Module Api No:      20090626
    Zend Extension Api No:   220090626
 bash: configure: command not found
bash: Read: command not found

[myserver Facedetect-4b1dfe1]# make
    make: *** No targets specified and no makefile found.  Stop.

[myserver Facedetect-4b1dfe1]# yum install php5-devel 
    
por stwhite 28.09.2012 / 04:30

2 respostas

0

O script de configuração não está em um diretório que faz parte do caminho do shell, portanto, não está em execução, o que gera um erro (bash: configure: command not found). Em vez de

configure

deve ser

./configure

então

phpize && ./configure && make && make install

Fonte: link e link

    
por 28.09.2012 / 13:50
0

Você não forneceu versões do sistema operacional nem como você sabe que o mysql e php são executados nem se há mensagens no log de erros do Apache - apesar de todos esses problemas, eu diria que devido ao 'yum' que você está executando CentOS ou Redhat Enterprise. Agora, esses são notórios para o envio de versões antigas e antigas do PHP que as pessoas substituem por versões mais antigas, mas você pode ter instalado a versão do sistema operacional. Digamos, se é o CentOS / RHEL 5 então você agora tem o PHP 5.1 ... enquanto anteriormente você tinha 5.3. Claro, se você estiver no RHEL 6, isso não se aplica. Nesse caso, você precisa nos fornecer erros.

    
por 28.09.2012 / 10:40

Tags