💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۸ سعید جعفری
اجرای کدهای PHP با اکستنشن Live Server
امیر صالحی حل شده توسط امیر صالحی

با سلام و وقت بخیر

من وقتی میخام کدهای PHP رو دیباگ کنم فقط تو همون وی اس کد نشون میده

توی بروزر هم هر بار باید رفرش کنم

لایو سرور اتوماتیک صفحه رو رفرش میکرد وقتی با فایلهای HTML کار میکردم

طبق آموزش زیر هم عمل کردم : 

https://stackoverflow.com/questions/60678203/is-it-possible-to-use-live-server-for-php-with-autoreload-on-save

 

اما دکمه GO LIVE در تولبار پایین وی اس کد من نمایش داده نمیشه

و باز هم باید صفحه رو رفرش کنم ...

 

راهی برای اجرای اتوماتیک مثل حالت فرانت هست؟

ممنون میشم راهنمایی کنین

با تشکر

 

سلام و احترام

یه اکستنشن برای vscode هستش که میتونید برای php لایو سرور داشته باشید. اکستنشن Live Server رو نصب کنید و برای شما همون دکمه go live خواهد آمد. مستندات این Extension هم داخل این لینک وجود داره که میتونید استفاده کنید.

باز اگه سوالی بود بپرسید در خدمتم. موفق باشید.

امیر صالحی ۰۷ آبان ۱۳۹۹، ۱۱:۵۷

اتفاقا اینو نصب کردم

اما پایین تولبار نمایش داده نمیشه ...

مشکلم این هست ...

ولی توی فایلهای HTMLنمایش میده ....

 

سعید جعفری ۰۷ آبان ۱۳۹۹، ۱۲:۰۹

یه بار حتما Vscode خودتونو reset کنید اگه باز دکمه go live نیود با کلیک‌های ترکیبی alt + L که حتما L بزرگ باشه رو بزنید تا ببینید اجرا میشه یا ن. اگه نشد باز اطلاع بدید تا دوباره بررسی کنیم

امیر صالحی ۰۷ آبان ۱۳۹۹، ۱۲:۲۹

با سلام
تصاویر ضمیمه رو ببینین:

مشکل اول حل شد
وقتی لایو سرور رو کلیک میکنم تصویر دوم میاد
فایل html  را نمایش میده
فایل php رو دانلود میکنه !!!!!!
خود آی پی هم اصلا صفحات رو لود نمکینه ...
روت رو لود میکنه ....

https://uupload.ir/files/kt6_001.jpg

و

https://uupload.ir/files/kj7e_002.jpg

 

 

نکته : خارج از مبحث : وی اس رو آپدیت کنم مشکلی برای لایسنس پیش نمیاد ؟؟

 


 

سعید جعفری ۰۷ آبان ۱۳۹۹، ۱۳:۳۳

لطفا از ساختار فایل هاتون هم یه عکس بزارید

امیر صالحی ۰۷ آبان ۱۳۹۹، ۱۴:۴۵

۱ . ببینید برای اینکه بتونید فایل‌های php هم به صورت live server داشته باشید شما باید اکستنشن live server رو هم روی chromمتون نصب کنید.

۲ . یه فایل برای تست به اسم index.php بسازید توی xampp یا wamp خودتون

۳ . بعد از نصب این Extenstion شما گزینه live Reload رو بزنید، در همان اکستنشن در بخش actual server address باید url پروژتون که با localhost در دسترس هست رو قرار بدید برای مثال localhost/myproject 

۴ . در بخش بعدی توی live server address آدرسی که خودش live server قرار میده رو باید وارد کنید برای مثال ۱۲۷.۰.۰.۱:۵۵۰۰ رو وارد کنید.

۵ . live server رو یه بار خاموش و روشن کنید

۶ . حالا آدرس پروژه تون رو با استفاده از آدرس localhost که توی قدم دوم اشاره شد وارد کنید

7 . حالا با هر بار تغییر توی کدتون میتونید شاهد live server خودتون باشید

بهترین پاسخ
امیر صالحی ۰۷ آبان ۱۳۹۹، ۱۵:۰۲

شماره 1 را نصب کردم

شماره 2 انجام دادم با amp کار میکنم

شماره 3 را هم انجام دادم

شماره 4 / 5/ 6 را هم انجام دادم ....

 

کدم ساده هست ...یه جمع و تفرق ساده ....

 

سعید جعفری ۰۷ آبان ۱۳۹۹، ۱۵:۴۰

میتونم Anydesk بزنم و با هم مشکلو حل کنیم، هر موقع آمادگی داشتید اطلاع بدید

امیر صالحی ۰۸ آبان ۱۳۹۹، ۰۷:۳۹