سلام من دامنه مجازی رو کانفیگ کردم ولی localhost رو هم به همون پوشه هدایت میکنه و به پوشه های htdocs دسترسی ندارم توی گوگل هم چیزی نتونستم پیدا کنم راه حلی براش هست؟
سلام و احترام
لطفا کدهای داخل فایلهای کانفیگتون رو قرار بدید تا بتونم کمکتون کنم
تنظیمات فایل httpd-vhosts.conf فقط اینجا رو اضافه کردم بقیه رو کامنت گذاشته
VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "C:/xampp/htdocs/7Learn.php"
ServerName 7Learn.php
ErrorLog "logs/7Learn.php-error.log"
CustomLog "logs/7Learn.php-access.log" common
</VirtualHost>
فایل داخل پوشه ویندوز
hosts
127.0.0.1 7learn.php
::1 7learn.php
بقیه چیزها کامنته
شما توی فایل httpd-vhosts.conf آدرس 7Learn با L بزرگ نوشتید و لی توی فایل hosts با L کوچیک نوشتید، لطفا این مورد رو اصلاح کنید و نتیجه رو اعلام کنید
فرقی نمیکنه اولش همون بود با حرف بزرگ و لوکال هاست رو هم به همون پوشه هدایت میکنه
سلام درست کردم شاید دوستان هم به مشکل بخورن جوابشو میزارم:
توی فایل httpd-vhosts دامنه localhost ست نشده بود و تنظیمات زیر رو اضافه کردم
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/"
ServerName localhost
</VirtualHost>
و برای سرور مجازی هم این تنظیمات رو اضافه کردم
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "C:/xampp/htdocs/7Learn.php/"
ServerName 7learn.php
ErrorLog "logs/7Learn.php-error.log"
CustomLog "logs/7Learn.php-access.log" common
</VirtualHost>
در فایل hosts
127.0.0.1 localhost
::1 localhost
127.0.0.1 7learn.php
::1 7learn.php
اضافه کردم
و مهترین بخش که احتمالا دلیل اصلی مشکل بود هم یک افزونه پروکسی روی کروم بود که اون رو غیر فعال کردم از تنظیمات کروم و همه چی درست شد