我已经在我的Linux机器上安装了PHP和Apache 2.2,并且在指南here
之后一切正常在安装过程中,我必须将php.ini-development
文件复制到/usr/local/lib/php.ini
,问题是为什么?为什么到这个目录?
答案 0 :(得分:1)
PHP配置的默认位置因分发而异。在任何情况下,phpinfo()
都将告诉您在哪里查找配置。
因此,创建扩展名为" .php"在你的webroot中并将其过去:
<?php
phpinfo();
此外,默认的php.ini文件包含大量有用的注释。只需阅读它们并改变您的需求。开发和生产环境之间的差异通常只是冗长。它们显示并记录不同的错误。生产通常没有任何错误。
(Debian和许多其他发行版将PHP配置放入/ etc / php5。这实际上是配置最合理的地方,但坚持使用您的发行版。)
答案 1 :(得分:0)
您链接的文件说明了这个
You may edit your .ini file to set PHP options. [...]
If you instead choose php.ini-production, be certain to read the list of changes within, as they affect how PHP behaves.`
你有没有试过像
这样的东西 vi /usr/local/lib/php.ini
看看里面有什么?
答案 2 :(得分:0)
您将默认的PHP.ini文件php.ini-development复制到位于'/ usr / local / lib /'指南http://www.php.net/manual/it/install.unix.apache2.php的标准'php.ini'文件中 期待php.ini文件。
php.ini文件是PHP在启动时使用的配置文件(运行时)