یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام وقت بخیر خسته نباشید من از داخل برنامه زمپ دامین مجازی رو درست میکنم و از بخش هاست ویندوز هم تنظیم میکنم ولی هر کاری میکنم دامین مجازی روی سیستمم اجرا نمیشه نمیدونم مشکل از کجاست هر کاری هم میکنم درست نمیشه میشه راهنماییم کنید ممنون میشم
برای حل مشکل عدم اجرای دامین مجازی در برنامه زامپ (XAMPP) روی ویندوز، مراحل زیر را دنبال کنید:
فایل httpd-vhosts.conf را ویرایش کنید. این فایل معمولاً در مسیر C:\xampp\apache\conf\extra\httpd-vhosts.conf قرار دارد. مطمئن شوید که دامین مجازی شما به درستی تنظیم شده باشد. یک مثال از تنظیمات به شکل زیر است:
apache
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/yourproject"
ServerName yourdomain.local
<Directory "C:/xampp/htdocs/yourproject">
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
تنظیم فایل Hosts
فایل hosts سیستم را ویرایش کنید. این فایل معمولاً در مسیر C:\Windows\System32\drivers\etc\hosts قرار دارد. مطمئن شوید که ورودی مربوط به دامین مجازی شما در این فایل وجود دارد. به عنوان مثال:
accesslog
127.0.0.1 yourdomain.local
بررسی پورتها
مطمئن شوید که پورت 80 در دسترس است و توسط برنامه دیگری اشغال نشده است. میتوانید از دستور netstat -aon | findstr :80 در Command Prompt برای بررسی این موضوع استفاده کنید.
راهاندازی مجدد Apache
بعد از اعمال تغییرات، Apache را از کنترل پنل زامپ متوقف و دوباره راهاندازی کنید.
بررسی خطاها
اگر Apache به درستی راهاندازی نمیشود، به فایلهای لاگ Apache در مسیر C:\xampp\apache\logs\ مراجعه کنید و خطاها را بررسی کنید.
تست دامین
در مرورگر خود، آدرس دامین مجازی خود را وارد کنید (مثلاً http://yourdomain.local) و بررسی کنید که آیا صفحه بارگذاری میشود یا خیر.
غیرفعال کردن فایروال (در صورت لزوم)
در برخی موارد، فایروال ویندوز میتواند مانع از کارکرد صحیح Apache شود. میتوانید موقتاً فایروال را غیرفعال کرده و دوباره تست کنید.
مشکل شما توی فایل C:\Windows\System32\drivers\etc\hosts
هستش. (اگه ویندوز سیستم عامل شماست. اگه لینوکس دارید، /etc/hosts
و اگر مک او اس دارید، /private/etc/hosts
هستش)
با دسترسی ادمین این فایل رو باز کنید و در آخرش به این فرمت، دامین با آیپی 127.0.0.1 رو قرار بدید:
127.0.0.1 domain
مثلا:
mywebsite.local 127.0.0.1
بهتون پیشنهاد می کنم بعداز انجام کار، یک دور سیستم رو هم ریستارت کنید تا مشکلی پیش نیاد.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟