23-01-1395، 08:26 ب.ظ
سلام
یه وب سرویس نوشتم، روی سیستم خودم کار می کنه ولی وقتی می برم روی هاست، فقط یکی از کنترلرها کار می کنه و بقیه خطای زیر رو می دن:
یه relation بین کنترلر user و store هست که وقتی از طریق کنترلر user می خوام دسترسی پیدا کنم مشکلی نداره و به درستی جواب می ده ولی خود کنترلر store خطا داره:
base controller:
user controller
store controller:
ممنون می شم راهنمایی کنید
یه وب سرویس نوشتم، روی سیستم خودم کار می کنه ولی وقتی می برم روی هاست، فقط یکی از کنترلرها کار می کنه و بقیه خطای زیر رو می دن:
{"name": "PHP Fatal Error", "message": "Class 'app\models\store' not found", "code": 1, "type": "yii\base\ErrorException", "file": "/home/coolapps/public_html/vendor/yiisoft/yii2/rest/Action.php", "line": 88, "stack-trace": [ "#0 [internal function]: yii\base\ErrorHandler->handleFatalError()", "#1 {main}" ] }
یه relation بین کنترلر user و store هست که وقتی از طریق کنترلر user می خوام دسترسی پیدا کنم مشکلی نداره و به درستی جواب می ده ولی خود کنترلر store خطا داره:
base controller:
<?phpnamespace appcontrollers; use yiifiltersauthCompositeAuth; use yiifiltersauthHttpBasicAuth; use yiifiltersauthHttpBearerAuth; use yiifiltersauthQueryParamAuth; use yiirestActiveController; class BaseActiveController extends ActiveController { public function behaviors() { $behaviors = parent::behaviors(); $behaviors['authenticator'] = [ 'class' => CompositeAuth::className(), 'authMethods' => [ HttpBasicAuth::className(), HttpBearerAuth::className(), QueryParamAuth::className(), ], ]; return $behaviors; } }
user controller
<?phpnamespace appcontrollers; class UserController extends BaseActiveController { public $modelClass = 'appmodelsuser'; }
store controller:
<?phpnamespace appcontrollers; class StoreController extends BaseActiveController { public $modelClass = 'appmodelsstore'; }
ممنون می شم راهنمایی کنید