Hello,
I'm pretty new to this, so, this may be a dumb question. I cannot get to the index.php page to finish my install.
I am trying to install Drupal 6.6 on RHEL 4. I have Apache 2.2, PHP 4.3.9 and MYSQL 5. I have verified that Apache, PHP and MYSQL are all running.
index.php is in: /var/www/html/drupal
I am trying to set up Drupal to run on my intranet. Once I go to http://localhost/drupal/index.php , I see this error in my browser:
Forbidden You don't have permission to access /drupal/index.php on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Any ideas? I've verified that that the directory is owned by the same user that is running the webserver.
Thanks, Tim
Tim:
Check the permissions on the drupal folder in the path that you've installed it. If it's not owned by the apache2 (www-data) user then it should be. I use Ubuntu, and apache2 runs as www-data. I'm not sure what it runs as on RHEL. On my intranet server I've changed the permissions to be myuser:www-data, i.e. I own the file, and so does the www-data group. I selectively enable write permissions for the group, when doing installs and such. Let me know if this helps.
BTW: Why RHEL vs Fedora?
Derek Gransaull DGTLife, LLC
tim fong wrote:
Hello,
I'm pretty new to this, so, this may be a dumb question. I cannot get to the index.php page to finish my install.
I am trying to install Drupal 6.6 on RHEL 4. I have Apache 2.2, PHP 4.3.9 and MYSQL 5. I have verified that Apache, PHP and MYSQL are all running.
index.php is in: /var/www/html/drupal
I am trying to set up Drupal to run on my intranet. Once I go to http://localhost/drupal/index.php , I see this error in my browser:
Forbidden You don't have permission to access /drupal/index.php on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.Any ideas? I've verified that that the directory is owned by the same user that is running the webserver.
Thanks, Tim
Oops...sorry didn't read your last line....
Derek Gransaull wrote:
Tim:
Check the permissions on the drupal folder in the path that you've installed it. If it's not owned by the apache2 (www-data) user then it should be. I use Ubuntu, and apache2 runs as www-data. I'm not sure what it runs as on RHEL. On my intranet server I've changed the permissions to be myuser:www-data, i.e. I own the file, and so does the www-data group. I selectively enable write permissions for the group, when doing installs and such. Let me know if this helps.
BTW: Why RHEL vs Fedora?
Derek Gransaull DGTLife, LLC
tim fong wrote:
Hello,
I'm pretty new to this, so, this may be a dumb question. I cannot get to the index.php page to finish my install.
I am trying to install Drupal 6.6 on RHEL 4. I have Apache 2.2, PHP 4.3.9 and MYSQL 5. I have verified that Apache, PHP and MYSQL are all running.
index.php is in: /var/www/html/drupal
I am trying to set up Drupal to run on my intranet. Once I go to http://localhost/drupal/index.php , I see this error in my browser:
Forbidden You don't have permission to access /drupal/index.php on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.Any ideas? I've verified that that the directory is owned by the same user that is running the webserver.
Thanks, Tim
Tim:
Could you confirm that in addition to the /drupal directory being owned by the apache user and that the files in the /drupal/ tree are also owned by that user?
What are the permissions that you've set?
Have you been able to access other .html files in your /var/www/ tree?
Derek Gransaull
tim fong wrote:
Hello,
I'm pretty new to this, so, this may be a dumb question. I cannot get to the index.php page to finish my install.
I am trying to install Drupal 6.6 on RHEL 4. I have Apache 2.2, PHP 4.3.9 and MYSQL 5. I have verified that Apache, PHP and MYSQL are all running.
index.php is in: /var/www/html/drupal
I am trying to set up Drupal to run on my intranet. Once I go to http://localhost/drupal/index.php , I see this error in my browser:
Forbidden You don't have permission to access /drupal/index.php on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.Any ideas? I've verified that that the directory is owned by the same user that is running the webserver.
Thanks, Tim
Hello,
You may also verify that the selinux context allows your "normal" directory to be used by httpd :
before setting correctly the context # ls -Z -d the_directory_you_want_to_use/ drwxrwxr-x my_user my_user user_u:object_r:user_home_t the_directory_you_want_to_use
how to change the context # chcon -R -t httpd_user_content_t the_directory_you_want_to_use/
after: # ls -Z the_directory_you_want_to_use -rw-r--r-- my_user my_user user_u:object_r:httpd_user_content_t index.htm -rw-r--r-- my_user my_user user_u:object_r:httpd_sys_content_t index.html -rw-r--r-- my_user my_user user_u:object_r:httpd_sys_content_t index.php -rw-r--r-- my_user my_user user_u:object_r:httpd_sys_content_t index.phpo
Best regards, Geneviève Romier CNRS UREC www.projet-plume.org
Derek Gransaull wrote:
Tim:
Could you confirm that in addition to the /drupal directory being owned by the apache user and that the files in the /drupal/ tree are also owned by that user?
What are the permissions that you've set?
Have you been able to access other .html files in your /var/www/ tree?
Derek Gransaull
tim fong wrote:
Hello,
I'm pretty new to this, so, this may be a dumb question. I cannot get to the index.php page to finish my install.
I am trying to install Drupal 6.6 on RHEL 4. I have Apache 2.2, PHP 4.3.9 and MYSQL 5. I have verified that Apache, PHP and MYSQL are all running.
index.php is in: /var/www/html/drupal
I am trying to set up Drupal to run on my intranet. Once I go to http://localhost/drupal/index.php , I see this error in my browser:
Forbidden You don't have permission to access /drupal/index.php on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.Any ideas? I've verified that that the directory is owned by the same user that is running the webserver.
Thanks, Tim
Forbidden You don't have permission to access /drupal/index.php on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Any ideas? I've verified that that the directory is owned by the same user that is running the webserver.
sudo chmod -R 755 /var/www/html/drupal