【发布时间】:2015-04-17 14:27:42
【问题描述】:
当我从终端启动 apache 服务器时,我遇到了以下错误,它昨天还在工作。
AH00526:/etc/apache2/.DS_Store 第 15 行的语法错误: 无效命令“\x01”,可能拼写错误或由未包含在服务器配置中的模块定义
我正在从 mac yosemite 运行服务器。
【问题讨论】:
标签: apache
当我从终端启动 apache 服务器时,我遇到了以下错误,它昨天还在工作。
AH00526:/etc/apache2/.DS_Store 第 15 行的语法错误: 无效命令“\x01”,可能拼写错误或由未包含在服务器配置中的模块定义
我正在从 mac yosemite 运行服务器。
【问题讨论】:
标签: apache
嗯,我不知道这是否是正确的答案,但 .DS_Store 是一个隐藏文件,我们在 Mac 上的所有文件夹中都有。如果您使用 FTP 工具并将文件逐个文件发送到您的服务器,您将不会发送此文件。但是,如果您发送一个完整的文件夹(例如,使用 Fetch 拖放),这些隐藏文件将被发送。似乎没有办法避免它的传播。 我建议使用 Fetch 打开服务器的文件夹,你会看到所有的 .DS_Store 文件。只需删除它们。
【讨论】:
<FilesMatch "^\.([Hh][Tt]|[Dd][Ss]_[Ss]|[_])">