Am I installing things in the correct folder?

1) In a WAMP environment, you have a root directory that you have to use if you want to wrote any kind of PHP code. In other words, I can’t write C:/docs/some_doc.php and expect it to render correctly. With MAMP, it’s easy to assume the same thing. Why, then, am I installing Symfony in my “bruce” folder?

Based on the tutorial (, this is where I’m putting everything, but it’s not where I have my browser pointed when I’m attempting to look at a file.

I know this is bordering on a stupid question, but I want to understand WHAT I'm doing and not merely THAT I'm doing it.

brucegustPHP DeveloperAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Unix systems can install user software to run in the user folder as the user.  There's no real restriction on who can run software or where you place it as long as you set the necessary path and environment variables.

I think you basically missed some steps or didn't follow it to the letter.  These are basic linux/unix commands and on OSX, you may need sudo to create the folder in your root.  It sounds like you put the file into your home folder, because that's where you have access.

The instructions on that page basically gave you the generic commands to install into the local folder.  If you have the files in your bruce folder, then it suggests that you didn't run cd /home/sfprojects/jobeet to extract your symfony-1.4.0.tgz or you did a cd back to your home folder before you ran the tar zxpf symfony-1.4.0.tgz command.  /home is where linux likes to put user's home folders.  /Users is where apple likes to put user's home folders.

If you've downloaded the symfony-1.4.0.tgz to your home folder then the tar command after you cd /home/sfprojects/jobeet/lib/vendor should be tar -xvf ~/symfony-1.4.0.tgz.  You need to know where your files are and where you cd to when.  The instructions told you to
Download the archive, put it under the freshly created lib/vendor/ directory, un-archive it there, and rename the directory to symfony:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
brucegustPHP DeveloperAuthor Commented:
You're right! I went back and reviewed the steps and saw where I had made some mistakes.

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.