laravel-widgetize
laravel-widgetize copied to clipboard
Route Set To IP ,Not Domain
سلام آقای غفوری عزیز من قبلا هم این مورد را عرض کرده بودم وقتی توی ویجت از route استفاده میکنیم و موقعی که خود ویجت کش را می سازد به جای url اصلی از آی پی سرور استفاده می کند این مشکل در قسمتهای مختلف وجود ندارد و تنها در ویجت ها پیش می آید برای رفع این مشکل باید کامند کلیر کش را استفاده کنم تا دوباره آدرس روت ها درست ست شوند php artisan cache:clear
مثلا تو ویجت منو :
<a href="{{ route('categorysearch',['category'=>'fragrances']) }}">Menuname</a>
تنظیمات اصلی همگی روی دامنه ست شده و حتی فورس هم شده ولی این مشکل اتفاق می افتد web.php URL::forceRootUrl('{domainname}');
.env: APP_URL={domainname}
باید آدرس به صورت زیر شود domainname/category/{categoryname}
ولی به صورت زیر میشود 186.32.36.52/category/{categoryname}
ممنون میشم راهنمایی کنید
شاید شما داخل فایل .env مقدار APP_URL رو درست ست نکردید
شاید شما داخل فایل .env مقدار APP_URL رو درست ست نکردید
APP_URL هم درست ست شده ولی باز اینطوری میشه من راهکاری که الان دارم انجام میدم تا مشکلی برنخوره اینه که توی AppServiceProvider و داخل متد boot فورس روت زدم URL::forceRootUrl(\Config::get('app.url')); اینطوری روی دامین ست میشه شاید با اشاره به این مورد بتونید راه حلی پیدا کنید
ممنون بابت پکیج عالی که نوشتید
ورژن لاراول شما چند هست ش ؟
این پروژه روی 5.8 هست
https://github.com/laravel/framework/issues/27444 به این ربطی نداره ؟
laravel/framework#27444 به این ربطی نداره ؟
فکر نمیکنم برای اینکه فورس می کنم درست هست و مشکلی نداره
واقعا ایده ای ندارم براش. یعنی وقتی شما یک بار کش رو پاک کنید این مشکل برای همیشه برای اون ویجت ها برطرف میشه ؟
واقعا ایده ای ندارم براش. یعنی وقتی شما یک بار کش رو پاک کنید این مشکل برای همیشه برای اون ویجت ها برطرف میشه ؟
نه وقتی کش رو پاک میکنم تا یک مدتی برطرف میشه ولی بعد یک زمانی دوباره عوض میشن ممنون که پاسخ می دید