50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

ساخت هاست مجازی در xampp بر روی پورتی غیر از 80

سلام. همونطور که تو عنوان سوال گفتم ، من میخوام یه هاست مجازی بسازم در xampp . فایل های httpd-vhosts.conf رو همونطور که در خیلی از اموزش ها بود تغییر دادم که در زیر اوردم(البته این برا نمونه هستش وگرنه تغییرش دادم) :

<VirtualHost *:80>

ServerAdmin webmaster@dummy-host2.example.com

DocumentRoot "C://xampp//htdocs//dummy-host2.example.com"

ServerName dummy-host2.example.com

ErrorLog "logs/dummy-host2.example.com-error.log"

CustomLog "logs/dummy-host2.example.com-access.log" common

</VirtualHost>

توی فایل hosts که در مسیر C:\Windows\System32\drivers\etc هستش هم مقدار زیر رو نوشتم :

hogo.dev 127.0.0.1

حالا این تغییرات وقتی xampp server روی پورت 80 Run میشه ، درست عمل میکنن ولی وقتی پورت عوض میشه عمل نمیکنن. (مثلا اگه پورت 8080 بشه). خب من میفهمم که باید شماره پورت رو به این دوتا فایل بدیم تا بتونه شناسایی کنه ولی نمیدونم چطوری. خیلی سرچ کردم و به نتیجه ای نرسیدم. مثلا مقدار 80 بعد از :* در فایل

httpd-vhosts.conf رو کردم 8080 یا مثلا در فایل hosts جلوی 127.0.0.1 مقدار 8080: رو گذاشتم ولی عمل نمیکنه. لطفا راهنمایی کنین. ممنون

پرسیده شده در 1397/03/24 توسط

2 پاسخ

0

کار هایی که گفتید رو انجام دادم. متاسفانه این ارور رو نشون میده

کار هایی که گفتید رو انجام دادم. متاسفانه این ارور رو نشون میده

||https://web.tosinso.com/files/get/d8e18db6-853b-48a3-b1c4-1d291c5a2a62||
پاسخ در 1397/03/24 توسط
0

شما باید فایل httpd.conf رو تغییر بدید.

به این قسمت:

Listen 0.0.0.0:80

خط زیر رو اضافه کنید:

Listen 0.0.0.0:80
Listen 0.0.0.0:8080

به این قسمت:

ServerName localhost:80

خط زیر رو اضافه کنید:

ServerName localhost:80
ServerName localhost:8080
پاسخ در 1397/03/24 توسط

پاسخ شما