روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۶ سید جمال جلالی
سوال در خصوص دستور php -s ؟؟؟
جامعه پی اچ پی ایجاد شده در ۱۶ مهر ۱۴۰۱

سلام

من این دستور رو که در ترمینال وارد میکنم با مشکل روبرو مواجه میشم

$ php -s 127.0.0.1:443
Could not open input file: 127.0.0.1:443

پورت هایی که من زمپ برای من ست شده 443 و 80 هستن.......با 8000 هم تست کردم نشد

همین باعث شده ترمینال من پیام

post[200] /index.php رو نمایش نده

چکار باید بکنم ؟؟؟

سلام جمال عزیز

باید به این شکل وارد کنید

در کد زیر public دایرکتوی ای هست که میخوایم بوت شه

php -S localhost:8000 -t public
محمد گازری ۱۶ مهر ۱۴۰۱، ۰۹:۲۶
$ php -S localhost:8000 -t public
Directory public does not exist.

بازم نشد .!!!

میشه درباره این موارد یه کم برام توضیح بدین.........اصلا نمیدونم با این کار چه اتفاقی میوفته .....آخه ما وقتی xampp رو نصب میکنیم که دیگه سرور مجازی رو ساختیم.....و همه پورت‌ها رو هم مشخص کردیم.....این کد‌ها برای چیه ؟؟

سید جمال جلالی ۱۶ مهر ۱۴۰۱، ۰۹:۵۴

جمال جان

این یه سرور به اصطلاح standalone server با php میاره بالا

تفاوتش توی اینه که همون پروژه روی دامنه لوکال هاست و پورتی که بهش دادیم میاد بالا!

محمد گازری ۱۶ مهر ۱۴۰۱، ۱۱:۰۴

1 - یعنی دیگه لازم نیست xammp رو روشن کنم ؟؟

2 - این هنوز کار نمیکنه

$ php -S localhost:8000 -t public


سید جمال جلالی ۱۶ مهر ۱۴۰۱، ۱۳:۲۸

من الا زمپ رو خاموش کردم و همون کد اولی رو زدم کار کرد

$ php -S localhost:8000

چه جالب پس دیگه اینجوری بدون نیاز به نصب کردن زمپ میتونیم کدمون رو تست کنیم و یه سرور مجازی داریم؟؟ درست میگم ؟؟؟

سید جمال جلالی ۱۶ مهر ۱۴۰۱، ۱۳:۳۱

اکیه من خودم virtual domain رو ترجیح میدم

محمد گازری ۱۶ مهر ۱۴۰۱، ۱۵:۲۸