Descobriu-se que esse problema foi causado por arquivos php que foram carregados com finais de linha do Windows. Depois que eu corrigi as terminações de linha usando dos2unix, o problema desapareceu.
Eu movi recentemente alguns códigos de trabalho de um servidor 12.04 para um servidor 12.1. Tudo funcionando bem, exceto ....
Alguns dos meus scripts incluem %código% no topo para que eu possa executá-los a partir da linha de comando sem invocar explicitamente php /.
Alguns destes trabalhos descobrem que outros não funcionam de todo - Eu recebo a mensagem de erro:
Exception: Zend Extension ./makeTracks.php does not exist
Existe um link correto de #!/usr/bin/php -q
para /usr/bin/php
e depois para etc/alternatives/php
Não sei se algo mudou entre 12.04 e 12.10 que está causando isso ou o que mais pode causar isso. Estou perplexo.
Quaisquer pensamentos ou sugestões apreciados
Descobriu-se que esse problema foi causado por arquivos php que foram carregados com finais de linha do Windows. Depois que eu corrigi as terminações de linha usando dos2unix, o problema desapareceu.
Tags php