سلام وقت بخیر من در ایجاد دامنه مجازی مشکل دارم تمامی موارد گفته شده در جلسه و همین طور سیوالات دوستان رو اجرا کردم و نتیجه ای ندیدم
سلام
اگر ویندوز هستین داخل این پوشه رفتید ؟ C:/Windows/System۳۲/drivers/etc و فایل hosts رو ویرایش کنید این فایل امکان داره مخفی باشه اگر بود باید فایل های مخفی رو قابل نمایش کنید
بعد از باز کردن این فایل (با دسترسی ادمین) باید دامین مجازی که در مرحله اول داخل خود زمپ ساختین اینجا هم بزارین و سیو کنید.
یک خط شبیه به این به این فایل باید اضافه شه :
۱۲۷.۰.۰.۱ your-domain.com
بعد از تمامی این مراحل اپاچی رو یک بار ریستارت کنید تا مشکل حل شه.
اگر این رو انجام دادید لطفا مراحلی که انجام شده بفرمایید تا بتونم راهنماییتون کنم
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 7learn.php
::1 7learn.php
من یادمه با استفاده از 7learn.php نتونستم دامین رو ست کنم و کار نمیکرد به جاش از پسوند test استفاده کردم
7learn.test این تغیر رو اعمال بفرمایید تا ببینیم مشکالتون حل میشه یا نه.
پسوند رو تغییر دادم
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 7learn.test
::1 7learn.test
فایل httpd-vhosts.conf داخل محل نصب زمپتون رو هم لطفا ارسال بفرمایید مسیر فایل :
\xampp\apache\conf\extra
# Virtual Hosts
#
# Required modules: mod_log_config
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.4/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.
#
# Use name-based virtual hosting.
#
##NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ##ServerName or ##ServerAlias in any <VirtualHost> block.
#
##<VirtualHost *:80>
##ServerAdmin [email protected]
##DocumentRoot "C:/xampp/htdocs/dummy-host.example.com"
##ServerName dummy-host.example.com
##ServerAlias www.dummy-host.example.com
##ErrorLog "logs/dummy-host.example.com-error.log"
##CustomLog "logs/dummy-host.example.com-access.log" common
##</VirtualHost>
##<VirtualHost *:80>
##ServerAdmin [email protected]
##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>
شما داخل این فایل کاری رو انجام ندادید باید ابتدا اینجا دامینتون رو ست کنید و ادرس پوشه رو اینجا بدید به شکل زیر :
<VirtualHost *:80>
ServerAdmin 7learn.test
DocumentRoot "C:/xampp/htdocs/7learnphp" پوشه پروژتون رو اینجا وارد کنید
ServerName 7learn.test
ErrorLog "logs/7learn.test-error.log"
CustomLog "logs/7learn.test-access.log" common
</VirtualHost>
این کد رو اخر اون فایل کپی کنید و آدرس پروژتون هرجا هست بجای اون قسمت که مشخص شده بزارید و بعد از اون اپاچی رو یکبار ریستارت کنید
فایلو کپی کردم و اپاچی رو هم ری استارت کردم و پسوند همه رو هم به .text تغییر دادم ولی بازم نشد