gpt4 book ai didi

php - 无法使用 404 on/bolt/bolt/users/edit/访问新安装的 bolt

转载 作者:行者123 更新时间:2023-12-02 06:58:32 27 4
gpt4 key购买 nike

平台:Mac OSX Maverics

Web 服务器:内置 apache,支持 mod-rewrite,启用 php5_module

重现步骤:

  • cd/Users/用户名/站点/
  • mkdir bolt chmod a+rx bolt
  • 下载 bolt zip 发行版
  • tar -xzf bolt_latest.tgz
  • chmod -R 777 files/app/database/app/cache/app/config/theme/
  • 确保通过在 bolt 目录中创建一个 test.php 来启用 php,通过浏览器访问,一切正常
  • 尝试访问 http://localhost/~username/bolt 观察到 404“/bolt/bolt/users/edit 在此服务器上不存在”
  • .htaccess 操作没有改变任何东西(比如启用重写等)
  • Apache 错误日志报告:/Users/username/Sites/bolt/bolt 不存在

我尝试将 bolt 目录移动到 httpd.conf 中表示的主文档根目录,结果完全相同。

请告知为什么我无法按照所有说明运行您的应用程序。非常感谢所有建议。

最佳答案

我在将 bolt 应用程序部署到 amazon ec2 时遇到了这个问题。

这就是它对我有用的原因:

1) 编辑 http.conf:

sudo nano /etc/httpd/conf/http.conf

2) 在两个部分中将“AllowOverride None”更改为“AllowOverride All”:

<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All

3) 重启httpd:

sudo service httpd restart

在这些更改之后,第一个登录页面工作正常。

关于php - 无法使用 404 on/bolt/bolt/users/edit/访问新安装的 bolt ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26370177/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com