Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

Happy Holidays from the GTANet team!

Running PHP locally


Barguast
 Share

Recommended Posts

I've recently had to start learning more advanced web development as part of my job, and I'm currently trying to teach myself PHP. However, it is getting to be a bit of a pain to have to upload every script to a server in order to see if it works - especially since, at this early stage, virtually everything I do tends to be wrong! tounge.gif

 

Instead, I'm trying to find a way to run PHP locally. I've been told that to do so I should install Apache Server and PHP5. Unfortunately, it doesn't seem to be that simple since Apache now needs configuring. I can't find any information online about how this is done.

 

Could someone please give me some pointers on how to do this? As I hinted at previously, I don't need to turn my computer into a dedicated server, I just want to be able to test PHP scripts without having to upload them.

 

Of course, if I am barking up the wrong tree and there is a simpler method then do shove me in the right direction.

 

Thanks. smile.gif

31805323.png
Link to comment
Share on other sites

Well, that seems to have done the trick. smile.gif

 

Just so I know I'm using it properly - Do I have to place my PHP files in the \xampp\htdocs\ folder and then access them through my browser via localhost? For example, if I saved testphp.php in the htdocs directory then I would access / test it by typing localhost/testphp.php into my browser address bar, correct?

 

If it doesn't sound like I know what I'm talking about, it's because I don't.

 

Thanks for your help.

31805323.png
Link to comment
Share on other sites

I haven't personally dealt with xampp, but if you open up /apache/conf/httpd.conf and search for a line beginning with 'DocumentRoot', it will tell you the local folder that would respond to http://localhost/.

 

So if it reads something like:

 

DocumentRoot C:/xampp/htdocs/

 

you would be able to access C:/xampp/htdocs/test.php through http://localhost/test.php.

Link to comment
Share on other sites

Well, that seems to have done the trick. smile.gif

 

Just so I know I'm using it properly - Do I have to place my PHP files in the \xampp\htdocs\ folder and then access them through my browser via localhost? For example, if I saved testphp.php in the htdocs directory then I would access / test it by typing localhost/testphp.php into my browser address bar, correct?

 

If it doesn't sound like I know what I'm talking about, it's because I don't.

 

Thanks for your help.

That works, yeah. You can also use 127.0.0.1/xxx.php.

 

Personally, I love xampp. I've been using it tons lately.

oVAzxRq.png
Link to comment
Share on other sites

I've been using the Windows, Apache, MySQL and PHP (WAMP) package for a month or two, now. It installed everything with next to zero fuss, just like a regular application installer. I've then made some minor changes to its http.conf file to set things like DocumentRoot but nothing major. It ran perfectly out of the box and is amazingly easy to use from the system tray icon. smile.gif

 

It starts up in about five seconds, shuts down in less than one. http://localhost/ works correctly, I can play games while it's on with no problems, etc. I sometimes forget it's even running!

 

(EDIT) I've been tinkering with simple PHP for a couple of months and having a local server has made a massive difference to development times. Since it's faster to test stuff I make, it has motivated me to try out more stuff and learn more.

Edited by Cerbera
Link to comment
Share on other sites

Yep, it's working fine now. Two days in and I've already coded a basic guestbook type thingy! tounge.gif

 

Thanks all. smile.gif

31805323.png
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.