while doing pset7 first phpMyAdmin wasn't working, so I searched online and ran a few commands on the terminal and now even apache is not working and shows the following error:

Starting web server apache2
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:8080
(98)Address already in use: AH00072: make_sock: could not bind to address
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

on running apache50 status it shows apache is not running. What should be done??


Try sudo killall -9 apache2.

Also, the port could be locked up by server.c. One way to find out which process to kill:

ps awux | grep apache

Also, when the error message says The Apache error log may have more information, that means you should look in /home/ubuntu/lib/apache2/log/error.log for details.

Since the log file is always being written to, the best way to do this is:

tail -f /home/ubuntu/lib/apache2/log/error.log

Finally, now that you have Apache2 running as you should, your next step is to read the definitive guide to permissions on the CS50 Reddit.

Hope this helps!

  • thanks for your help but when I restarted apache after a day it started again. Now the problem is its showing a 403 forbidden error although I m quite sure I have configured all permissions correctly and I've checked them multiple times. The message goes like this: "You don't have permission to access / on this server. Apache/2.4.7 (Ubuntu) Server at ide50-sharmapranjal.cs50.io Port 443 Oct 31 '16 at 7:02
  • Still having permission problems? Did you read the Definitive Guide? Oct 31 '16 at 21:30
  • The errors went away but now instead of cs50 finance and phpMyAdmin I m getting some weird php code. what to do now ??@matt Nov 1 '16 at 12:01
  • Mark this question as answered, and open a new question with details explaining exactly what you are seeing. Nov 1 '16 at 14:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .