php - 将站点从 Server 2003 移动到 Server 2008 后,Joomla 站点组件无法正常工作
问题描述
将 Joomla 站点从 Server 2003 (apache) 移动到 Server 2008 (iis) 后,所有 Joomla 组件都停止工作。这个问题的原因是什么?其他一切正常,没有任何问题。
PHP 和 mysql 没有改变。
解决方案
要在 iis 上运行 Joomla 站点,您需要使用 Web 平台安装程序或手动安装以下组件:
1)PHP 2)Mysql 3)Joomla
配置您的数据库和 Joomla 设置:
如果您有,请将您的 .htacess 规则转换为 URL 重写规则(如果尚未安装,请安装 URL 重写)
请参考以下链接:
https://forums.iis.net/t/1167477.aspx
https://www.iis.net/downloads/microsoft/url-rewrite
注意:Microsoft 对 Windows Server 2008 和 2008 R2 的支持已结束。
推荐阅读
- windows - 寻求帮助让 rpy2 版本 3.x 与 Windows 一起工作
- javascript - 如何以编程方式删除 npm 包?
- javascript - 如何根据Javascript中的现有日期动态地将Day添加到JSON数组中?
- javascript - 在 Bootstrap Dropdown 'option' 上使用 onClick - React hooks
- javascript - Javascript Array of Functions 失去了 This 范围
- javascript - JQuery手风琴菜单颜色在选择时保持变化
- angular - CORS 策略已阻止从源访问 XMLHttpRequest:请求的资源上不存在“Access-Control-Allow-Origin”标头
- c - 如何在c中使用sscanf从字符串中读取所有双数?
- mongodb - 为什么副本集中有奇数个成员?
- node.js - WebStorm - 调试 Jest 测试 - 断点之前的异常时间量