با سلام
من کل فایلهای پروژه خودمو در یه سیستم دیگه کپی کردم موقع اجرای دستور php artisan serv ارور زیرو میده
ممنون میشم راهنمایی کنید
syntax eroor,unexpectd '?' in c:\xampp\htdocs\vender\laravel\famwork\src\llluminate\foundation\helpers\helpers.php on lion 500
نکته اول:
صحیحش serve هست نه serv
و نکته بعد اینکه متن ارورتون را کامل بفرستید. ولی چیزی که میشه متوجه شد و خیلی مشخص بهش اشاره کرده syntax ارور دارید تو یکی از فایل هاتون. تو یک جایی از ارور بهش باید اشاره کرده باشه.
سلام. مشکل شما در نسخه php هست. دقیقا سعی کنید همون نسخه php که لاراول نیاز داره رو فعال کنید.
سلام
من با دستور php artisan serve سیستمم هیچ واکنش یا خطایی نمی ده. مدتها منتظر می مونم اما هیچ اتفاقی نمی افته. نه خطایی می ده و نه سرو می کنه.
هم از ترمینال داخل php storm استفاده می کنم هم از git bash و از cmd
تو مسیر درستی هم دستور رو اجرا می کنم. اما هیچ اتفاقی نمی افته.
ضمنا php artisan اجرا می شه و مثلا می تونم php artisan -V رو اجرا کنم و ورژن رو ببینم.
به روزرسانی: روی پروژه های دیگم روی همین سیستم تو مسیر های دیگه به راحتی serve انجام می شه. اون پروژه ها قبلا روی همین سیستم ایجاد شدند.
به روزرسانی 2: کلا لاراول رو از اول نصب کردم. یه قالب ساده هم انداختم روش (منظورم یه بلید است). حالا وقتی serve رو می زنم باز هم هیچ کاری نمی کنه اما وقتی سایت رو تو لوکال باز می کنم این خطا رو توی خط فرمان نمایش می ده و متوقف می شه:
بزرگترین مشکل کاربران تازه وارد مربوط به دایرکتوریه!
یعنی شما باید در ابتدا وارد دایرکتوری( محل نصب) شوید => name ~
را وارد کنید(جای name نام پوشه خود را وارد کنید) و سپس با CMD در ویندوز و TERMINAL در مک میتونید با نوشتن php artisan
خروجی بگیرید.
(اگه خروجی نداد ادامه رو بخون)
فایل در پوشه نصب شده موجوده! اگه نبود میتوانید با استفاده از پوشه محل نصب دنبال artisan بگردید.
اگه بود که ۹۹درصد داری اشتباه میزنی! (مک بازا روی فولدری که اسمش موقع نصب وارد کردید راست کلید کنید و new terminal at folder بزنید)
اگه فایل artisan نبود میتوانید دوباره دستور composer create-project laravel/laravel example-app
را اجرا نمایید.
جای example-app هرنامی بخواهید میتوانید وارد کنید.
(توجه داشته باشید اگر پروژه درحال انجام نداشته باشید میتوانید فایل ها را پاک و دستور فوق را اجرا کنید - و اگر پروژه درحال انجامی داشتید میتوانید artisan را کپی و در پروژه جدید جایگذاری نمایید!)
حالا تقریبا همه چی حله!
اگه بازم خروجی نداد php -v
توی TERMINAL or CMD بزن اگه نسخه رو نشون داد php -update
استفاده کنن و composer هم آپدیت کنن و مجددا نصب کنن!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟