On multilocale unable to access /admin
Forum rules
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
On multilocale unable to access /admin
With "SHOP_MULTILOCALE=1" enabled cannot access admin with "/admin". Following error is thrown:
https://flareapp.io/share/Bm0vDkB7#F50
SHOP_MULTISHOP=
SHOP_REGISTRATION=
are not used.
https://flareapp.io/share/Bm0vDkB7#F50
SHOP_MULTISHOP=
SHOP_REGISTRATION=
are not used.
- VirtualSpy
- Advanced
- Posts: 122
- Joined: 05 Jul 2022, 07:55
Re: On multilocale unable to access /admin
Use true and false instead of 1 and 0
Re: On multilocale unable to access /admin
That does not resolve the error
Re: On multilocale unable to access /admin
Make sure, you have this redirect in your ./routes/web.php file:
https://github.com/aimeos/aimeos/blob/m ... hp#L25-L27
https://github.com/aimeos/aimeos/blob/m ... hp#L25-L27
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star
Re: On multilocale unable to access /admin
Yes, web.php is exactly like that, has not been changed from the original file.
Re: On multilocale unable to access /admin
Can you please post the output of:
Code: Select all
php artisan route:list
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star
Re: On multilocale unable to access /admin
Code: Select all
GET|HEAD / ...........................................................................................................................................................................................
POST _ignition/execute-solution .................................................................................... ignition.executeSolution › Spatie\LaravelIgnition › ExecuteSolutionController
GET|HEAD _ignition/health-check ................................................................................................ ignition.healthCheck › Spatie\LaravelIgnition › HealthCheckController
POST _ignition/update-config ............................................................................................. ignition.updateConfig › Spatie\LaravelIgnition › UpdateConfigController
GET|HEAD admin .......................................................................................................................................................................................
POST admin/{site}/graphql ................................................................................................. aimeos_shop_graphql_post › Aimeos\Shop › GraphqlController@indexAction
POST admin/{site}/jqadm/batch/{resource} ..................................................................................... aimeos_shop_jqadm_batch › Aimeos\Shop › JqadmController@batchAction
GET|HEAD admin/{site}/jqadm/copy/{resource}/{id} ................................................................................... aimeos_shop_jqadm_copy › Aimeos\Shop › JqadmController@copyAction
GET|HEAD admin/{site}/jqadm/create/{resource} .................................................................................. aimeos_shop_jqadm_create › Aimeos\Shop › JqadmController@createAction
POST admin/{site}/jqadm/delete/{resource}/{id?} ............................................................................ aimeos_shop_jqadm_delete › Aimeos\Shop › JqadmController@deleteAction
GET|POST|HEAD admin/{site}/jqadm/export/{resource} .............................................................................. aimeos_shop_jqadm_export › Aimeos\Shop › JqadmController@exportAction
GET|HEAD admin/{site}/jqadm/file/{type} ............................................................................................ aimeos_shop_jqadm_file › Aimeos\Shop › JqadmController@fileAction
GET|HEAD admin/{site}/jqadm/get/{resource}/{id} ...................................................................................... aimeos_shop_jqadm_get › Aimeos\Shop › JqadmController@getAction
POST admin/{site}/jqadm/save/{resource} ........................................................................................ aimeos_shop_jqadm_save › Aimeos\Shop › JqadmController@saveAction
GET|POST|HEAD admin/{site}/jqadm/search/{resource} .............................................................................. aimeos_shop_jqadm_search › Aimeos\Shop › JqadmController@searchAction
OPTIONS admin/{site}/jsonadm/{resource?} ................................................................................ aimeos_shop_jsonadm_options › Aimeos\Shop › JsonadmController@optionsAction
DELETE admin/{site}/jsonadm/{resource}/{id?} ............................................................................. aimeos_shop_jsonadm_delete › Aimeos\Shop › JsonadmController@deleteAction
GET|HEAD admin/{site}/jsonadm/{resource}/{id?} ................................................................................... aimeos_shop_jsonadm_get › Aimeos\Shop › JsonadmController@getAction
PATCH admin/{site}/jsonadm/{resource}/{id?} ............................................................................... aimeos_shop_jsonadm_patch › Aimeos\Shop › JsonadmController@patchAction
POST admin/{site}/jsonadm/{resource}/{id?} ................................................................................. aimeos_shop_jsonadm_post › Aimeos\Shop › JsonadmController@postAction
PUT admin/{site}/jsonadm/{resource}/{id?} ................................................................................... aimeos_shop_jsonadm_put › Aimeos\Shop › JsonadmController@putAction
GET|HEAD api/user ....................................................................................................................................................................................
GET|OPTIONS|HEAD jsonapi/{resource?} ...................................................................................... aimeos_shop_jsonapi_options › Aimeos\Shop › JsonapiController@optionsAction
DELETE jsonapi/{resource} ................................................................................................ aimeos_shop_jsonapi_delete › Aimeos\Shop › JsonapiController@deleteAction
GET|HEAD jsonapi/{resource} ...................................................................................................... aimeos_shop_jsonapi_get › Aimeos\Shop › JsonapiController@getAction
PATCH jsonapi/{resource} .................................................................................................. aimeos_shop_jsonapi_patch › Aimeos\Shop › JsonapiController@patchAction
POST jsonapi/{resource} .................................................................................................... aimeos_shop_jsonapi_post › Aimeos\Shop › JsonapiController@postAction
PUT jsonapi/{resource} ...................................................................................................... aimeos_shop_jsonapi_put › Aimeos\Shop › JsonapiController@putAction
GET|HEAD sanctum/csrf-cookie ............................................................................................................................. Laravel\Sanctum › CsrfCookieController@show
GET|POST|HEAD update ............................................................................................................... aimeos_shop_update › Aimeos\Shop › CheckoutController@updateAction
GET|POST|HEAD {locale} ....................................................................................................................... aimeos_home › Aimeos\Shop › CatalogController@homeAction
GET|POST|HEAD {locale}/c ................................................................................................................ aimeos_shop_list › Aimeos\Shop › CatalogController@listAction
GET|POST|HEAD {locale}/c/basket ....................................................................................................... aimeos_shop_basket › Aimeos\Shop › BasketController@indexAction
GET|POST|HEAD {locale}/c/checkout/{c_step?} ....................................................................................... aimeos_shop_checkout › Aimeos\Shop › CheckoutController@indexAction
GET|POST|HEAD {locale}/c/confirm/{code?} ......................................................................................... aimeos_shop_confirm › Aimeos\Shop › CheckoutController@confirmAction
GET|POST|HEAD {locale}/c/count ........................................................................................................ aimeos_shop_count › Aimeos\Shop › CatalogController@countAction
GET|POST|HEAD {locale}/c/pin ............................................................................................... aimeos_shop_session_pinned › Aimeos\Shop › CatalogController@sessionAction
GET|POST|HEAD {locale}/c/stock ........................................................................................................ aimeos_shop_stock › Aimeos\Shop › CatalogController@stockAction
GET|POST|HEAD {locale}/c/suggest .................................................................................................. aimeos_shop_suggest › Aimeos\Shop › CatalogController@suggestAction
GET|POST|HEAD {locale}/c/{d_name}/{d_pos?}/{d_prodid?} .............................................................................. aimeos_shop_detail › Aimeos\Shop › CatalogController@detailAction
GET|POST|HEAD {locale}/c/{f_name}~{f_catid}/{l_page?} ................................................................................... aimeos_shop_tree › Aimeos\Shop › CatalogController@treeAction
GET|HEAD {locale}/confirm-password ........................................................................................................ password.confirm › Auth\ConfirmablePasswordController@show
POST {locale}/confirm-password .......................................................................................................................... Auth\ConfirmablePasswordController@store
POST {locale}/email/verification-notification ............................................................................. verification.send › Auth\EmailVerificationNotificationController@store
GET|HEAD {locale}/forgot-password ......................................................................................................... password.request › Auth\PasswordResetLinkController@create
POST {locale}/forgot-password ............................................................................................................ password.email › Auth\PasswordResetLinkController@store
GET|HEAD {locale}/login ........................................................................................................................... login › Auth\AuthenticatedSessionController@create
POST {locale}/login .................................................................................................................................... Auth\AuthenticatedSessionController@store
POST {locale}/logout ........................................................................................................................ logout › Auth\AuthenticatedSessionController@destroy
GET|POST|HEAD {locale}/p/{path?} ............................................................................................................... aimeos_page › Aimeos\Shop › PageController@indexAction
GET|POST|HEAD {locale}/profile ...................................................................................................... aimeos_shop_account › Aimeos\Shop › AccountController@indexAction
GET|POST|HEAD {locale}/profile/download/{dl_id} ......................................................................... aimeos_shop_account_download › Aimeos\Shop › AccountController@downloadAction
GET|POST|HEAD {locale}/profile/favorite/{fav_action?}/{fav_id?}/{d_name?}/{d_pos?} ......................................... aimeos_shop_account_favorite › Aimeos\Shop › AccountController@indexAction
GET|POST|HEAD {locale}/profile/watch/{wat_action?}/{wat_id?}/{d_name?}/{d_pos?} ............................................... aimeos_shop_account_watch › Aimeos\Shop › AccountController@indexAction
GET|HEAD {locale}/register ........................................................................................................................... register › Auth\RegisteredUserController@create
POST {locale}/register ....................................................................................................................................... Auth\RegisteredUserController@store
POST {locale}/reset-password .................................................................................................................. password.update › Auth\NewPasswordController@store
GET|HEAD {locale}/reset-password/{token} .......................................................................................................... password.reset › Auth\NewPasswordController@create
GET|POST|HEAD {locale}/s/{s_name}/{f_supid} ...................................................................................... aimeos_shop_supplier › Aimeos\Shop › SupplierController@detailAction
GET|HEAD {locale}/verify-email ................................................................................................. verification.notice › Auth\EmailVerificationPromptController@__invoke
GET|HEAD {locale}/verify-email/{id}/{hash} ................................................................................................. verification.verify › Auth\VerifyEmailController@__invoke
Showing [61] routes
Re: On multilocale unable to access /admin
Did you disable the /admin route somehow or did you overwrite it somewhere?
- https://github.com/aimeos/aimeos-larave ... php#L3-L13
- https://github.com/aimeos/aimeos-larave ... op.php#L14
According to your route list, the /admin URL is available but without any handler:
- https://github.com/aimeos/aimeos-larave ... php#L3-L13
- https://github.com/aimeos/aimeos-larave ... op.php#L14
According to your route list, the /admin URL is available but without any handler:
Code: Select all
GET|HEAD admin .......................................................................................................................................................................................
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star
Re: On multilocale unable to access /admin
Nop, have not touched those files, only difference is enabling "SHOP_MULTILOCALE=1".
Here is on same exact build without multilocale:
Here is on same exact build without multilocale:
Code: Select all
GET|POST|HEAD / .............................................................................................................................. aimeos_home › Aimeos\Shop › CatalogController@homeAction
POST _ignition/execute-solution .................................................................................... ignition.executeSolution › Spatie\LaravelIgnition › ExecuteSolutionController
GET|HEAD _ignition/health-check ................................................................................................ ignition.healthCheck › Spatie\LaravelIgnition › HealthCheckController
POST _ignition/update-config ............................................................................................. ignition.updateConfig › Spatie\LaravelIgnition › UpdateConfigController
GET|HEAD admin ......................................................................................................................... aimeos_shop_admin › Aimeos\Shop › AdminController@indexAction
POST admin/{site}/graphql ................................................................................................. aimeos_shop_graphql_post › Aimeos\Shop › GraphqlController@indexAction
POST admin/{site}/jqadm/batch/{resource} ..................................................................................... aimeos_shop_jqadm_batch › Aimeos\Shop › JqadmController@batchAction
GET|HEAD admin/{site}/jqadm/copy/{resource}/{id} ................................................................................... aimeos_shop_jqadm_copy › Aimeos\Shop › JqadmController@copyAction
GET|HEAD admin/{site}/jqadm/create/{resource} .................................................................................. aimeos_shop_jqadm_create › Aimeos\Shop › JqadmController@createAction
POST admin/{site}/jqadm/delete/{resource}/{id?} ............................................................................ aimeos_shop_jqadm_delete › Aimeos\Shop › JqadmController@deleteAction
GET|POST|HEAD admin/{site}/jqadm/export/{resource} .............................................................................. aimeos_shop_jqadm_export › Aimeos\Shop › JqadmController@exportAction
GET|HEAD admin/{site}/jqadm/file/{type} ............................................................................................ aimeos_shop_jqadm_file › Aimeos\Shop › JqadmController@fileAction
GET|HEAD admin/{site}/jqadm/get/{resource}/{id} ...................................................................................... aimeos_shop_jqadm_get › Aimeos\Shop › JqadmController@getAction
POST admin/{site}/jqadm/save/{resource} ........................................................................................ aimeos_shop_jqadm_save › Aimeos\Shop › JqadmController@saveAction
GET|POST|HEAD admin/{site}/jqadm/search/{resource} .............................................................................. aimeos_shop_jqadm_search › Aimeos\Shop › JqadmController@searchAction
OPTIONS admin/{site}/jsonadm/{resource?} ................................................................................ aimeos_shop_jsonadm_options › Aimeos\Shop › JsonadmController@optionsAction
DELETE admin/{site}/jsonadm/{resource}/{id?} ............................................................................. aimeos_shop_jsonadm_delete › Aimeos\Shop › JsonadmController@deleteAction
GET|HEAD admin/{site}/jsonadm/{resource}/{id?} ................................................................................... aimeos_shop_jsonadm_get › Aimeos\Shop › JsonadmController@getAction
PATCH admin/{site}/jsonadm/{resource}/{id?} ............................................................................... aimeos_shop_jsonadm_patch › Aimeos\Shop › JsonadmController@patchAction
POST admin/{site}/jsonadm/{resource}/{id?} ................................................................................. aimeos_shop_jsonadm_post › Aimeos\Shop › JsonadmController@postAction
PUT admin/{site}/jsonadm/{resource}/{id?} ................................................................................... aimeos_shop_jsonadm_put › Aimeos\Shop › JsonadmController@putAction
GET|HEAD api/user ....................................................................................................................................................................................
GET|POST|HEAD c ......................................................................................................................... aimeos_shop_list › Aimeos\Shop › CatalogController@listAction
GET|POST|HEAD c/basket ................................................................................................................ aimeos_shop_basket › Aimeos\Shop › BasketController@indexAction
GET|POST|HEAD c/checkout/{c_step?} ................................................................................................ aimeos_shop_checkout › Aimeos\Shop › CheckoutController@indexAction
GET|POST|HEAD c/confirm/{code?} .................................................................................................. aimeos_shop_confirm › Aimeos\Shop › CheckoutController@confirmAction
GET|POST|HEAD c/count ................................................................................................................. aimeos_shop_count › Aimeos\Shop › CatalogController@countAction
GET|POST|HEAD c/pin ........................................................................................................ aimeos_shop_session_pinned › Aimeos\Shop › CatalogController@sessionAction
GET|POST|HEAD c/stock ................................................................................................................. aimeos_shop_stock › Aimeos\Shop › CatalogController@stockAction
GET|POST|HEAD c/suggest ........................................................................................................... aimeos_shop_suggest › Aimeos\Shop › CatalogController@suggestAction
GET|POST|HEAD c/{d_name}/{d_pos?}/{d_prodid?} ....................................................................................... aimeos_shop_detail › Aimeos\Shop › CatalogController@detailAction
GET|POST|HEAD c/{f_name}~{f_catid}/{l_page?} ............................................................................................ aimeos_shop_tree › Aimeos\Shop › CatalogController@treeAction
GET|HEAD confirm-password ................................................................................................................. password.confirm › Auth\ConfirmablePasswordController@show
POST confirm-password ................................................................................................................................... Auth\ConfirmablePasswordController@store
POST email/verification-notification ...................................................................................... verification.send › Auth\EmailVerificationNotificationController@store
GET|HEAD forgot-password .................................................................................................................. password.request › Auth\PasswordResetLinkController@create
POST forgot-password ..................................................................................................................... password.email › Auth\PasswordResetLinkController@store
GET|OPTIONS|HEAD jsonapi/{resource?} ...................................................................................... aimeos_shop_jsonapi_options › Aimeos\Shop › JsonapiController@optionsAction
DELETE jsonapi/{resource} ................................................................................................ aimeos_shop_jsonapi_delete › Aimeos\Shop › JsonapiController@deleteAction
GET|HEAD jsonapi/{resource} ...................................................................................................... aimeos_shop_jsonapi_get › Aimeos\Shop › JsonapiController@getAction
PATCH jsonapi/{resource} .................................................................................................. aimeos_shop_jsonapi_patch › Aimeos\Shop › JsonapiController@patchAction
POST jsonapi/{resource} .................................................................................................... aimeos_shop_jsonapi_post › Aimeos\Shop › JsonapiController@postAction
PUT jsonapi/{resource} ...................................................................................................... aimeos_shop_jsonapi_put › Aimeos\Shop › JsonapiController@putAction
GET|HEAD login .................................................................................................................................... login › Auth\AuthenticatedSessionController@create
POST login ............................................................................................................................................. Auth\AuthenticatedSessionController@store
POST logout ................................................................................................................................. logout › Auth\AuthenticatedSessionController@destroy
GET|POST|HEAD p/{path?} ........................................................................................................................ aimeos_page › Aimeos\Shop › PageController@indexAction
GET|POST|HEAD profile ............................................................................................................... aimeos_shop_account › Aimeos\Shop › AccountController@indexAction
GET|POST|HEAD profile/download/{dl_id} .................................................................................. aimeos_shop_account_download › Aimeos\Shop › AccountController@downloadAction
GET|POST|HEAD profile/favorite/{fav_action?}/{fav_id?}/{d_name?}/{d_pos?} .................................................. aimeos_shop_account_favorite › Aimeos\Shop › AccountController@indexAction
GET|POST|HEAD profile/watch/{wat_action?}/{wat_id?}/{d_name?}/{d_pos?} ........................................................ aimeos_shop_account_watch › Aimeos\Shop › AccountController@indexAction
GET|HEAD register .................................................................................................................................... register › Auth\RegisteredUserController@create
POST register ................................................................................................................................................ Auth\RegisteredUserController@store
POST reset-password ........................................................................................................................... password.update › Auth\NewPasswordController@store
GET|HEAD reset-password/{token} ................................................................................................................... password.reset › Auth\NewPasswordController@create
GET|POST|HEAD s/{s_name}/{f_supid} ............................................................................................... aimeos_shop_supplier › Aimeos\Shop › SupplierController@detailAction
GET|HEAD sanctum/csrf-cookie ............................................................................................................................. Laravel\Sanctum › CsrfCookieController@show
GET|POST|HEAD update ............................................................................................................... aimeos_shop_update › Aimeos\Shop › CheckoutController@updateAction
GET|HEAD verify-email .......................................................................................................... verification.notice › Auth\EmailVerificationPromptController@__invoke
GET|HEAD verify-email/{id}/{hash} .......................................................................................................... verification.verify › Auth\VerifyEmailController@__invoke
Showing [60] routes
Re: On multilocale unable to access /admin
Can you please post the output of:
Code: Select all
composer show
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star