Fiddler支持解析*.hosts.my域名。
hosts文件配置 127.0.0.1 www.hosts.my
upupw报错提示:
启动Apache失败!可能的原因如下:
1、80端口被占用 2、httpd-vhosts.conf配置文件错误
3、VC运行库未装 4、程序路径含有中文或空格
具体错误请查看Apache2\logs\apache.log文件[error]条目
Apache错误提示:
[Thu Jul 07 16:19:22.932510 2016] [mpm_winnt:notice] [pid 2248:tid 844] AH00422: Parent: Received shutdown signal – Shutting down the server.
[Thu Jul 07 16:19:24.950803 2016] [mpm_winnt:notice] [pid 3728:tid 812] AH00364: Child: All worker threads have exited.
[Thu Jul 07 16:19:25.088834 2016] [mpm_winnt:notice] [pid 2248:tid 844] AH00430: Parent: Child process 3728 exited successfully.
处理方式:
httpd-vhosts配置文件,把ServerName *.hosts.my:80改为ServerName hosts.my:80。
给ServerAlias 赋值 *.hosts.my,保存重启Apache即可
<VirtualHost *:80>
DocumentRoot "E:/UPUPW_AP5.5/vhosts/www.hosts.my/frontend/web"
ServerName hosts.my:80
ServerAlias *.hosts.my
ServerAdmin webmaster@www.hosts.my
DirectoryIndex index.html index.htm index.php default.php app.php u.php
ErrorLog logs/www.hosts.my-error.log
CustomLog logs/www.hosts.my-access_%Y%m%d.log comonvhost
php_admin_value open_basedir "E:\UPUPW_AP5.5\vhosts\www.hosts.my\;E:\UPUPW_AP5.5\memcached\;E:\UPUPW_AP5.5\phpmyadmin\;E:\UPUPW_AP5.5\temp\;C:\WINDOWS\Temp\"
<Directory "E:/UPUPW_AP5.5/vhosts/www.hosts.my">
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<LocationMatch "/(inc)/(.*)$">
Require all denied
</LocationMatch>
<LocationMatch "/(attachment|attachments|uploadfiles|avatar)/(.*).(php|php5|phps|asp|asp.net|jsp)$">
Require all denied
</LocationMatch>
</VirtualHost>