【发布时间】:2015-09-17 05:23:17
【问题描述】:
我已经为 moodle 安装了 postgres,我得到了以下说明:
Apache/mod_php 设置
- 为正在运行的进程授予对项目目录的完全访问权限 阿帕奇。您可能还必须在所有 .php 文件上设置 x 标志。 $ chmod -R a+rw * 从项目目录中的moodle.vhost.conf.example 创建一个'moodle.vhost.conf'。 * 创建符号链接 从 /usr/local/var/moodle 到项目目录。 $ cd /usr/local/var; ln -s moodle * 还将新的虚拟主机符号链接到 apache 配置目录。 $ cd /private/etc/apache2/其他 $ sudo ln -s /moodle.vhost.conf moodle.conf $ sudo apachectl restart * 为你本地的东西创建你自己的自定义
/etc/vcmoodle/config_local.php文件 通过复制并在需要时修改示例文件来创建环境。 $ sudo mkdir -p /etc/vcmoodle $ sudo cp /config_local.php.example /etc/vcmoodle/config_local.php
还是不行。当我查看我的 apache 根目录时,它只是标准的 apache 页面,没有 moodle。我有这个sites-available
:/etc/apache2/sites-available$ ls
000-default.conf default-ssl.conf moodle.conf
以及文件moodle.conf的内容
<VirtualHost *:80>
DocumentRoot "/usr/local/var/moodle"
ServerName moodle.localdev.kth.se
ErrorLog /usr/local/var/moodle/error_log
LogLevel debug
<Directory "/usr/local/var/moodle">
AllowOverride all
Order allow,deny
Allow from 127.0.0.1
</Directory>
</VirtualHost>
但我的网络服务器上没有获得 moodle 页面。我做错了什么?
【问题讨论】:
标签: php apache postgresql ubuntu moodle