我一直在构建一台用于测试的 Debian 机器(Wheezy,x64),并安装了 php5 和 apache,并成功运行phpinfo()
到浏览器和php -v
命令行。
从 中的详细信息来看phpinfo()
, 的位置Loaded Configuration File
是。但是当我列出该文件时,我发现它是空的!(这是计算机上的/etc/php5/apache2/php.ini
两个文件之一,另一个是预期的,它也是空的)php.ini
/etc/php5/cli/php.ini
我预期文件大小约为 70k(参见我的 php 安装的 php.ini)
我尝试apt-get install --reinstall php5
修复问题..但没有成功,而且也没有替换我所知道的唯一 php.ini 文件。
那么我的 ini 文件在哪里或者我如何安装正确的文件?
我可以从 Git 下载匹配的文件,但这似乎不是解决我的问题的正确方法。
答案1
回答我自己的问题。
我不知道安装出了什么问题,但可以使用以下方法解决:
apt-get remove php5*
apt-get install php5
关键是清除 php5 文件