在macOS上本地运行CouchCMS时路径断开

时间:2018-11-01 23:54:33

标签: php mysql macos mamp couch-cms

出于开发目的,我试图让CouchCMS在本地macOS机器上运行。我正在使用MAMP 5.1运行macOS High Sierra 10.13.6。

我已经从现有的CouchCMS网站导出了MySQL表,并将它们导入了我的本地phpmyadmin。在我的config.php文件中,进行了以下更改:

define( 'K_SITE_URL', '' ); 
define( 'K_DB_USER', 'root' );
define( 'K_DB_PASSWORD', 'root' );
define( 'K_DB_HOST', '' );

这是查看网站的唯一方法。当我尝试访问管理页面时,URL以一种奇怪的方式生成:

localhost:8888/website-directory/admin/admin/login.php

当我将URL编辑为:

localhost:8888/website-directory/admin/login.php

我可以访问登录页面,但是页面上的所有链接都被破坏了,这意味着浏览器无法找到要加载的资源,因为路径错误。

如何修复管理URL,以便正确生成?

1 个答案:

答案 0 :(得分:0)

在寻找可能的解决方案之后,我来到了这里:

// define( 'K_SITE_URL', '' );

注释K_SITE_URL不再弄乱包括链接资源在内的所有路径。