我在笔记本电脑上安装了moodle。但我无法从连接在同一网络上的其他计算机访问它。但是在我的笔记本电脑上访问它没有问题。我已经完成了在moodle论坛上发布的解决方案,但没有解决我的问题。
答案 0 :(得分:4)
转到config.php
并替换:{/ p>中的localhost
$CFG->wwwroot = 'http://localhost';
使用服务器的外部IP。
答案 1 :(得分:0)
如果要从网络上的其他计算机访问它,则需要在Apache中设置虚拟主机
http://httpd.apache.org/docs/2.2/vhosts/
所以域名是你的计算机。你的网络就是这样的。
您还需要将config.php中的$ CFG-> wwwroot更改为您的计算机.yournetwork
答案 2 :(得分:0)
对于使用XAMPP并使用bitnami模块安装程序来安装moodle的任何人。 编辑所需的配置文件位于:
relative to the XAMPP installation "\apps\moodle\htdocs\config.php"
从此处按照上面接受的答案进行操作。如果启用了路由器上的端口转发功能,这将使LAN内的任何计算机都可以访问情绪,也可以从Internet进行访问。