Solved

Change local server setting in php

Posted on 2016-09-14
6
126 Views
Last Modified: 2016-10-02
Hi Experts,

I used  use Phpstorm 2016.2.1 + Xampp 3.2.2 installed on my laptop (Windows 10); and when I tried to run a PHP page in browser it show me the link like this: localhost/C:/Users/IT/Desktop/......../MyPHPPage

I already:
1- Move my application to be under : C:\XMAPP\htdocs\
2- Change my PHP server setting to be Localhost:8080 (Because It's conflicted with other app port)

Usually, I want to get something like this localhost:8080/MyPHPFolder/MyPHPPage, So please tell me what to do in details.


Thanks a lot.
Harreni
0
Comment
Question by:Harreni
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 57

Expert Comment

by:Julian Hansen
ID: 41797751
localhost:8080 should take you to the DocumentRoot as defined in the Apache httpd.conf file

If you want to have localhost:8080/yourfolder/yourfile.php where yourfolder is not under the document root you need to setup an Alias to the folder - also in the httpd.conf file.

I am not sure how you managed to get localhost:/c:.... - is it is till doing that?
0
 

Author Comment

by:Harreni
ID: 41799341
Thanks Julian.
I copied the whole folder from the internet site using FileZilla to C:\ drive and then I moved again it to C:\XMAPP\htdocs\ and for that it mayb keep showing me localhost/C:/Users/IT/Desktop/......../MyPHPPage in the URL.
Now, It fixed by coping the folder from the internet to C:\XMAPP\htdocs\ directly.

Another question:
Why Phpstorm showing localhost:63342/ instead of localhost/ although XMAPP is using port 80? Is there a way to fix that to localhost?

Thanks a lot.
0
 
LVL 57

Expert Comment

by:Julian Hansen
ID: 41799688
I don't know much about PHPStorm but like many development environments what they do is launch a http service that is then used to monitor / debug the session. I suspect PHPStorm is doing the same thing - when you connect to localhost63342 it is a PHPStorm HTTP service and not apache.
0
Free NetCrunch network monitor licenses!

Only on Experts-Exchange: Sign-up for a free-trial and we'll send you your permanent license!

Here is what you get: 30 Nodes | Unlimited Sensors | No Time Restrictions | Absolutely FREE!

Act now. This offer ends July 14, 2017.

 

Author Comment

by:Harreni
ID: 41803511
Thanks a lot Julian.

Anyone can tell me how to make Phpstom run localhost/ instead of localhost:63342/ ?
0
 
LVL 57

Accepted Solution

by:
Julian Hansen earned 500 total points
ID: 41803549
From this article
Built-in webserver port can be always configured in Settings/Preferences | Build, Execution, Deployment | Debugger. The default port is 63342. Built-in webserver can also accept external connections when explicitly configured to do so (disabled by default due to security reasons).
0
 

Author Closing Comment

by:Harreni
ID: 41825271
I configure the interpreter as per the article and its works with  localhost:63342/ without need to change it to  localhost
0

Featured Post

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article discusses how to create an extensible mechanism for linked drop downs.
Many old projects have bad code, but the budget doesn't exist to rewrite the codebase. You can update this code to be safer by introducing contemporary input validation, sanitation, and safer database queries.
The viewer will learn how to synchronize PHP projects with a remote server in NetBeans IDE 8.0 for Windows.
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…

718 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question