发布者:管理员在11日第8次, 2008年
启动和启动了Apache服务器配置为自动启动。
该服务器已被先前设定如下。
# cd /usr/local/etc/rc.d
# cp /usr/local/apache2/bin/apachectl /usr/local/etc/rc.d/apache.sh
# chmod 0755 /usr/local/etc/rc.d/apache.sh
这是apachectl start
启动它最近如下。
/etc/rc.local
# Start Apache
/usr/local/apache2/bin/apachectl start
apachectl
将通过如果您不知道如何安装不同的版本,并期待通过以下方式。 发布者:管理员在11日第5次, 2008年
以前版本的Apache
默认AddDefaultCharset
指令“的ISO - 8859 - 1 (拉丁文欧洲语言,法语,德语) ”是指定的。
Apache2.2
后, AddDefaultCharset默认设置此指令则不是。
httpd.conf
和修正。 httpd.conf
通常位于如下。 奥勒岗
httpd.conf
AddDefaultCharset off
然而,在这种情况下,以下页面所有charset
必须指定。
<META http-equiv=Content-Type content="text/html; charset=Shift_JIS">
所有的内容是相同的字符编码(字符集)的charset
您还可以指定以下。
httpd.conf
AddDefaultCharset EUC-JP
每当你完成一个补丁, Apache将重新启动。
# /usr/local/apache2/bin/apachectl restart
apachectl
将通过如果您不知道如何安装不同的版本,并期待通过以下方式。 发布者:管理员在11日第5次, 2008年
如果您输入的目录名称到浏览器的地址栏, index.html / index.php / index.cgi
如果index.html / index.php / index.cgi
找不到这个问题,如何避免他们仍然可以看到该文件清单。
谷歌中的index of
如果你搜索,你会得到什么分里。
httpd.conf
和修正。 httpd.conf
通常位于如下。 奥勒岗
httpd.conf
Options Indexes FollowSymLinks
↓ Indexes
删除 每当你完成一个补丁, Apache
重新启动。
# /usr/local/apache2/bin/apachectl restart
apachectl
将通过如果您不知道如何安装不同的版本,并期待通过以下方式。 发布者:管理员在11日第5次, 2008年
httpd.conf
和修正。 httpd.conf
通常位于如下。 奥勒岗 注释掉了子弹( # ) ,请删除 httpd.conf
AddHandler cgi-script .cgi
Options
改变指令 httpd.conf
<Directory />
Options ExecCGI FollowSymLinks Includes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
发布者:管理员在11日第5次, 2008年
httpd.conf
和修正。 httpd.conf
通常位于如下。 奥勒岗
httpd.conf
Alias / USERNAME / "/home/ USERNAME /public_html/"
<Directory "/home/ USERNAME /public_html">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Directory
中的指令,就是一个例子。 如有必要,请更改。