Respondendo a minha própria pergunta.
Eu não tenho ideia do que deu errado com a instalação, mas foi curado com:
apt-get remove php5*
apt-get install php5
A principal coisa foi limpar os arquivos php5
Eu tenho construído uma máquina Debian para teste (Wheezy, x64) e instalei o php5 e o apache e executei com sucesso phpinfo()
no navegador, e php -v
na linha de comando.
A partir dos detalhes em phpinfo()
, a localização do Loaded Configuration File
é /etc/php5/apache2/php.ini
. No entanto, quando eu listo esse arquivo, vejo que está vazio! (Este é um dos dois arquivos php.ini
no computador, o outro é o esperado /etc/php5/cli/php.ini
, que também está vazio)
Minha expectativa é que o arquivo tenha cerca de 70k de tamanho (veja php.ini para minha instalação do php )
Eu tentei apt-get install --reinstall php5
tentar consertar as coisas ... mas isso não aconteceu, e isso não substituiu os únicos arquivos php.ini que eu conheço.
Então, onde está o meu arquivo ini ou como instalo o arquivo correto?
Eu poderia baixar o arquivo correspondente do Git, mas essa não parece ser a maneira correta de resolver meu problema.
Tags php5 debian-wheezy