Apache EasyHP开发环境别名不工作

Apache EasyHP开发环境别名不工作,apache,easyphp,Apache,Easyphp,我在Windows PC和笔记本电脑上使用EasyHP作为开发环境。出于某种奇怪的原因,我无法在笔记本电脑上使用别名。我得到一个错误: Object not found! 我认为这是Apache的问题,但我不确定。这可能是一件非常简单的事情,但我花了很多时间试图为自己解决它。我尝试手动编写别名,并尝试重新安装EasyHP,但无法使其正常工作。默认虚拟主机是否会干扰别名 以下是httpd.conf文件底部的内容: # == !!! DO NOT REMOVE !!! ==============

我在Windows PC和笔记本电脑上使用EasyHP作为开发环境。出于某种奇怪的原因,我无法在笔记本电脑上使用别名。我得到一个错误:

Object not found!
我认为这是Apache的问题,但我不确定。这可能是一件非常简单的事情,但我花了很多时间试图为自己解决它。我尝试手动编写别名,并尝试重新安装EasyHP,但无法使其正常工作。默认虚拟主机是否会干扰别名

以下是httpd.conf文件底部的内容:

# == !!! DO NOT REMOVE !!! ===================================================
### Alias EasyPHP
# ============================================================================
#alias
Alias "/development" "C:/Users/Sam/dev"
<Directory "C:/Users/Sam/dev">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
Deny from all
Require all granted
</Directory>
#alias
# ============================================================================
### Alias End
# ============================================================================


# == !!! DO NOT REMOVE !!! ===================================================
### VirtualHost EasyPHP
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
DocumentRoot "C:/Program Files (x86)/EasyPHP-12.1/www"
    ServerName localhost
</VirtualHost>
# ============================================================================
#virtualhost
#virtualhost
# ============================================================================
### VirtualHost End
# ============================================================================
#==!!!不要删除===================================================
###别名EasyPHP
# ============================================================================
#别名
别名“/development”C:/Users/Sam/dev
选项跟随符号链接索引
允许超越所有
命令拒绝,允许
允许从127.0.0.1开始
全盘否定
要求所有授权
#别名
# ============================================================================
###别名端
# ============================================================================
# == !!! 不要删除===================================================
###虚拟主机EasyHP
NameVirtualHost 127.0.0.1
DocumentRoot“C:/Program Files(x86)/EasyPHP-12.1/www”
服务器名本地主机
# ============================================================================
#虚拟主机
#虚拟主机
# ============================================================================
###虚拟主机端
# ============================================================================

@Sam:我不是大师,但我刚刚为自己解决了这个问题,并想与大家分享我的经验。我已经愉快地使用EasyHP 12.1好几个星期了,通过测试各种WordPress设置来添加和删除别名。突然,我添加的别名抛出了“未找到对象”错误,不管我如何称呼它们。我检查了httpd.conf文件,发现最近添加的别名不存在(?)。手动添加我需要的(并删除过时的)解决了这个问题。 注意:我的httpd.conf文件以我的最后一个别名结束,而不是以“virtualhost”条目结束:

Alias”/mangala“C://\u localwebs/mangala”
选项跟随符号链接索引
允许超越所有
命令拒绝,允许
允许从127.0.0.1开始
全盘否定
要求所有授权
别名“/zenphoto”C://\u localwebs/zenphoto
选项跟随符号链接索引
允许超越所有
命令拒绝,允许
允许从127.0.0.1开始
全盘否定
要求所有授权
#别名
# ========================
# ========================

希望您已经对其进行了排序,或者这有帮助。

您应该检查是否已将Apache和mysql作为服务启动,因为我遇到了这个问题,而Apache作为服务启动正是我的问题所在。

谢谢,但不幸的是,我的解决方案是下载xampp。
Alias "/mangala" "C:/_localwebs/mangala"
<Directory "C:/_localwebs/mangala">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
Deny from all
Require all granted
</Directory>
Alias "/zenphoto" "C:/_localwebs/zenphoto"
<Directory "C:/_localwebs/zenphoto">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
Deny from all
Require all granted
</Directory>
#alias
# ========================
# ========================