php - 在 macOS 上本地运行 CouchCMS 时路径损坏

标签 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 以便正确生成?

最佳答案

在寻找可能的解决方案后,我得出了这个结论:

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

注释掉 K_SITE_URL 不会弄乱所有路径,包括链接的资源。

关于php - 在 macOS 上本地运行 CouchCMS 时路径损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53110975/

相关文章:

php - 使用我的 javascript/php 代码中的数据填充任何 url 的文本框

mysql - SQL 查询返回最常见、第二常见、第三常见的情况

MySQL只显示特定字段的第一行

Java UI Manager 外观 (JTattoo) 导致 NULLpointer

php - UTF-8 : successful conversion to iso-8859-1 but not to iso-8859-2

即使使用了 global 关键字,PHP 全局变量在函数内部也是未定义的

php - 如何编写查询以基于多值字段从表过滤器(WHERE 子句)获取值?

php - 简单的 PHP 错误

macos - 是否可以在 Mac Pro 上构建 Electron 应用程序?由于奇怪的 GPU 问题,它看起来不像

python - 以编程方式配置 Mac OS X MIDI