سلام ، من یه سرویس پروایدر ایحاد کردم برای سبد خرید ، بعد تو لوکال همه چی خوب و عالیه و کار می کنه وقتی پروژه بردم روی هاست با این اررور که نشون میده Servie Provider یافت نشد :
Class 'App\Helpers\Cart\CartServiceProvider' not found
namespace رو بار های چک کردم که درست باشه dump-autoload انجام دادم ولی مشکل همچنان در هاست وجود داره و تو لوکال بدون هیچ مشکلی اجرا میشه به نظرتون مشکل از کجا می تونه باشه ؟
کد Service Provider :
<?php
namespace App\Helpers\Cart;
use Illuminate\Support\ServiceProvider;
class CartServiceProvider extends ServiceProvider{
public function register(){
$this->app->singleton('cart' , function () {
return new CartService();
});
}
}
یه نکته ، فایلهای مربوط به Service در فولدر app/helpers/cart قرار داره .
سلام راه حل رو پیدا کردم اونم اینکه لینوکس case sensitive هستش و توی هاست لینوکسی باید رعایت بشه و من فولدر helpers رو باید بزرگ
مینوشتم . توی لوکال چون من ویندوز بودم اهمیت نمی داد.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟