drupal 10 localhost站点:如何在安装和注销后访问登录页面



​使用(MacPorts)AMP堆栈,我使用composer建立了一个locahostdrupal10站点,并创建了mysql数据库。在httpd-vhosts.conf中,我添加了:

<VirtualHost *:80>
ServerAdmin myname@emailprovider.com
DocumentRoot "/Users/me/Sites/mysite/web"
ServerName mysite.local
ServerAlias www.mysite.local
ErrorLog  "var/log/apache2/drupal-error_log"
CustomLog "var/log/apache2/drupal-access_log" common
<Directory /Users/me/Sites/mysite/web>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

然后,通过浏览mysite.local,我得到了drupal配置页面,并完成了所有操作,选择了标准配置、设置了管理员帐户、连接到数据库等,没有出现任何错误。然后我在那里注销了。

我仍然可以访问头版。但当我点击首页菜单中的登录链接时,浏览器中显示的URL是http://mysite.local/web/user/login,但我收到一个找不到页面的错误。

补救措施是什么?

您的安装似乎在添加"web";文件夹到基本路径,这样页面上的链接就包括了这个额外的文件夹
我必须假设导航到正确的urlhttp://mysite.local/user/login工作

您可以尝试取消注释.htaccess文件中的RewriteBase,希望这能解决您的问题。

相关内容

最新更新