如何修改iptables ,使局域网的其他ip可以访问我的apache 服务器?
时间:2008-02-20
来源:互联网
作者: wang_luxin 发布时间: 2008-02-20
AddType application/x-httpd-php .php .phtml
找到DirectoryIndex index.html index.html.var ,在后面添加
index.php index.php3 index.phtml index.htm
使之支持php脚本。
作者: guochao74 发布时间: 2008-02-21
郁闷,想别人的访问看行不行,但是局域网的其他机子又访问不了,关了iptables也不行
这是httpd.conf的部分
ServerRoot "/etc/httpd"
Listen 0.0.0.0:80
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule php5_module modules/mod_php5.so
# Bring in additional module-specific configuration
Include modules.d/*.conf
Include conf.d/*.conf
User apache
Group apache
ServerAdmin [email protected]
ServerName 10.10.37.198:80
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
UseCanonicalName Off
ServerTokens OS
ServerSignature On
HostnameLookups Off
DocumentRoot "/var/www/html"
<Directory />
Options -All -Multiviews
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "/var/www/html"
Options -Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule mod_include.c>
<IfModule mod_dir.c>
DirectoryIndex index.shtml
</IfModule>
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.html index.html.var index.cgi index.pl default.php index.htm Default.htm default.htm index.xml index.php
</IfModule>
老郭,你一定要在你的机子上试试,我不着急,过个月把也行,
作者: wang_luxin 发布时间: 2008-02-21
如果是 loadmodules php5 modules/libphp5.so
启动服务器就会出现
Syntax error on line 267 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/libphp5.so into server: /etc/httpd/modules/libphp5.so: undefined symbol: sqlite3ExprDelete
不知在哪去定义,undefined symbol:
找下面的文件,不知是否
#vi /etc/httpd/modules.d/70_mod_php.conf
内容如下:<IfDefine HAVE_PHP5>
<IfModule !mod_php5.c>
LoadModule php5_module extramodules/mod_php5.so
</IfModule>
</IfDefine>
<IfModule mod_mime.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps
</IfModule>
<IfModule mod_php5.c>
<IfModule mod_dir.c>
DirectoryIndex index.php index.phtml
</IfModule>
</IfModule>
不知该怎么改,这是系统里的
我的解释是:我以前的apache就已经有php模块了
打开rpmdrake,搜索apache,(我已添加很多介质员)
出现apache-mod_xxxxxxx的许多包,我看已经安装了apache的php mod
而且他的文件位置也找的到,其中我说的70_mod_php.conf
就是它的配置文件,
我去httpd目录下的modules 也找到两个mod
一个是mod_php5.so,一个是libphp5.so
第二个文件有200多k,第一个几十k
我不知怎么加第二个,一加就出现,语法错误,
我重装了php,加载apache,也还是一样
那是不是firefox显示不出php的内容呢?
(不太可能)
还是其他原因。高手指点
作者: wang_luxin 发布时间: 2008-02-21
这个,我觉得应该是权限的问题
作者: guochao74 发布时间: 2008-02-21
作者: wang_luxin 发布时间: 2008-02-21
作者: 晨想 发布时间: 2008-02-22
就相当于37.203里的一个小局域网,用它可以ping到我机子,http://10.10.37.198,能访问我的web服务,所以我的web server是没有问题的。但为什么,xp的机子不能打开我的网页呢?
还有楼上说重新编译php,能不能说的再详细一点?
作者: wang_luxin 发布时间: 2008-02-23
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28