Thanks for the reply Yehuda. Here is the info you asked about. ls -l lrwxrwxrwx. 1 root root 7 Oct 8 17:13 bin -> usr/bin dr-xr-xr-x. 5 root root 1024 Oct 8 17:31 boot drwxr-xr-x 19 root root 3440 Oct 10 07:02 dev drwxr-xr-x. 144 root root 12288 Oct 10 07:02 etc drwxr-xr-x. 4 root root 4096 Jul 8 17:56 home lrwxrwxrwx. 1 root root 7 Oct 8 17:13 lib -> usr/lib lrwxrwxrwx. 1 root root 9 Oct 8 17:13 lib64 -> usr/lib64 drwx------. 2 root root 16384 Jun 28 02:09 lost+found drwxr-xr-x. 2 root root 4096 Jul 8 17:56 media drwxr-xr-x. 3 root root 4096 Jul 8 17:56 mnt drwxr-xr-x. 3 root root 4096 Oct 8 18:42 opt dr-xr-xr-x 166 root root 0 Oct 10 07:02 proc dr-xr-x---. 5 root root 4096 Oct 9 22:42 root drwxr-xr-x 39 root root 1180 Oct 10 07:02 run lrwxrwxrwx. 1 root root 8 Oct 8 17:13 sbin -> usr/sbin drwxr-xr-x. 2 root root 4096 Jul 8 17:56 srv dr-xr-xr-x 13 root root 0 Oct 10 07:02 sys drwxrwxrwt 13 root root 280 Oct 10 07:03 tmp drwxr-xr-x. 13 root root 4096 Oct 8 17:13 usr drwxr-xr-x. 23 root root 4096 Oct 9 12:21 var Also, moodle requires a data folder which I put in var with 777 permissions: drwxrwxrwx. 6 root root 4096 Oct 9 12:55 moodledata httpd -S VirtualHost configuration: ServerRoot: "/etc/httpd" Main DocumentRoot: "/var/www/html" Main ErrorLog: "/etc/httpd/logs/error_log" Mutex proxy: using_defaults Mutex authn-socache: using_defaults Mutex default: dir="/run/httpd/" mechanism=default Mutex mpm-accept: using_defaults Mutex authdigest-opaque: using_defaults Mutex proxy-balancer-shm: using_defaults Mutex rewrite-map: using_defaults Mutex authdigest-client: using_defaults PidFile: "/run/httpd/httpd.pid" Define: DUMP_VHOSTS Define: DUMP_RUN_CFG User: name="apache" id=48 not_used Group: name="apache" id=48 not_used I have a Linksys router which has settings as such: Start End Protocol IP Address 80 80 both 192.168.1.100 8080 8080 both 192.168.1.126 <-- used with Tomcat which runs fine on another box. This is in the httpd.config file: # # Listen: Allows you to bind Apache to specific IP addresses and/or # ports, instead of the default. See also the <VirtualHost> # directive. # # Change this to Listen on specific IP addresses as shown below to # prevent Apache from glomming onto all bound IP addresses. # #Listen 12.34.56.78:80 Listen 80 What am I doing wrong? Notice that info.php is in the documents directory and I can access it fine. -rw-r--r--. 1 apache root 20 Oct 9 11:32 info.php I tried to create the page as my regular user, but was unable to save in that directory, so I ended up creating it as root. How am I going to be able to work on Moodle development if I can’t modify files in the www/html folder as a regular user? This is a development server with one user, myself. Should I make all the files match the permissions on info.php and do all my work as root? Thanks for any help, Timothy. From: yehuda@xxxxxxxxxx Date: Wed, 9 Oct 2013 12:18:56 -0400 To: users@xxxxxxxxxxxxxxxx Subject: Re: Permission Still Denied with Moodle "AH00035: access to /moodle/ denied (filesystem path '/var/www/html/moodle') because search permissions are missing on a component of the path" This implies that the x permission is missing. You posted for every directory except /var . What are its permissions? I have no idea if selinux could get in the way or if setenforce 0 really gets rid of it.
Incorrect access detected, this server may be accessed only through "http://*my ip*/moodle" address, sorry. Please notify server administrator. Does Moodle modify the default 403 error page? That is probably what this is. If I use http://*my ip*/moodle or http://*my ip*:80/moodle I get this error: Is apache set to listen to an IP besides 127.0.0.1? Run httpd -S for the list of active vhosts.
- Y On Wed, Oct 9, 2013 at 4:19 AM, Timothy Curchod <timofeyc@xxxxxxxxxxx> wrote:
|