前段时间自己安装apache+php ,遇到了一些问题,今天终于把它们解决掉了:

apache安装过程如下:

下载apache的for linux 的源码包 apache_2.2.9.tar.gz  

  存至/home/tmp目录

  命令列表: 

  cd /home/tmp

  tar -zxvf apache_2.2.9.tar.gz

  mv apache_2.2.9.tar.gz apache

  cd apache

  ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite

  make

  make install 

  安装apache至/usr/local/apache2 并配置apache支持dso方式

1. 安装apache时将apache安装到了/usr/local/apache2 ,于是就直接修改起了/usr/local/apache2/conf/httpd.conf,突然发现无论如何修改httpd.conf都不起作用;郁闷了半天,无意间发现起作用的路径却是 /etc/httpd/conf/httpd.conf

2. 在配置文件中有一处为: DocumentRoot "/var/www/html"

当把DocumentRoot 改到其他路径时(/home/httpd) 再去访问 网页,总是显示:

Code
Forbidden
You don't have permission to access /index.php on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

一查才知道,原来是apache 没有访问 /home/httpd 的权限,使用 chown nobody:nobody -R /home/httpd 修改/home/httpd权限,apache一般会使用nobody的权限运行

3. 据说 修改httpd.conf 路径的地方在 /etc/rc.d/init.d/httpd 中,打开一看,果然有一句 CONFFILE=/etc/httpd/conf/httpd.conf 可是修改完后,重启apache,配置并没有生效!

至此,如何httpd.conf 的路径能不能修改,如何修改?对于我还是个问题!

转载于:https://www.cnblogs.com/eoiioe/archive/2008/10/19/1314671.html

解决apache配置问题小结相关推荐

  1. 解决Apache/PHP无法启动的问题

    最近经常被问到Apache无法启动的情况,所以写一篇文章,总结一下Windows下经常遇到的 Apache/PHP 无法启动的情况的解决方法. Apache/PHP 无法启动分两种情况: 1..Apa ...

  2. 利用.NET的XML序列化解决系统配置问题

    作者:未知  请作者速与本人联系  出自: http://blog.csdn.net/ycl111/ 在Web系统开发中,我们经常需要读取和设置一些系统配置项,常见的例如数据库连接字符串.上传路径等等 ...

  3. 网站服务器停止响应,如何解决apache停止响应的问题

    如何解决apache停止响应的问题 发布时间:2020-11-21 09:58:44 来源:亿速云 阅读:104 作者:小新 小编给大家分享一下如何解决apache停止响应的问题,希望大家阅读完这篇文 ...

  4. Tomcat 服务:解决 Apache Tomcat 更新后 Tomcat9w.exe 无法启动 Tomcat 服务的问题

    解决 Tomcat9w.exe 无法启动 Tomcat 服务的问题/解决 Apache Tomcat 更新后 Apache Tomcat 9.0 Tomcat9 Properties 配置不匹配的问题 ...

  5. Apache Hadoop 答疑:解决 Apache Hadoop 启动时 DataNode 启动异常的问题

    文章目录 前言 一.启动 HDFS 并显示当前所有 Java 进程 二.DataNode 启动异常场景描述 三.DataNode 启动异常解决方式 四.Web 界面检查 Hadoop 信息 总结 前言 ...

  6. [Linux系统] VMware克隆CentOS7,解决网络配置问题

    [Linux系统] VMware克隆CentOS7,解决网络配置问题 参考文章: (1)[Linux系统] VMware克隆CentOS7,解决网络配置问题 (2)https://www.cnblog ...

  7. Windows防火墙添加80端口,解决apache无法访问的问题

    Windows防火墙添加80端口,解决apache无法访问的问题 参考文章: (1)Windows防火墙添加80端口,解决apache无法访问的问题 (2)https://www.cnblogs.co ...

  8. 解决Apache提示“You don‘t have permission to access...“错误

    目录 解决Apache提示"You don't have permission to access..."错误 解决Apache提示"You don't have per ...

  9. apache无法打开php,如何解决apache无法打开运行php的问题

    如何解决apache无法打开运行php的问题 发布时间:2020-07-23 17:05:29 来源:亿速云 阅读:105 作者:Leah 如何解决apache无法打开运行php的问题?相信很多没有经 ...

最新文章

  1. 浅析那些你不知道的提升企业网站转化率的SEO优化技巧 !
  2. html中剪切图片所用插件,简单功能强大的jQuery图片剪裁插件Image Cropper
  3. Shell(2)——shell里面的变量
  4. SSDT Hook的妙用-对抗ring0 inline hook
  5. WiFi行业将走向何方?
  6. springboot ServletContextListener接口
  7. android listview 移动到顶部,android listview滚动到顶部
  8. python中、print程序设计基础输出是_在python编程里, print 4> 2 and 1 and 4 输出的是什么?...
  9. The type 'System.Object' is defined in an assembly that is not referenced
  10. 带着这篇去通关所有Handler的提问(三)
  11. 如何做电商直播——预告篇
  12. dsp31段最佳调音图_均衡器如何使用_31段均衡器调整方法
  13. trados 有道api_塔多思翻译附插件下载-外语准确机翻工具插件(TRADOS)下载2019版-西西软件下载...
  14. 迪普交换机恢复出厂设置_迪普产品配置文档-基础篇(2012-11-05).pdf
  15. java 金额转大写人民币
  16. excel两列数据对比找不同_Excel找出不同数据
  17. vagrant下载速度慢的解决方法
  18. 如何让木马克星能在win2003上免费使用
  19. Javascript图片裁切
  20. 微商如何玩?微客巴巴告诉你10条超级干货!-“纯情年代”

热门文章

  1. UTF-8 GBK 联系和区别
  2. 友盟-统计不到线上应用数据的坑
  3. VUE-CLI webpack配置autoprefixer后build模式与dev不相同,打包后部分前缀或属性丢失,所见即所得...
  4. Linux学习命令汇总三——Linux用户组管理,文件权限管理,文本搜索命令grep及正则表达式...
  5. GlusterFS的安装及使用
  6. J2EE的13种核心技术
  7. Linux文本比较命令:diff
  8. 手工卸载.Net写的win服务
  9. 一个弹出式menu的制作
  10. (转)使.Net程序在未安装framework的电脑上运行(公布方法、源代码)