添加留言
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]
               

 
afgnsu Email Homepage
2011-10-15 17:12
您好,我叫蘇介吾,住在台灣桃園,工作是網路管理師,有買了一本您的大作拜讀,先恭喜您在北京買房。有個問題想請教:如何在nginx裡設定像 apache 一樣的 alias?我公司的虛擬網站有500個,但都共用 /www/pro 的資料夾,都跑 php。我不想一個一個設定 location /pro/ { alias /www/pro; index.php } location ~ ^/pro/.+.php$ { root /www/pro; rewrite /pro/(.*.php) /$1break; include fastcgi_params;
fastcgi_pass   127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /www/pro$fastcgi_script_name;
include fcgi.conf; }

我有找到一個方法是設 ln -s /www/pro  /www/web1/pro,可是500個設定也是很麻煩,不知道有沒有更簡單的方法?謝謝指教。E-mail afgn@seed.net.tw  cool
hhhhhhhhhh
2011-10-14 22:08
张工,你好,我什么都不懂,瞎问你莫笑。你的APMSERV能否做个在windows和Linux之间切换的功能,这样在不同的系统下都可用。
海风 Email
2011-10-14 21:12
您好:我是这几天才接触PHP程序,以前就是WINDOWS里的 IIS来运行ASP的角本,这二天在研究一个PHP论坛,用到了APMServ5.2.6,现在用本机访问127.0.0.1可以正常访问,现在就是不知道用这个怎么架设外网访问(前提是服务器已经做好映射,ASP的角本外网可以正常访问),我不想占用80端口
钛元素
2011-10-14 20:43
张大大您好!
关于nginx遇到一个疑难问题,百度无解后只好来求助于你,还望相助!
因需要在win上配置nginx环境,现想搭建一个localhost本地环境(关闭iis)
nginx1.1.5+php5.3.8+fastcgi,配置成功,可以正常运行
现在想在一个server配置段中,通过多个location来访问多个web程序,如下:

        location / {
    #设置网站默认首页文件
            index  index.html index.htm index.php;
    #设置网站根目录
            root   d:/web/php/;
        }

  location /rencai1/ {
    index index.html index.htm index.php;
    alias /web/php/rencai/rencai1/;
  }

  location /rencai2/ {
    index index.html index.htm index.php;
    alias /web/php/test/;
  }

访问http://localhost/rencai1/index.php 或者 http://localhost/rencai2/ 都提示:
No input file specified.
日志显示:
127.0.0.1 - - [14/Oct/2011:19:47:35 +0800] "GET /rencai1/index.php HTTP/1.1" 404 36 "-" "Mozilla/5.0 (Windows NT 5.2; rv:7.0.1) Gecko/20100101 Firefox/7.0.1"
127.0.0.1 - - [14/Oct/2011:20:41:41 +0800] "GET /rencai2/test2.php HTTP/1.1" 404 36 "-" "Mozilla/5.0 (Windows NT 5.2; rv:7.0.1) Gecko/20100101 Firefox/7.0.1"

一直无解啊,求助!泪!
my email: tgh1981@163.com
rlogin Email
2011-10-14 16:41
shuai代码敲的好辛苦,张工能否给我发下书上代码的电子版!非常感谢!!!
rlogin Email
2011-10-14 16:40
张工,我按照书上的敲了一下你在《互联网运营智慧》一书中的Mysql自动定时备份并删除5天前的备份数据的脚本,但是执行的时候有些问题,麻烦您给看下是否我的脚本中有错误的地方,服务器环境为Readhat5.4—64位:
(1)代码如下:
#!/bin/bash
BackupPath=/data/databk
Mysql_bk_dir=$BackupPath/mysql_bk_dir
LogFile=$BackupPath/backuplog
Passwd=123456
for i in $(mysql -p$passwd -e \"show databasesG\" |grep Database |awk\'
      {print $2}\')
do
####################################################################
#                    define mysql variables
####################################################################
NewFile=\"$Mysql_bk_dir\"/$i$(date +%Y%m%d).tgz
DumpFile=\"$Mysql_bk_dir\"/$i$(date +%Y%m%d).sql
OldFile=\"$Mysql_bk_dir\"/$i$(date  +%Y%m%d --date=\'5 days ago\').tgz
####################################################################
#                     mysql backup proccess
####################################################################
echo \"-------------------------------------------------\" >> $LogFile
echo $(date +\"%y-%m-%d %H%M%S\") >> $LogFile
echo \"-------------------------------------------------\" >> $LogFile
#Delete Old File
if [ -f $OldFile ]
then
rm -f $OldFile >> $LogFile 2>&1
  echo \"[$OldFile]\"Delete Old File Success!\" >> $LogFile
else
  echo \"[$OldFile]\"No Old Buckup File!\" >> $LogFile
fi
if[-f $NewFile]
then
echo \"[$OldFile]\"The Buckup File is exists,Can\'t Backup!\" >> $LogFile
else
cd $Mysql_bk_dir
/usr/local/mysql/bin/mysqldump --opt $i -p$passwd > $DumpFile
tar czf $NewFile $i$(date +%Y%m%d).sql >> $LogFile 2>&1
echo \"[$NewFile]\"Backup Success!\" >> $LogFile
rm -rf $DumpFile
fi
sleep 20
done
mail -s \"mysql backup is success!\"rlogin@foxmail.com </data/databk/backuplog

运行后错误提示如下:
[root@localhost tomcat2]# cd /usr/local/bin/
[root@localhost bin]# chmod +x mysql_backup.sh
[root@localhost bin]# sh mysql_backup.sh
\'ysql_backup.sh: line 8: syntax error near unexpected token `do
\'ysql_backup.sh: line 8: `do
[root@localhost bin]#

(2)将上边代码中的:
for i in $(mysql -p$passwd -e \"show databasesG\" |grep Database |awk\'
      {print $2}\')
do
改变成:
for i in $(mysql -p$passwd -e \"show databasesG\" |grep Database |awk\' {print $2}\')
do
后运行提示如下:
\'ysql_backup.sh: line 7: syntax error near unexpected token `do
\'ysql_backup.sh: line 7: `do

(3)将代码改变为:
for i in $(mysql -p$passwd -e \"show databasesG\" |grep Database |awk\' {print $2}\')do
运行后,提示如下:
mysql_backup.sh: line 10: syntax error near unexpected token `NewFile=\"$Mysql_bk\'dir\"/$i$(date +%Y%m%d).tgz
\'ysql_backup.sh: line 10: `NewFile=\"$Mysql_bk_dir\"/$i$(date +%Y%m%d).tgz

求张工指教,我QQ:359058503,Email:rlogin@foxmail.com
云客 Email
2011-10-14 16:18
apche +mysql 不是说是PHP平台的绝配吗。不知道现在的这个NG到底怎样。能具体说明下吗。期待
张 宴
2011-10-14 13:08
初步定在十月二十八号,谢谢大家
好朋友
2011-10-14 11:50
怎么还没有发布啊??发个抢先版呗。好着急啊。
闰土 Email Homepage
2011-10-12 17:31
APMServ6什么时候出啊 ,我好期待
分页: 2234/2384 第一页 上页 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 下页 最后页