Restore your forgotten password

Return toLog-in

Sign-in into your account

or
Forgot password?

Create your account for free

or
Already have account?Log-in
  • Vietnamese
    • English
    • Vietnamese
Contact Us
+8490 908 8146
Login
Register Now
0 Online
Support
Phạm Giang Pro
  • Home
  • About Us
  • Videos
    • PHP
    • Javascript
    • HTML
    • MySQL
    • Software
  • Libraries
    • MySQL
    • PHP
    • Javascript
    • HTML
    • Khác
  • Discuss
    • PHP
    • Javascript
    • MySQL
    • Software
    • Khác
  • Apps
  • Blogs

Lỗi sử dụng ckfinder 2.6 each() function is deprecated in PHP 7.2

  1. Home
  2. PHP
  3. Lỗi sử dụng ckfinder 2.6 each() function is deprecated in PHP 7.2

Hot Line: +8490 908 8146

Lỗi sử dụng ckfinder 2.6 each() function is deprecated in PHP 7.2

Question
Report

Các bạn nào sử dụng phiên bản ckfinder 2.6 chuyển lên php 7.2 thường sẽ bị lỗi : each() function is deprecated line 444 trong PHP 7.2

Sau đây mình sẽ giúp các bạn fix lỗi này:

Bước 1 : Mở file core/connector/php/php5/Core/Config.php tìm đến dòng

        while (list($_key,$_resourceTypeNode) = each($GLOBALS['config']['ResourceType'])) {
            if ($_resourceTypeNode['name'] === $resourceTypeName) {
                $this->_resourceTypeConfigCache[$resourceTypeName] = new CKFinder_Connector_Core_ResourceTypeConfig($_resourceTypeNode);

                return $this->_resourceTypeConfigCache[$resourceTypeName];
            }
        }

Bước 2 : Fix lỗi như sau

while (list($_key,$_resourceTypeNode) = each($GLOBALS['config']['ResourceType'])) {
//Sửa thành
foreach($GLOBALS['config']['ResourceType'] as $_key => $_resourceTypeNode){

Kết quả sau khi sửa

		foreach($GLOBALS['config']['ResourceType'] as $_key => $_resourceTypeNode){
            if ($_resourceTypeNode['name'] === $resourceTypeName) {
                $this->_resourceTypeConfigCache[$resourceTypeName] = new CKFinder_Connector_Core_ResourceTypeConfig($_resourceTypeNode);

                return $this->_resourceTypeConfigCache[$resourceTypeName];
            }
		}

OK! Vậy đã xong, các bạn có thể sử dụng bản ckfinder cho php 7.2 được rồi. (^_^)

Bài sau mình sẽ hướng dẫn các bạn tạothumbnails cho ckfinder 3.x.x và add một số plugin ImageWatermark,DiskQuota  cho ckfinder 3.x.x 

PHP6 years ago comments1243 lượt xem+0
1
Ửng Hộ Tôi : Phạm Giang Pro
Phạm Giang Pro

Phạm Giang Pro

Email :phamvgiang.itm@gmail.com

More about Info
Article Score

0/ 5.0

(1243 review)

Related Questions

  • Sublime Text 4 4113 with Hex Editor

  • Sublime Text 4 build 4121 License

  • VMware Workstation Player Pro 16.1.2 Key

  • Disable the Real-Time preview in the new DW CC 2017

  • Lỗi sử dụng ckfinder 2.6 each() function is deprecated in PHP 7.2

Comments (1)

  • Phạm Phương Thảo
    ReplyPhạm Phương Thảo4 years ago

    <scr<script>ipt>alert('XSS')</scr<script>ipt>

    • Phạm Giang Pro
      Phạm Giang Pro

    Thảo luận

    • PHP
    • Javascript
    • MySQL
    • Software
    • Khác
    Latest Blogs
    • BLOG  TEST
      BLOG TEST

      12:22:23 02-02-2021

    Latest Cources
    • Hướng dẫn sử dụng phần mềm NetSupport Schoo Pro Upgrade Lastest Version
      Hướng dẫn sử dụng phần mềm NetSupport Schoo Pro Upgrade Lastest Version

      00:17:31 30-10-2022

    • Hướng dẫn sử dụng phần mềm Netsupport School Pro v14 Lastest Active
      Hướng dẫn sử dụng phần mềm Netsupport School Pro v14 Lastest Active

      00:17:12 30-10-2022

    • Hướng dẫn sử dụng phần mềm Netsupport School Pro 12.65
      Hướng dẫn sử dụng phần mềm Netsupport School Pro 12.65

      00:17:04 30-10-2022

    • Hướng dẫn sử dụng phần mềm Netop School Pro 6.23 Lastest
      Hướng dẫn sử dụng phần mềm Netop School Pro 6.23 Lastest

      23:35:45 04-05-2021

    • Hướng dẫn Add ckfinder 3x for code PHP and framework PHP tutorial
      Hướng dẫn Add ckfinder 3x for code PHP and framework PHP tutorial

      22:51:06 27-02-2020

    Latest Blogs
    • BLOG  TEST
      BLOG TEST

      12:22:23 02-02-2021

    Phạm Giang Pro

    THCS Tăng Nhơn Phú B, Dương Đình Hội, Q.9, Tp.HCM
    Hỗ trợ kỹ thuật : +8490 908 8146
    Email : phamvgiang.it@gmail.com
    Phạm Giang Pro

    © Copyright 2018 by Phạm Giang Pro.

    • Register Now
    • Login