WebFaction
Community site: login faq

I am trying to install Phabricator.

I have followed this guide: https://community.webfaction.com/questions/16080/phabricator-support

And after following all the steps I am stuck in a Forbidden 403 error. I think it has to do with the following httpd.conf

<VirtualHost 127.0.0.1:8090>
  ServerName phabricator.iquest369.webfactional.com

  DocumentRoot /home/iquest369/webapps/phabricator/phabricator/webroot
  RewriteEngine on
  RewriteRule ^/rsrc/(.*)     -                       [L,QSA]
  RewriteRule ^/favicon.ico   -                       [L,QSA]
  RewriteRule ^(.*)$          /index.php?__path__=$1  [B,L,QSA]

  <Directory "/home/iquest369/webapps/phabricator/phabricator/webroot">
        DirectoryIndex index.php
        AllowOverride All
        Require all granted
  </Directory>
</VirtualHost>

asked 18 Jun '16, 02:39

jafuentest
2317
accept rate: 0%

edited 18 Jun '16, 02:40

The directory /home/iquest369/webapps/phabricator/phabricator/webroot doesn't seem to exit on this webserver.

(18 Jun '16, 02:58) ryans ♦♦

Ok, so I tried again using this guide to install private apache https://community.webfaction.com/questions/19387/installing-a-private-instance-of-the-shared-apache-centos-7 and now the problem is that php isn't correctly enabled. When I go to the url of the phabricator, the .php file gets downloaded

(18 Jun '16, 04:24) jafuentest

I'm also getting this erros in the log: (13)Permission denied: FastCGI: doesn't exist and can't be created: Permission denied (13)Permission denied: FastCGI: can't create dynamic directory "/run/httpd/fastcgi/dynamic": doesn't exist and can't be created: Permission denied

(18 Jun '16, 04:27) jafuentest

Your httpd.conf is full of references to /home/iquest369/phpstack, which does not exist.

(18 Jun '16, 05:15) ryans ♦♦

Maybe your seeing the old file. The new apache install is on webapps/phpstack/

(18 Jun '16, 05:18) jafuentest

I've done some tests but your httpd.conf has diverged significantly from the original installation guide, and now the private apache instance doesn't even serve a <?php phpinfo(); ?> page. I'd have to debug by starting over from the fresh httpd.conf file generated from the initial installation and then slowly making progress toward your existing one, to determine at what point basic PHP functionality breaks.

(18 Jun '16, 09:14) ryans ♦♦

Hello I am working over the same issue in the same server, I have already restored the httpd.conf to the guide's template. The debug logs are showing a recursive call to a directory where the phpcgi is, like when there are rewrite rules in the configuration. This is making a 500 internal server error because the error "Request exceeded the limit of 10 internal redirects due to probable configuration error" coming up when the recursive calls are made. Can you help us out with this?

(18 Jun '16, 21:19) samgville

Phabricator does still require the Rewrite Rules which jafuentest listed in the the original Question. First start with the httpd.conf file created in the "Private Instance of the Shared Apache" guide and ensure that you can run a simple phphinfo.php file successfully. When that is working, add the Phabricator Rewrite Rules and point the httpd.conf DocumentRoot to the phabricator/webroot directory.

I tried looking up your account to actually see your code and hopefully produce a more helpful answer, but your forum-associated email address isn't associated with a WebFaction account so I wasn't able to find it based on a search for your email address. You may want to create a Support Ticket and we can take a closer look.

(19 Jun '16, 01:03) ryans ♦♦
showing 5 of 8 show 3 more comments
Be the first one to answer this question!
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×262
×224
×28
×2

question asked: 18 Jun '16, 02:39

question was seen: 2,741 times

last updated: 19 Jun '16, 01:03

WEBFACTION
REACH US
SUPPORT
AFFILIATE PROGRAM
LEGAL
© COPYRIGHT 2003-2019 SWARMA LIMITED - WEBFACTION IS A SERVICE OF SWARMA LIMITED
REGISTERED IN ENGLAND AND WALES 5729350 - VAT REGISTRATION NUMBER 877397162
5TH FLOOR, THE OLD VINYL FACTORY, HAYES, UB3 1HA, UNITED KINGDOM