我即将开始学习Apache。我正在查看的所有资源中,都提到了用于设置配置的php.ini、.htaccess或httpd.conf文件。但他们都不清楚这三个文件之间的区别。有人能解释一下它们的区别和用法吗?
发布于 2012-09-08 05:32:35
httpd.conf (在某些平台上实际上可以有不同的名称,但这是默认名称)是Apache的主配置文件。您可以使用Include语句来引入外部配置文件。当Apache启动或运行“reload”时,会读取httpd.conf。
.htaccss是用于Apache的每个目录的配置文件。您可以在httpd.conf文件中启用或禁用.htaccess文件。在可能的情况下,建议我关闭.htaccess的使用,因为每次请求导致Apache读取目录时,Apache都会检查文件。
您可能知道,尽管PHP经常与Apache一起使用,但它与Apache是分开的。php.ini是PHP引擎的配置文件。
发布于 2012-09-08 05:31:08
每个守护进程或应用程序都有自己的配置文件。在linux上,这些文件通常位于/etc目录中。你必须学会根据程序编辑每一个文件。/etc/php5/php.ini不同于/etc/apache2/httpd.conf等等。
把它们想象成不同类型的文件。Word文档与JPEG图像或AVI视频不同。
发布于 2012-09-08 05:32:15
server
相关的选项。
https://stackoverflow.com/questions/12325618
复制相似问题