راکت
حل شده

اجرای اتومات پروژه با xamp

5 پاسخ

سلام
میخام وقتی زمپ رو روشن کردم، یک پروژه لاراول که توی فایل htdoc کپی کردمش به صورت خودکار اجرابشه،آیاچنین چیزی امکان پذیره؟؟اگه امکان پذیره چطوری ؟

ثبت پرسش جدید

پاسخ‌ها

5
Ahmad Kalantari
Ahmad Kalantari
@amdk.1987

تخصص: Reactjs laravel dev

بهترین پاسخ

بله امکان پذیره. مثلا اسم فولدر roocket.local هست...
1- فولدر رو داخل htdocs کپی کنید
2- فایل "D:\xampp\apache\conf\extra\httpd-vhosts.conf" رو با برنامه notepad و دسترسی ادمین باز کنید
3- متن زیر رو به انتهای فایل اضافه کنید و اون رو save کنید:
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs/roocket.local/public"
ServerName roocket.local
</VirtualHost>
4- فایل C:\Windows\System32\drivers\etc\hosts رو با برنامه notepad و دسترسی ادمین باز کنید
5- متن زیر رو به انتهای فایل اضافه کنید و اون رو save کنید:
127.0.0.1 roocket.local
6- سرور آپاچی رو متوقف و دوباره اجرا کنید.
اسم این کار virtual host هست.

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@mohsen.mehri6101

شما بایستی دامنه مجازی استفاده کنید که دوستمون راهنمایی هاشو کردن
دامنه مجازی در سیستم میسازید
هر موقع زمپ رو استارت کردید اون دامنه رو هم باید توی وب اجرا کنید و میاد بالا!

امیر اردکانی
امیر اردکانی
@AmirArdakani

تخصص: طراح و برنامه نویس وب

سلام
نرم افزار Laragon رو نصب کنید خیلی کاربردی تر تا xampp , موضوع دامنه مجازی هم به صورت خودکار با ایجاد پروژه به اسم پروژه ایجاد میکنه.

شاید پاسخ شما همین‌جا باشد

محسن مهری
محسن مهری
@mohsen.mehri6101

تخصص: برنامه نویس back-end با زبان php framework laravel

سلام روش هایی که در بالا گفتن رو استفاده کردم اما فقط روت اصلیش بدون مشکل کار میکنه سایر روت ها انگاری فایل های css,js رو نمیتونه فراخانی کنه !!مشکل چیه ؟؟لطفا راهنمایی؟؟
فقط و فقط این روت به درستی کار میکنه : http://127.0.0.1/

in file (( hosts )) in root : C:\Windows\System32\drivers\etc\hosts :
 : 127.0.0.1       mohsenmehri.dev
/*************************************************/
in file ((httpd-vhosts.conf )) in root : C:\xampp\apache\conf\extra\httpd-vhosts.conf
<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/mohsenmehri/public"
    ServerAdmin mohsenmehri.dev 
    ServerAlias mohsenmehri.dev
    <Directory "C:/xampp/htdocs/mohsenmehri/public">
        Options All
        AllowOverride All
        Order Allow,Deny
        Allow from all
    </Directory>
</VirtualHost>
Ahmad Kalantari
Ahmad Kalantari
@amdk.1987

تخصص: Reactjs laravel dev

اول اینکه ServerName mohsenmehri.dev رو در خط 7 اضافه کنید.
دوم اینکه ببینید با این کار تمام فایلهارو باید طبق آدرس مطلق نسبت به فولدر public آدرس دهی کنید. مثلا اگه داخل فولدر public یه فولدر بنام css دارید که داخل اون فایل style.css هست آدرسش میشه:
css/style.css/

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام