Thanks Adam, That did the trick. Apache2 is running the website with no troubles.
Stephan On Tuesday, October 27, 2015 at 1:42:50 PM UTC-7, Adam Cox wrote: > > Stephen, I've had the same issue, and solved it by changing > the applications.txt file's group to apache's group, which is www-data. Try > this command: > > sudo chgrp www-data /home/ubuntu/Projects/ascat/ascat/logs/application.txt > > If that solves your problem, we'll add a new message to the other thread > for future reference. > > Cheers, > Adam > > On Tuesday, October 27, 2015 at 3:33:00 PM UTC-5, Stephan Gmur wrote: >> >> Hello all, currently I am trying to deploy arches 3.0 using apache2 but >> am having permissions troubles. Specifically for apache2 to access a >> directory located in a folder located in /home/ubuntu/Projects/. The >> specific error that I receive is: ValueError: Unable to configure handler >> 'file': [Errno 13] Permission denied: >> '/home/ubuntu/Projects/ascat/ascat/logs/application.txt'. >> >> To provide some background and the steps I have used to setup my EC2 >> machine, below is a quick outline: >> >> 1. Use the arches3_trusty_setup - ami-dd291ded community AMI >> 2. Activate the virtual environment >> 3. Clone the repositories arches3 and ascat (project specific) within >> /home/ubuntu/Projects/ >> 4. Step through the setup procedures for both arches3 and ascat >> 5. Load example data >> 6. Run the development version of the server using the command >> python manage.py runserver 172.31.20.158:8000 >> 7. Walk through configuration of Apache2 using the post: >> >> https://groups.google.com/forum/#!searchin/archesproject/apache2$20permissions/archesproject/qW9nwnOzLyY/rSfsz9l9A8cJ >> >> for guidance on configuration settings. >> 8. Restart the apache2 service and the error within the apache2 error >> log says: ValueError: Unable to configure handler 'file': [Errno 13] >> Permission denied: >> '/home/ubuntu/Projects/ascat/ascat/logs/application.txt' >> >> Below are the settings I am using within my 000-default.conf: >> >> >> #create daemon process: make path to app and to virtualenv python >> WSGIDaemonProcess ascat >> python-path=/home/ubuntu/Projects/ascat:/home/ubuntu/Projects/ENV/lib/python2.7/site-packages >> >> #make group for app >> WSGIProcessGroup ascat >> >> >> #path to app wsgi.py file >> WSGIScriptAlias / /home/ubuntu/Projects/ascat/wsgi.py >> >> <Directory /home/ubuntu/Projects/ascat/> >> Options Indexes FollowSymLinks >> AllowOverride None >> Require all granted >> </Directory> >> >> >> The permissions for the file are as follows: >> >> >> (ENV)ubuntu@ip-172-31-20-158:~/Projects$ la -l >> /home/ubuntu/Projects/ascat/ascat/logs/application.txt >> -rw-rw-r-- 1 ubuntu ubuntu 0 Oct 27 17:57 >> /home/ubuntu/Projects/ascat/ascat/logs/application.txt >> >> >> What steps would I need to take to modify any directory permissions or >> any settings that I might be missing. When running the server within the >> development environment, all functionality works correctly. I have tried a >> couple of different chmod combinations (such as 777) but am not comfortable >> with what has resulted. >> >> >> Thanks, >> >> >> Stephan >> > -- -- To post, send email to [email protected]. To unsubscribe, send email to [email protected]. For more information, visit https://groups.google.com/d/forum/archesproject?hl=en --- You received this message because you are subscribed to the Google Groups "Arches Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
