安装 phpmyadmin 时重新启动 httpd 时出错
Posted
技术标签:
【中文标题】安装 phpmyadmin 时重新启动 httpd 时出错【英文标题】:Error restarting httpd while installing phpmyadmin 【发布时间】:2013-02-11 10:10:52 【问题描述】:调用sudo service httpd restart
后出现以下错误:
Starting httpd: Syntax error on line 2 of /etc/httpd/conf.d/phpmyadmin.conf:
Invalid command '\xe2\x80\xb9Directory', perhaps misspelled or defined by a module not included in the server configuration
这是我的 /etc/httpd/conf.d/phpmyadmin.conf:
Alias /phpmyadmin /var/www/phpmyadmin
‹Directory "/var/www/phpmyadmin"›
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
#SSLRequireSSL
‹/Directory›
有什么想法吗?我的网站现已关闭,似乎找不到问题。
FWIW 这是在 EC2 Linux 实例上运行的
【问题讨论】:
【参考方案1】:您的 <Directory>
和 </Directory>
标记使用单箭头引号,而不是小于和大于符号。比较细微差别:‹
<
。
只需用正确的小于和大于替换这些字符,就可以了:
Alias /phpmyadmin /var/www/phpmyadmin
<Directory "/var/www/phpmyadmin">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
#SSLRequireSSL
</Directory>
【讨论】:
谢谢,这解决了问题!好眼力。以上是关于安装 phpmyadmin 时重新启动 httpd 时出错的主要内容,如果未能解决你的问题,请参考以下文章
CentOS 6.9编译安装LAMP环境,并部署phpMyAdmin,使用XCache优化性能