由于linux新上线开户系统,新上线开户系统后,存在以下问题!
开户系统研发同事有几个地方需要修改:
1:在php-Directory-allow.conf 文件中
AllowOverride None
Options -Indexes FollowSymLinks
Order allow,deny
Allow from all
AllowOverride None
Options -Indexes FollowSymLinks这两行不能要,如果将
AllowOverride None
生效(它的级别更高,会覆盖httpd.conf中的设置,会导致所有的.htaccess失效,很多的用户都在使用.htaccess。
或者干脆这个文件不要了,因为我在httpd.conf中已经设置了目录都是Allow 的
2:在中php-virtual-catalogue.conf 中的alias不行的。这样会导致所有的网站都有问题的!
以Alias /bbs "/vhost/7/1/7/net7170998/www/bbs" 为例,
就是因为这一句,导致机器上的所有bbs二级目录都不能用!
如果使用alias,可以在
中加入
3:设置DirectoryIndex ,研发同事仅仅设置DirectoryIndex index.htm,
如果www目录下index.html或index.php,尽管是首页文件,但由于没在DirectoryIndex中设置,导致网站都不能访问!
4:另外需要添加对cgi的支持,昨天加急处理的中加入 ScriptAlias /cgi-bin/ /vhost/l/a/-/la-b*s.com/cgi-bin/
以上就是我认为需要研发同事修改的地方
5:
#ErrorLog "|/usr/local/sbin/cronolog /usr/local/apache2/logs/error/net6649304-error-%Y%m%d.log"
#CustomLog "|/usr/local/sbin/cronolog /usr/local/apache2/logs/access/net6649304-access-%Y%m%d.log" mylog
加入这两句
我们加入这两句的目的无非为单独为某个用户生成日志,我们可以通过过滤域名生成针对域名的日志文件,然后从ftp读取ftp记录,获取自己想要的username,将该文件命名为
username-${date}.log这样就可以实现流量统计,否则一个机器上几千个这种日志的进程,严重影响机器的性能!
阅读(779) | 评论(0) | 转发(0) |