我对安装任何类型的服务器程序以及运行任何开源类型的软件都非常陌生。
我正在运行 Windows Server 2008R2。我想安装 Collective Access 以仅在我家的 Intranet 上本地运行。所以我的主机是 localhost。我成功安装了 PHP 和 MYSQL。我在此目录 C:/inetpub/wwwroot/collectiveaccess 中安装了 CA。
我不想通过集体访问发送邮件。它会在没有所有电子邮件信息的情况下安装吗?我可以在全局配置和 setup.php 文件中注释掉这些要求吗?
我收到此错误:
Configuration file is missing for hostname 'localhost' this is what I have in the set up file: define("__CA_WEB_ROOT_DIR__", "c:inetpub/wwwroot"); define("__CA_URL_ROOT__", "/collectiveaccess"); define("__CA_SITE_HOSTNAME__", "localhost"); define("__CA_DB_HOST__", 'localhost');
答案1
简单的编码错误.. c:\inetpub\wwwroot .... 缺少反斜杠 / 应该是 c:\inetpub\wwwroot