小编ahg*_*brf的帖子

Alias 指令可能永远不会匹配,因为它与之前的 Alias 重叠

我正在尝试在我的本地主机服务器上运行 cgi。
首先,我添加了虚拟本地主机。
我有 conf 文件 /etc/apache2/sites-available/myage.com.conf 这是这个文件的内容。

<VirtualHost *:80>
        ServerName mypage.com
        ServerAlias www.mypage.com
        ServerAdmin admin@mypage.com
        DocumentRoot /var/www/mypage.com/public_html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>
ScriptAlias /cgi-bin/ /var/www/mypage.com/cgi-bin/
<Directory "/var/www/mypage.com/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

我在重新启动 apache2 服务时遇到错误

 [Fri Jan 16 09:06:12.422793 2015] [alias:warn] [pid 12733] AH00671: The ScriptAlias directive in /etc/apache2/sites-enabled/mypage.com.conf at line 31 will probably never match because it overlaps an earlier ScriptAlias.
Run Code Online (Sandbox Code Playgroud)

php apache cgi localhost

4
推荐指数
1
解决办法
7387
查看次数

Vim从位置移除角色

如何从某个位置删除一个字符?例如,我有字符串hello,删除第三个字符并获得helo.我试图使用下一个表达式,但它不起作用.

.s/\%3c//g
Run Code Online (Sandbox Code Playgroud)

regex vi vim substitution

3
推荐指数
1
解决办法
492
查看次数

标签 统计

apache ×1

cgi ×1

localhost ×1

php ×1

regex ×1

substitution ×1

vi ×1

vim ×1