The service for controller "...." is not defined in ./config/services.yml

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 26014
Joined: 31/03/2014 10:02 am
Contact:

The service for controller "...." is not defined in ./config/services.yml

Post by thatsawan »

The service for controller "aaa.m_button_like.ajaxlike" is not defined in ./config/services.yml.
มี controller 2 ตัว
|-controller
|--ajaxlike
|--xxxx

Code: Select all

button_like_page_controller:
    path: /like/{action}/{post}
    defaults: { _controller: aaa.m_button_like.ajaxlike:base }
    requirements:
        post:  \d+

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 26014
Joined: 31/03/2014 10:02 am
Contact:

Re: The service for controller "...." is not defined in ./config/services.yml

Post by thatsawan »

ปัญหาเกิดจาก
aaa.m_button_like.controller:

Code: Select all

   aaa.m_button_like.controller:
     class: aaa\m_button_like\controller\ajaxlike
        arguments:
            - @config
            - @controller.helper
            - @template
            - @user
            - @dbal.conn
            - @auth
            - @cache
            - @dispatcher
            - @request
            - %core.root_path%
            - %core.php_ext%

วิธีแก้ ไข เปลี่ยน เป็๋น
aaa.m_button_like.ajaxlike:

เนื่องจาก
defaults: { _controller: aaa.m_button_like.ajaxlike:base }

ต้องเป็นตัวเดียวกัน
Last edited by thatsawan on 28/09/2015 10:31 pm, edited 1 time in total.

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 26014
Joined: 31/03/2014 10:02 am
Contact:

Re: The service for controller "...." is not defined in ./config/services.yml

Post by thatsawan »

ต้องลบ แคชด้วยค่ะ

Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 13 guests