Произошла ошибка 0 class jrequest not found

0 Пользователей и 1 Гость просматривают эту тему.

  • 5 Ответов
  • 3012 Просмотров

Подскажите, как исправить эту ошибку?
0 Class ‘JRequest’ not found

в 4-ке уже нет этого класса. Параметры надо читать через $app->input

в 4-ке уже нет этого класса. Параметры надо читать через $app->input

А где это искать?

А где это искать?

в устаревших расширениях. А еще можете логи на сервере посмотреть — там будет указан файл и строка, в которых вывалилась ошибка.

Включаем отладку в общих настройках и вперёд, искать, какое из расширений выбрасывает ошибку. В ошибке будует виден путь.
Совет — не спешите с переходом на Joomla 4.

Moderator: General Support Moderators

Bushbaby77

Joomla! Apprentice
Joomla! Apprentice
Posts: 47
Joined: Thu Sep 25, 2014 8:21 pm

The requested page can’t be found — 0 Class ‘JRequest’ not found

Hi Everyone,

I have spent the last few days preparing my joomla 3.10 site to upgrade to joomla 4. I uninstalled all incompatible extensions and updated all that could be updated and followed the instructions given after the update I see the new back-end fine but the frontend gives me this error message. I am not sure what I broke but hoping someone can point me in the right direction! I do have a back-up to go back to the old version but I would like to try and figure out what is causing this. Thanks in advance!

Image

When I try to generate FPA post data I get the below error message. I have deleted the file and copied another over but still get this:

Image

domain-tld-cc-fpa-en-php.jpg

You do not have the required permissions to view the files attached to this post.

Last edited by toivo on Sat Jul 23, 2022 9:25 pm, edited 1 time in total.

Reason: mod note: moved from 4.x Installation


User avatar

ceford

Joomla! Ace
Joomla! Ace
Posts: 1807
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by ceford » Sat Jul 23, 2022 8:35 pm

The FPA will not run if it is more than 5(?) days old. Upload a new copy. In Global Configuration set Debug System to Yes and Error Reporting to Maximum. That will give you a stack trace when the error occurs. JRequest is Joomla 3 code — you probably have an incompatible extension. Post the stack trace here. Run the FPA and post the public results here.


User avatar

sozzled

Joomla! Master
Joomla! Master
Posts: 13595
Joined: Sun Jul 05, 2009 3:30 am
Location: Canberra, Australia

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by sozzled » Sat Jul 23, 2022 8:59 pm

The error message «Class ‘JRequest’ not found» comes from a third-party extension (probably a system plugin) that is incompatible with J! 4.x. Even though you ran the compatibility check feature and thought you fixed everything, the compatibility check feature is not exhaustive nor guaranteed of success; it’s a «best guess».

To find out more about which extension is making a call to JRequest, enable J!’s debug mode, set the error reporting level to «maximum» and try to do whatever it was you were doing when you got that error message. If you were trying to access the backend and you cannot get to the Global Configuration settings you will need to edit the file configuration.php as follows:’

  1. At around line 12, change to
  2. At around line 31 change to

    Code: Select all

    	public $error_reporting = 'maximum';
    

Last edited by sozzled on Sat Jul 23, 2022 9:24 pm, edited 2 times in total.

“If you think I’m wrong then say, ‘I think you’re wrong.’ If you say ‘You’re wrong!’, how do you know?”
Walking the talk: https://j4xdemo.enduring.com.au
:)



Bushbaby77

Joomla! Apprentice
Joomla! Apprentice
Posts: 47
Joined: Thu Sep 25, 2014 8:21 pm

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by Bushbaby77 » Sat Jul 23, 2022 9:30 pm

Thank you both! You have helped me with my last problem, Sozzled, I appreciate it. I have tried the whole day to sort it out by myself but I just don’t have the knowledge to trouble shoot this kind of error and I really appreciate it.

Here is the first part of the FPA (I split it because it was too big)

Forum Post Assistant (v1.6.5) : 23-Jul-2022 wrote:

Basic Environment :: wrote:Joomla! Instance :: Joomla! 4.1.5-Stable (Kuamini) 21-June-2022
Joomla! Configured :: Yes | Read-Only (444) |
Configuration Options :: Offline: false | SEF: true | SEF Suffix: false | SEF ReWrite: true | .htaccess/web.config: Yes | GZip: true | Cache: false | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: false | Proxy: false | LiveSite: | Session lifetime: 180 | Session handler: database | Shared sessions: false | SSL: 0 | Error Reporting: maximum | Site Debug: true | Language Debug: false | Default Access: Public | Unicode Slugs: false | dbConnection Type: pdomysql | PHP Supports J! 4.1.5: Yes | Database Supports J! 4.1.5: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 4.19.150-76.ELK.el6.x86_64 | Technology: x86_64 | Web Server: Apache | Encoding: gzip, deflate, br | System TMP Writable: Yes | Free Disk Space : 338.42 GiB |

PHP Configuration :: Version: 7.4.28 | PHP API: litespeed | Session Path Writable: Yes | Display Errors: 0 | Error Reporting: 22519 | Log Errors To: error_log | Last Known Error: 10th June 2021 13:02:28. | Register Globals: | Magic Quotes: | Safe Mode: | Allow url fopen: 1 | Open Base: | Uploads: 1 | Max. Upload Size: 512M | Max. POST Size: 516M | Max. Input Time: 60 | Max. Execution Time: 60 | Memory Limit: 512M

Database Configuration :: Version: 5.6.41-84.1 (Client:mysqlnd 7.4.28) | Database Size: 23.36 MiB | #of Tables with config prefix:  188 | #of other Tables:  0 | User Privileges : GRANT ALL

Detailed Environment :: wrote:PHP Extensions :: Core (7.4.28) | date (7.4.28) | libxml (7.4.28) | openssl (7.4.28) | pcre (7.4.28) | zlib (7.4.28) | filter (7.4.28) | hash (7.4.28) | Reflection (7.4.28) | SPL (7.4.28) | session (7.4.28) | standard (7.4.28) | litespeed () | bcmath (7.4.28) | bz2 (7.4.28) | calendar (7.4.28) | ctype (7.4.28) | curl (7.4.28) | dom (20031129) | mbstring (7.4.28) | fileinfo (7.4.28) | ftp (7.4.28) | gd (7.4.28) | gettext (7.4.28) | gmp (7.4.28) | iconv (7.4.28) | imap (7.4.28) | intl (7.4.28) | json (7.4.28) | exif (7.4.28) | mysqlnd (mysqlnd 7.4.28) | odbc (7.4.28) | PDO (7.4.28) | pgsql (7.4.28) | Phar (7.4.28) | posix (7.4.28) | pspell (7.4.28) | SimpleXML (7.4.28) | soap (7.4.28) | sockets (7.4.28) | tidy (7.4.28) | tokenizer (7.4.28) | xml (7.4.28) | xmlwriter (7.4.28) | xsl (7.4.28) | zip (1.15.6) | mysqli (7.4.28) | pdo_mysql (7.4.28) | PDO_ODBC (7.4.28) | pdo_pgsql (7.4.28) | xmlreader (7.4.28) | xmlrpc (7.4.28) | imagick (3.4.3) | SourceGuardian (12.1.2) | ionCube Loader (10.4.5) | Zend OPcache (7.4.28) | Zend Engine (3.4.0) |
Potential Missing Extensions ::

Switch User Environment :: PHP CGI: No | Server SU: No | PHP SU: No | Potential Ownership Issues: No

Folder Permissions :: wrote:Core Folders :: images/ (755) | components/ (755) | modules/ (755) | plugins/ (755) | language/ (755) | templates/ (755) | cache/ (755) | logs/ (755) | tmp/ (755) | administrator/components/ (755) | administrator/modules/ (755) | administrator/language/ (755) | administrator/templates/ (755) | administrator/logs/ (755) |

Elevated Permissions (First 10) :: cache/com_jchoptimize/jchoptimizecache-08/ (775) | cache/com_jchoptimize/jchoptimizecache-08/jchoptimizecache-c9/ (775) | cache/com_jchoptimize/jchoptimizecache-0a/ (775) | cache/com_jchoptimize/jchoptimizecache-0a/jchoptimizecache-52/ (775) | cache/com_jchoptimize/jchoptimizecache-2d/ (775) | cache/com_jchoptimize/jchoptimizecache-ab/ (775) | cache/com_jchoptimize/jchoptimizecache-ab/jchoptimizecache-12/ (775) | cache/com_jchoptimize/jchoptimizecache-ab/jchoptimizecache-69/ (775) | cache/com_jchoptimize/jchoptimizecache-c8/ (775) | cache/com_jchoptimize/jchoptimizecache-c8/jchoptimizecache-a9/ (775) |

Database Information :: wrote:Database statistics :: Uptime: 5660982 | Threads: 35 | Questions: 4153842900 | Slow queries: 6675 | Opens: 12245997 | Flush tables: 1 | Open tables: 20000 | Queries per second avg: 733.767 |

Extensions Discovered :: wrote:Components :: Site ::
3rd Party::

Components :: Admin ::
3rd Party:: com_sj_newsletter (1.0.0) 1 | Akeeba (8.1.9) 1 | ImageRecycle Statistics (2.0.16) 1 | Content — imagerecycle (2.0.16) 1 | ImageRecycle (2.1.0) 1 | Hikashop Cart Module (4.6.0) ? | Hikashop Bluepaid Payment Plugin (4.6.0) ? | HikaShop Payment Notification plugi (4.6.0) ? | Hikashop Check Payment Plugin (4.6.0) ? | Hikashop Common Joomla Payment API (4.6.0) ? | Hikashop SOFORT Payment Plugin (2.6.3) ? | Smart Search — HikaShop Products (4.6.0) 1 | Ogone Payment Plugin (4.6.0) ? | Search — Hikashop Categories/Manufa (4.6.0) ? | Hikashop Servired Payment Plugin (4.6.0) ? | Hikashop CANADA POST Shipping Plugi (3.4.1) ? | HikaShop Dashboard (4.6.0) 1 | Hikashop Amazon Payment Plugin (2.6.4) ? | HikaShop: Date Picker Custom Field (4.6.0) ? | Hikashop PaymentExpress (PxPay) Plu (4.6.0) ? | Hikashop googlewallet Payment Plugi (1.0) ? | Hikashop eSelect Payment Plugin (4.6.0) ? | Hikashop CyberMuth CIC Payment Plug (4.6.0) ? | System — HikaShop Mass Action (4.6.0) ? | Hikashop — Redshop Fallback Redirec (4.6.0) ? | Hikashop Nets NETAXEPT Payment Plug (4.6.0) ? | HikaShop Product TAG translation (4.6.0) ? | Hikashop TaxCloud Plugin (1.2.3) 0 | HikaShop Google Dynamic Remarketing (4.6.0) ? | Hikashop HSBC Payment Plugin (4.6.0) ? | Hikashop ePay Payment Plugin (4.6.0) ? | HikaShop tax calculations override (3.4.1) ? | Hikashop — Mijoshop Fallback Redire (4.6.0) ? | Hikashop Manual Shipping Plugin (4.6.0) ? | Hikashop Paypal Pro Payment Plugin (4.6.0) ? | Hikashop Monetico Payment Plugin (4.6.0) ? | Hikashop Virtual Merchant (Elavon) (4.6.0) ? | Hikashop eWAY Payment Plugin (4.6.0) ? | Hikashop Paypal Advanced payment pl (4.6.0) ? | HikaShop Netgiro payment plugin (2.6.0) ? | Hikashop iPayDNA Payment Plugin (4.6.0) ? | Hikashop Massaction Address Plugin (4.6.0) 1 | Hikashop westpacapi Payment Plugin (1.0) ? | Hikashop Paypal Website Payments Pr (4.6.0) ? | Hikashop — Kashflow invoice synchro (4.6.0) ? | Hikashop Paypal Payment Plugin (4.6.0) ? | Hikashop Registration Redirect Plug (4.6.0) ? | Hikashop Beanstream Payment Plugin (4.6.0) ? | Hikashop Be2Bill Payment Plugin (4.6.0) ? | Hikashop Innovative Gateway Payment (3.0.1) ? | Hikashop USPS Shipping Plugin (4.6.0) ? | HikaShop Quick Icon (4.6.0) ? | Hikashop FirstData Payment Plugin (4.6.0) ? | Hikashop Currency Switcher Module (4.6.0) ? | User — HikaShop (4.6.0) ? | System — Hikashop Social Plugin (4.6.0) ? | Hikashop Borgun payment plugin (4.6.0) ? | Hikashop PayPlug v2 payment plugin (4.6.0) ? | Hikashop PayJunction Payment Plugin (4.6.0) ? | Hikashop Paygate Payment Plugin (4.6.0) ? | Hikashop Validate free order Plugin (4.6.0) ? | Hikashop OKPay Payment Plugin (2.6.0) ? | Hikashop adyen Payment Plugin (3.0.1) ? | Hikashop User account Plugin (4.6.0) ? | Hikashop Western Union Payment Plug (4.6.0) ? | Hikashop Credit Card Payment Plugin (4.6.0) ? | Hikashop Purchase Order Payment Plu (4.6.0) ? | Hikashop Module (4.6.0) ? | Hikashop MasterCard Internet Gatewa (4.6.0) ? | Hikashop Postfinance Payment Plugin (4.6.0) ? | Hikashop Payza Payment Plugin (4.6.0) ? | Hikashop Paybox Plugin (4.6.0) ? | Hikashop no SSL outside checkout Pl (4.6.0) ? | Hikashop Massaction Product Plugin (4.6.0) 1 | Hikashop Platron Payment Plugin (2.6.0) ? | Hikashop CANPAR Shipping Plugin (1.0.0) ? | Hikashop Alipay Payment Plugin (4.6.0) ? | Hikashop Cart notification Plugin (4.6.0) ? | Hikashop FedEx Shipping Plugin (4.6.0) ? | Hikashop Google Checkout Payment Pl (3.4.1) ? | Hikashop History Plugin (4.6.0) ? | Hikashop PayU India Payment Plugin (4.6.0) ? | Hikashop Paypal Express Checkout Pa (4.6.0) ? | Hikashop Stripe Payment Plugin (2.6.3) ? | Hikashop Email History Plugin (4.6.0) 1 | Hikashop payfast Payment Plugin (4.6.0) ? | Hikashop iVeri Payment Plugin (4.6.0) ? | Hikashop Australia Post eDeliver Sh (3.4.1) ? | Hikashop WorldPay Business Gateway (3.0.1) ? | Hikashop Content Parser — Markdown (4.6.0) ? | Hikashop Massaction User Plugin (4.6.0) 1 | Hikashop UPS Shipping Plugin (4.6.0) ? | Hikashop Moneybookers Payment Plugi (4.6.0) ? | Hikashop Bank Transfer Payment Plug (4.6.0) ? | Hikashop Massaction Category Plugin (4.6.0) 1 | Hikashop CECA Payment Plugin (2.6.0) ? | Hikashop — VirtueMart Fallback Redi (4.6.0) ? | Hikashop Product Tag (4.6.0) ? | Hikashop Massaction Order Plugin (4.6.0) 1 | Hikashop Payment Express Payment Pl (4.6.0) ? | Hikashop Authorize.net Payment Plug (4.6.0) ? | Hikashop SIPS ATOS Payment Plugin (4.6.0) ? | HikaShop Shipping Manual — Price pe (4.6.0) ? | Hikashop Worldpay Global Gateway Pl (3.0.1) ? | Hikashop BitCoin Payment Plugin (1.0.0) ? | Hikashop PayPlug payment plugin (4.6.0) ? | Search — Hikashop Products (4.6.0) ? | Hikashop CardSave Payment Plugin (4.6.0) ? | Hikashop Collect On Delivery Paymen (4.6.0) ? | Hikashop Australia Post eDeliver Sh (4.6.0) ? | Hikashop WorldNetTPS Payment Plugin (4.6.0) ? | HikaShop Product TAG insertion (4.6.0) ? | Hikashop Envoimoinscher Shipping Pl (2.6.0) ? | Hikashop ATOS SIPS 2.0 Payment Plug (4.6.0) ? | HikaShop (3.4.1) 1 | HikaShop (4.6.0) 1 | COM_JCHOPTIMIZE (7.2.4) 1 | Admintools (6.1.7) 1 |

Modules :: Site ::
3rd Party:: Hikashop Cart Module (4.6.0) ? | FavContent (1.4) 1 | FavShowcase (1.4) 1 | Sj Newsletter Popup (1.0.0) 1 | FavLocation (1.3) 1 | Hikashop Currency Switcher Module (4.6.0) ? | FavPortfolio (1.5) 1 | EB Whatsapp Chat (1.6) 1 | Hikashop Module (4.6.0) ? | FavTestimonials (1.3) 1 | FavProducts (1.3) 1 | FavSocial (1.8) 1 | TrustPilot (1.0.1) 1 | FavSlider Pro (1.2) 1 |

Modules :: Admin ::
3rd Party:: HikaShop Dashboard (4.6.0) 1 | ImageRecycle Statistics (2.0.16) 1 |

Templates Discovered :: wrote:Templates :: Site :: Foodies (1.3) 1 |
Templates :: Admin ::

Last edited by toivo on Sat Jul 23, 2022 10:35 pm, edited 1 time in total.

Reason: mod note: disabled smilies in post Options for readability


Bushbaby77

Joomla! Apprentice
Joomla! Apprentice
Posts: 47
Joined: Thu Sep 25, 2014 8:21 pm

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by Bushbaby77 » Sat Jul 23, 2022 9:32 pm

Second half:
Thanks!

Forum Post Assistant (v1.6.5) : 23-Jul-2022 wrote:

Basic Environment :: wrote:Joomla! Instance :: Joomla! 4.1.5-Stable (Kuamini) 21-June-2022
Joomla! Configured :: Yes | Read-Only (444) |
Configuration Options :: Offline: false | SEF: true | SEF Suffix: false | SEF ReWrite: true | .htaccess/web.config: Yes | GZip: true | Cache: false | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: false | Proxy: false | LiveSite: | Session lifetime: 180 | Session handler: database | Shared sessions: false | SSL: 0 | Error Reporting: maximum | Site Debug: true | Language Debug: false | Default Access: Public | Unicode Slugs: false | dbConnection Type: pdomysql | PHP Supports J! 4.1.5: Yes | Database Supports J! 4.1.5: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 4.19.150-76.ELK.el6.x86_64 | Technology: x86_64 | Web Server: Apache | Encoding: gzip, deflate, br | System TMP Writable: Yes | Free Disk Space : 338.42 GiB |

PHP Configuration :: Version: 7.4.28 | PHP API: litespeed | Session Path Writable: Yes | Display Errors: 0 | Error Reporting: 22519 | Log Errors To: error_log | Last Known Error: 10th June 2021 13:02:28. | Register Globals: | Magic Quotes: | Safe Mode: | Allow url fopen: 1 | Open Base: | Uploads: 1 | Max. Upload Size: 512M | Max. POST Size: 516M | Max. Input Time: 60 | Max. Execution Time: 60 | Memory Limit: 512M

Database Configuration :: Version: 5.6.41-84.1 (Client:mysqlnd 7.4.28) | Database Size: 23.36 MiB | #of Tables with config prefix:  188 | #of other Tables:  0 | User Privileges : GRANT ALL

Detailed Environment :: wrote:PHP Extensions :: Core (7.4.28) | date (7.4.28) | libxml (7.4.28) | openssl (7.4.28) | pcre (7.4.28) | zlib (7.4.28) | filter (7.4.28) | hash (7.4.28) | Reflection (7.4.28) | SPL (7.4.28) | session (7.4.28) | standard (7.4.28) | litespeed () | bcmath (7.4.28) | bz2 (7.4.28) | calendar (7.4.28) | ctype (7.4.28) | curl (7.4.28) | dom (20031129) | mbstring (7.4.28) | fileinfo (7.4.28) | ftp (7.4.28) | gd (7.4.28) | gettext (7.4.28) | gmp (7.4.28) | iconv (7.4.28) | imap (7.4.28) | intl (7.4.28) | json (7.4.28) | exif (7.4.28) | mysqlnd (mysqlnd 7.4.28) | odbc (7.4.28) | PDO (7.4.28) | pgsql (7.4.28) | Phar (7.4.28) | posix (7.4.28) | pspell (7.4.28) | SimpleXML (7.4.28) | soap (7.4.28) | sockets (7.4.28) | tidy (7.4.28) | tokenizer (7.4.28) | xml (7.4.28) | xmlwriter (7.4.28) | xsl (7.4.28) | zip (1.15.6) | mysqli (7.4.28) | pdo_mysql (7.4.28) | PDO_ODBC (7.4.28) | pdo_pgsql (7.4.28) | xmlreader (7.4.28) | xmlrpc (7.4.28) | imagick (3.4.3) | SourceGuardian (12.1.2) | ionCube Loader (10.4.5) | Zend OPcache (7.4.28) | Zend Engine (3.4.0) |
Potential Missing Extensions ::

Switch User Environment :: PHP CGI: No | Server SU: No | PHP SU: No | Potential Ownership Issues: No

Folder Permissions :: wrote:Core Folders :: images/ (755) | components/ (755) | modules/ (755) | plugins/ (755) | language/ (755) | templates/ (755) | cache/ (755) | logs/ (755) | tmp/ (755) | administrator/components/ (755) | administrator/modules/ (755) | administrator/language/ (755) | administrator/templates/ (755) | administrator/logs/ (755) |

Extensions Discovered :: wrote:

Libraries ::
Core ::
3rd Party:: file_fof40 (4.1.3) ? |

Plugins ::
Core :: plg_extension_finder (4.0.0) 1 | plg_extension_joomla (3.0.0) 1 | plg_extension_namespacemap (4.0.0) 1 | plg_privacy_message (3.9.0) 1 | plg_privacy_actionlogs (3.9.0) 1 | plg_privacy_content (3.9.0) 1 | plg_privacy_user (3.9.0) 1 | plg_privacy_consents (3.9.0) 1 | plg_captcha_recaptcha (3.4.0) 1 | plg_captcha_recaptcha_invisible (3.8) 0 | plg_finder_contacts (3.0.0) 1 | plg_finder_categories (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 0 | plg_quickicon_downloadkey (4.0.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_extensionupdate (3.0.0) 0 | plg_quickicon_overridecheck (4.0.0) 1 | plg_content_finder (3.0.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_vote (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | plg_content_confirmconsent (3.9.0) 0 | plg_content_pagebreak (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | plg_content_fields (3.7.0) 1 | plg_content_emailcloak (3.0.0) 1 | plg_user_contactcreator (3.0.0) 0 | plg_user_joomla (3.0.0) 1 | plg_user_token (3.9.0) 1 | plg_user_terms (3.9.0) 0 | plg_user_profile (3.0.0) 1 | plg_filesystem_local (4.0.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | plg_installer_urlinstaller (3.6.0) 1 | plg_installer_folderinstaller (3.6.0) 1 | plg_installer_webinstaller (4.0.0) 1 | plg_installer_override (4.0.0) 1 | plg_authentication_cookie (3.0.0) 1 | plg_authentication_joomla (3.0.0) 1 | plg_authentication_ldap (3.0.0) 0 | plg_task_demo_tasks (4.1) 1 | plg_task_check_files (4.1) 1 | plg_task_requests (4.1) 1 | plg_task_site_status (4.1) 1 | plg_media-action_crop (4.0.0) 1 | plg_media-action_resize (4.0.0) 1 | plg_media-action_rotate (4.0.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_categories (3.0.0) 1 | plg_search_content (3.0.0) 1 | plg_search_tags (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_fields_subform (4.0.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_user (3.7.0) 0 | plg_fields_imagelist (3.7.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_sql (3.7.0) 1 | plg_api-authentication_basic (4.0.0) 1 | plg_api-authentication_token (4.0.0) 1 | plg_sampledata_multilang (4.0.0) 1 | plg_workflow_notification (4.0.0) 1 | plg_workflow_publishing (4.0.0) 1 | plg_workflow_featuring (4.0.0) 1 | plg_actionlog_joomla (3.9.0) 1 | plg_twofactorauth_yubikey (3.2.0) 0 | plg_twofactorauth_totp (3.2.0) 0 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_webservices_users (4.0.0) 1 | plg_webservices_privacy (4.0.0) 1 | plg_webservices_config (4.0.0) 1 | plg_webservices_modules (4.0.0) 1 | plg_webservices_messages (4.0.0) 1 | plg_webservices_content (4.0.0) 1 | plg_webservices_banners (4.0.0) 1 | plg_webservices_installer (4.0.0) 1 | plg_webservices_redirect (4.0.0) 1 | plg_webservices_languages (4.0.0) 1 | plg_webservices_media (4.1.0) 1 | plg_webservices_tags (4.0.0) 1 | plg_webservices_menus (4.0.0) 1 | plg_webservices_plugins (4.0.0) 1 | plg_webservices_newsfeeds (4.0.0) 1 | plg_webservices_templates (4.0.0) 1 | plg_system_languagefilter (3.0.0) 1 | plg_system_skipto (4.0.0) 1 | plg_system_logout (3.0.0) 1 | plg_system_highlight (3.0.0) 1 | plg_system_stats (3.5.0) 0 | plg_system_webauthn (4.0.0) 1 | plg_system_actionlogs (3.9.0) 1 | plg_system_privacyconsent (3.9.0) 0 | plg_system_cache (3.0.0) 1 | plg_system_updatenotification (3.5.0) 0 | plg_system_accessibility (4.0.0) 1 | plg_system_sessiongc (3.8.6) 1 | plg_system_redirect (3.0.0) 0 | plg_system_logrotation (3.9.0) 1 | plg_system_fields (3.7.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_sef (3.0.0) 1 | plg_system_httpheaders (4.0.0) 1 | plg_system_jooa11y (4.2.0) 1 | plg_system_languagecode (3.0.0) 0 | plg_system_log (3.0.0) 1 | plg_system_schedulerunner (4.1) 1 | plg_system_task_notification (4.1) 1 | plg_system_debug (3.0.0) 1 | plg_behaviour_taggable (4.0.0) 1 | plg_behaviour_versionable (4.0.0) 1 |
3rd Party:: Hikashop Bluepaid Payment Plugin (4.6.0) ? | Hikashop ATOS SIPS 2.0 Payment Plug (4.6.0) ? | Hikashop PayPlug v2 payment plugin (4.6.0) ? | HikaShop Netgiro payment plugin (2.6.0) ? | Hikashop WorldNetTPS Payment Plugin (4.6.0) ? | Hikashop googlewallet Payment Plugi (1.0) ? | Hikashop CardSave Payment Plugin (4.6.0) ? | Hikashop Payza Payment Plugin (4.6.0) ? | Hikashop MasterCard Internet Gatewa (4.6.0) ? | Hikashop Western Union Payment Plug (4.6.0) ? | Hikashop Moneybookers Payment Plugi (4.6.0) ? | Hikashop Be2Bill Payment Plugin (4.6.0) ? | Hikashop Postfinance Payment Plugin (4.6.0) ? | Hikashop Beanstream Payment Plugin (4.6.0) ? | Hikashop Paygate Payment Plugin (4.6.0) ? | Hikashop Purchase Order Payment Plu (4.6.0) ? | Hikashop BitCoin Payment Plugin (1.0.0) ? | Hikashop SIPS ATOS Payment Plugin (4.6.0) ? | Hikashop Servired Payment Plugin (4.6.0) ? | Hikashop SOFORT Payment Plugin (2.6.3) ? | Hikashop westpacapi Payment Plugin (1.0) ? | Hikashop PaymentExpress (PxPay) Plu (4.6.0) ? | Hikashop Authorize.net Payment Plug (4.6.0) ? | Hikashop Paypal Advanced payment pl (4.6.0) ? | Hikashop Borgun payment plugin (4.6.0) ? | Hikashop PayJunction Payment Plugin (4.6.0) ? | Hikashop Collect On Delivery Paymen (4.6.0) ? | Hikashop HSBC Payment Plugin (4.6.0) ? | Hikashop FirstData Payment Plugin (4.6.0) ? | Hikashop Credit Card Payment Plugin (4.6.0) ? | Hikashop WorldPay Business Gateway (3.0.1) ? | Hikashop Worldpay Global Gateway Pl (3.0.1) ? | Hikashop Common Joomla Payment API (4.6.0) ? | Hikashop Check Payment Plugin (4.6.0) ? | Hikashop Paypal Payment Plugin (4.6.0) ? | Hikashop CyberMuth CIC Payment Plug (4.6.0) ? | Hikashop Platron Payment Plugin (2.6.0) ? | Hikashop Stripe Payment Plugin (2.6.3) ? | Hikashop Payment Express Payment Pl (4.6.0) ? | Hikashop eWAY Payment Plugin (4.6.0) ? | Hikashop iPayDNA Payment Plugin (4.6.0) ? | Hikashop CECA Payment Plugin (2.6.0) ? | Hikashop PayPlug payment plugin (4.6.0) ? | Hikashop ePay Payment Plugin (4.6.0) ? | Ogone Payment Plugin (4.6.0) ? | Hikashop Paypal Express Checkout Pa (4.6.0) ? | Hikashop Bank Transfer Payment Plug (4.6.0) ? | Hikashop Amazon Payment Plugin (2.6.4) ? | Hikashop Alipay Payment Plugin (4.6.0) ? | Hikashop eSelect Payment Plugin (4.6.0) ? | Hikashop Google Checkout Payment Pl (3.4.1) ? | Hikashop Virtual Merchant (Elavon) (4.6.0) ? | Hikashop Monetico Payment Plugin (4.6.0) ? | Hikashop Innovative Gateway Payment (3.0.1) ? | Hikashop OKPay Payment Plugin (2.6.0) ? | Hikashop adyen Payment Plugin (3.0.1) ? | Hikashop Paypal Website Payments Pr (4.6.0) ? | Hikashop PayU India Payment Plugin (4.6.0) ? | Hikashop Paybox Plugin (4.6.0) ? | Hikashop payfast Payment Plugin (4.6.0) ? | Hikashop iVeri Payment Plugin (4.6.0) ? | Hikashop Nets NETAXEPT Payment Plug (4.6.0) ? | Hikashop Paypal Pro Payment Plugin (4.6.0) ? | Smart Search — HikaShop Products (4.6.0) 1 | Hikashop Australia Post eDeliver Sh (4.6.0) ? | Hikashop FedEx Shipping Plugin (4.6.0) ? | Hikashop CANADA POST Shipping Plugi (3.4.1) ? | Hikashop UPS Shipping Plugin (4.6.0) ? | Hikashop CANPAR Shipping Plugin (1.0.0) ? | Hikashop Manual Shipping Plugin (4.6.0) ? | Hikashop Australia Post eDeliver Sh (3.4.1) ? | Hikashop USPS Shipping Plugin (4.6.0) ? | Hikashop Envoimoinscher Shipping Pl (2.6.0) ? | HikaShop Quick Icon (4.6.0) ? | Content — imagerecycle (2.0.16) 1 | PLG_CONTENT_EASYCONTENTRESTRICTION (3.5.0-FREE) 1 | Search — Hikashop Categories/Manufa (4.6.0) ? | Search — Hikashop Products (4.6.0) ? | plg_editors_tinymce (5.10.3) 1 | plg_editors_codemirror (5.65.2) 1 | PLG_ACTIONLOG_ADMINTOOLS (6.1.7) 1 | HikaShop Product TAG insertion (4.6.0) ? | Hikashop Cart notification Plugin (4.6.0) ? | Hikashop Content Parser — Markdown (4.6.0) ? | Hikashop User account Plugin (4.6.0) ? | HikaShop: Date Picker Custom Field (4.6.0) ? | Hikashop History Plugin (4.6.0) ? | Hikashop TaxCloud Plugin (1.2.3) 0 | Hikashop — Kashflow invoice synchro (4.6.0) ? | Hikashop Massaction Product Plugin (4.6.0) 1 | Hikashop Massaction Address Plugin (4.6.0) 1 | Hikashop Validate free order Plugin (4.6.0) ? | HikaShop Shipping Manual — Price pe (4.6.0) ? | Hikashop Email History Plugin (4.6.0) 1 | Hikashop Massaction Order Plugin (4.6.0) 1 | Hikashop Massaction User Plugin (4.6.0) 1 | Hikashop Massaction Category Plugin (4.6.0) 1 | HikaShop Payment Notification plugi (4.6.0) ? | System — Hikashop Social Plugin (4.6.0) ? | Hikashop — Mijoshop Fallback Redire (4.6.0) ? | HikaShop tax calculations override (3.4.1) ? | HikaShop Product TAG translation (4.6.0) ? | User — HikaShop (4.6.0) ? | PLG_SYSTEM_JCHOPTIMIZE (7.2.4) 0 | System — Google Analytics (5.0.1) 0 | HikaShop Google Dynamic Remarketing (4.6.0) ? | Hikashop — Redshop Fallback Redirec (4.6.0) ? | Hikashop — VirtueMart Fallback Redi (4.6.0) ? | Hikashop no SSL outside checkout Pl (4.6.0) ? | PLG_SYSTEM_ADMINTOOLS (6.1.7) 1 | System — HikaShop Mass Action (4.6.0) ? | PLG_SYSTEM_JCHOPTIMIZEPAGECACHE (7.2.4) 0 | Hikashop Product Tag (4.6.0) ? | plg_system_jcemediabox (2.1.2) 0 | Hikashop Registration Redirect Plug (4.6.0) ? |

Templates Discovered :: wrote:Templates :: Site :: Foodies (1.3) 1 | cassiopeia (1.0) 1 |
Templates :: Admin :: atum (1.0) 1 |

Last edited by toivo on Sat Jul 23, 2022 10:35 pm, edited 1 time in total.

Reason: mod note: disabled smilies in post Options for readability


User avatar

sozzled

Joomla! Master
Joomla! Master
Posts: 13595
Joined: Sun Jul 05, 2009 3:30 am
Location: Canberra, Australia

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by sozzled » Sat Jul 23, 2022 9:41 pm

Good work, @Bushbaby77. Let’s try to unravel the mystery.

First of all, I would get rid of JCH Optimize while you’re trying to diagnose any problems with J!. Unistall it—it doesn’t provide any real long-term benefit but it makes people feel «good» about website performance. Performance is the least of your problems if your website doesn’t work at all, right? ;)

I don’t know which extension you’ve installed that’s giving you the «Class … not found» error. If you’re not able to see the stack trace that @ceford mentioned, there may be information written to the file error_log; this file is located in the same folder where the file configuration.php is located. Look at the most recent entries written to that file and see if there is any mention of «JRequest» and provide us with the details.

I know nothing about the Foodies template (or whether it contains any calls to JRequest) but there is not a huge range of templates that are compatible with J! 4.x and I would treat the Foodies template with suspicion and focus on getting the site working with Cassiopeia (even if it may look like garbage to you); guessing that the Foodies v1.3 template came from favthemes.com; see https://joomlashare.ir/categories/download/3323-foodies. Looks like the people who managed favthemes.com have ceased operations.

No doubt, some experts may «nit-pick» about some of your webhosting settings or the suitability of some extensions you’re using with J! 4.x but I would not be too concerned about those matters at this time. Of course, we could debate those until the cows come home but so what? :laugh: Be prepared for a discussion that will probably go on for a week.

Last edited by sozzled on Sat Jul 23, 2022 10:21 pm, edited 2 times in total.

“If you think I’m wrong then say, ‘I think you’re wrong.’ If you say ‘You’re wrong!’, how do you know?”
Walking the talk: https://j4xdemo.enduring.com.au
:)


Bushbaby77

Joomla! Apprentice
Joomla! Apprentice
Posts: 47
Joined: Thu Sep 25, 2014 8:21 pm

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by Bushbaby77 » Sat Jul 23, 2022 10:20 pm

Thanks, Sozzled.

Okay so JCH is gone, no change. The last entry in the error log was in May 2021 and no JRequest is shown. I am not exactly sure where to see the stack trace (I set debug system to ‘yes’ and error reporting to ‘maximum’ (as per @ceford’s instructions) but the only message I see is after that is still the same as in the original screen shot of my homepage. Probably doing something wrong!

As for webhost settings and the extensions I am using, I am more than willing to be educated lol. I can wangle my way around joomla on the surface, but in reality I am pretty clueless 😁 I get all my extensions from the joomla website (with exception of one or two I bought off-site) then install them if I think they will work for what I need them for. If they are useless or even harmful I will remove them if you tell me which ones! I probably should get a web developer to give my site a once over but I am stubborn. Might change my mind after today! 🙄😁

Last edited by Bushbaby77 on Sat Jul 23, 2022 10:28 pm, edited 1 time in total.


Bushbaby77

Joomla! Apprentice
Joomla! Apprentice
Posts: 47
Joined: Thu Sep 25, 2014 8:21 pm

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by Bushbaby77 » Sat Jul 23, 2022 10:26 pm

You know, you mentioned the foodies template and I had the same thought. I discovered that the author, FavThemes, seems to have gone out of business and I can no longer get support (it was a bought template beginning of last year) so that sounds like it could be the issue or cause issues. I can make Cassiopeia work although just about all of my modules also came from FavThemes so I guess they would also be out dated. Oh the joys…


User avatar

sozzled

Joomla! Master
Joomla! Master
Posts: 13595
Joined: Sun Jul 05, 2009 3:30 am
Location: Canberra, Australia

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by sozzled » Sat Jul 23, 2022 10:29 pm

See my edited post above (about trashing Foodies and using Cassopeia). Removing JCH_Optimize is not a cure; it’s just removing one more hurdle in diagnosing faults.

We’re all pretty clueless; there’s no science here: it’s all educated guesswork. Unfortunately, because of the current forum rules, we are not allowed to offer help privately; everything must be written in public on the forum for all to see. I could help you (and it wouldn’t cost you anything more than your time) but I’m not allowed to do that, sorry.

Some things are meant to be: some websites are meant to remain at J! 3.x—and, maybe in a few years from now they will die—and some websites can be upgraded to J! 4.x … and maybe in a few years they, too, will die. C’est la vie!

“If you think I’m wrong then say, ‘I think you’re wrong.’ If you say ‘You’re wrong!’, how do you know?”
Walking the talk: https://j4xdemo.enduring.com.au
:)


Bushbaby77

Joomla! Apprentice
Joomla! Apprentice
Posts: 47
Joined: Thu Sep 25, 2014 8:21 pm

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by Bushbaby77 » Sat Jul 23, 2022 10:46 pm

Well some are more ‘clueless’ than others and your ‘educated guesswork’ has helped me out plenty. 😁 I would never want you to break forum rules, and you’ve really done enough, but it doesn’t change the fact that I appreciate the thought.

It appears to be the template at this stage. The Cassiopeia shows up fine (and yes, looks rather plain). I will probably end up buying a new template (gutted because after 1 year of tweaking foodies, I was just starting to like how it looked and worked but as you said, c’est la vie…

Thank you so much or your support! Also thanks @ceford for your attempt to solve this issue. Off to search for suitable templates, hopefully from someone that remains in business lol.


User avatar

sozzled

Joomla! Master
Joomla! Master
Posts: 13595
Joined: Sun Jul 05, 2009 3:30 am
Location: Canberra, Australia

Re: The requested page can’t be found — 0 Class ‘JRequest’ not found

Post

by sozzled » Sat Jul 23, 2022 11:31 pm

You are most welcome—guesswork, whether «educated» or not—it’s nice to know I’ve been of some practical use. 8)

“If you think I’m wrong then say, ‘I think you’re wrong.’ If you say ‘You’re wrong!’, how do you know?”
Walking the talk: https://j4xdemo.enduring.com.au
:)



Return to “Migrating and Upgrading to Joomla! 4.x”


Jump to

  • Joomla! Announcements
  • ↳   Announcements
  • ↳   Announcements Discussions
  • Joomla! 4.x — Ask Support Questions Here
  • ↳   General Questions/New to Joomla! 4.x
  • ↳   Installation Joomla! 4.x
  • ↳   Administration Joomla! 4.x
  • ↳   Migrating and Upgrading to Joomla! 4.x
  • ↳   Extensions for Joomla! 4.x
  • ↳   Security in Joomla! 4.x
  • ↳   Templates for Joomla! 4.x
  • ↳   Search Engine Optimization (Joomla! SEO) in Joomla! 4.x
  • ↳   Language — Joomla! 4.x
  • ↳   Performance — Joomla! 4.x
  • ↳   Joomla! 4.x Coding
  • Joomla! 3.x — Ask Support Questions Here
  • ↳   General Questions/New to Joomla! 3.x
  • ↳   Installation Joomla! 3.x
  • ↳   Joomla! 3.x on IIS webserver
  • ↳   Administration Joomla! 3.x
  • ↳   Access Control List (ACL) in Joomla! 3.x
  • ↳   Migrating and Upgrading to Joomla! 3.x
  • ↳   Security in Joomla! 3.x
  • ↳   Extensions for Joomla! 3.x
  • ↳   Templates for Joomla! 3.x
  • ↳   Search Engine Optimization (Joomla! SEO) in Joomla! 3.x
  • ↳   Language — Joomla! 3.x
  • ↳   Performance — Joomla! 3.x
  • ↳   Joomla! 3.x Coding
  • Joomla! Versions which are End of Life
  • ↳   Joomla! 2.5 — End of Life 31 Dec 2014
  • ↳   General Questions/New to Joomla! 2.5
  • ↳   Installation Joomla! 2.5
  • ↳   Joomla! 2.5 on IIS webserver
  • ↳   Administration Joomla! 2.5
  • ↳   Access Control List (ACL) in Joomla! 2.5
  • ↳   Migrating and Upgrading to Joomla! 2.5
  • ↳   Security in Joomla! 2.5
  • ↳   Extensions for Joomla! 2.5
  • ↳   Templates for Joomla! 2.5
  • ↳   Search Engine Optimization (Joomla! SEO) in Joomla! 2.5
  • ↳   Language — Joomla! 2.5
  • ↳   Performance — Joomla! 2.5
  • ↳   Joomla! 1.5 — End of Life Sep 2012
  • ↳   General Questions/New to Joomla! 1.5
  • ↳   Installation 1.5
  • ↳   Joomla! 1.5 on IIS webserver
  • ↳   Administration 1.5
  • ↳   Migrating and Upgrading to Joomla! 1.5
  • ↳   Security in Joomla! 1.5
  • ↳   Extensions for Joomla! 1.5
  • ↳   Templates for Joomla! 1.5
  • ↳   Search Engine Optimization (Joomla! SEO) in Joomla! 1.5
  • ↳   Language — Joomla! 1.5
  • ↳   Performance — Joomla! 1.5
  • ↳   Joomla! 1.0 — End of Life 22 July 2009
  • ↳   Installation — 1.0.x
  • ↳   Upgrading — 1.0.x
  • ↳   Security — 1.0.x
  • ↳   3rd Party/Non Joomla! Security Issues
  • ↳   Administration — 1.0.x
  • ↳   Extensions — 1.0.x
  • ↳   Components
  • ↳   Modules
  • ↳   Plugins/Mambots
  • ↳   WYSIWYG Editors — 1.0.x
  • ↳   Integration & Bridges — 1.0.x
  • ↳   phpbb — Joomla! Integration
  • ↳   Templates & CSS — 1.0.x
  • ↳   Language — 1.0.x
  • ↳   Joom!Fish and Multilingual Sites
  • ↳   Performance — 1.0.x
  • ↳   General Questions — 1.0.x
  • Joomla! International Language Support
  • ↳   International Zone
  • ↳   Arabic Forum
  • ↳   تنبيهات هامة
  • ↳   الدروس
  • ↳   4.x جوملا!
  • ↳   جوملا! 1.6/1.7
  • ↳   الأسئلة الشائعة
  • ↳   التثبيت و الترقية
  • ↳   الحماية — و تحسين السرعة والأداء
  • ↳   لوحة التحكم
  • ↳   الإضافات البرمجية
  • ↳   تعريب جوملا! و الإضافات البرمجية
  • ↳   القوالب و التصميم
  • ↳   صداقة محركات البحث
  • ↳   القسم العام
  • ↳   1.5 !جوملا
  • ↳   الأسئلة الشائعة
  • ↳   التثبيت و الترقية
  • ↳   الحماية — و تحسين السرعة والأداء
  • ↳   لوحة التحكم
  • ↳   الإضافات البرمجية
  • ↳   تعريب جوملا! و الإضافات البرمجية
  • ↳   القوالب و التصميم
  • ↳   صداقة محركات البحث
  • ↳   القسم العام
  • ↳   جوملا! 1.0
  • ↳   الأسئلة الشائـعة
  • ↳   التثبيت
  • ↳   لوحة التحكم
  • ↳   الإضافات البرمجية
  • ↳   الإضافات المعرّبة
  • ↳   القوالب و التصميم
  • ↳   الحماية — تحسين السرعة والأداء — صداقة محركات البحث
  • ↳   القسم العام
  • ↳   القسم العام
  • ↳   !عرض موقعك بجوملا
  • ↳   الأرشيف
  • ↳   Bengali Forum
  • ↳   Bosnian Forum
  • ↳   Joomla! 1.5
  • ↳   Instalacija i prvi koraci
  • ↳   Ekstenzije
  • ↳   Templejti
  • ↳   Moduli
  • ↳   Prevodi i dokumentacija
  • ↳   Joomla! 1.7 / Joomla! 1.6
  • ↳   Catalan Forum
  • ↳   Notícies
  • ↳   Temes sobre l’administració
  • ↳   Temes sobre la traducció
  • ↳   Components, mòduls i joombots
  • ↳   Temes de disseny
  • ↳   Webs realitzades amb Joomla!
  • ↳   Offtopics
  • ↳   Chinese Forum
  • ↳   Croatian Forum
  • ↳   Danish Forum
  • ↳   Meddelelser
  • ↳   Joomla! 4.x
  • ↳   Joomla! 3.x (Anbefalet til nye installationer. Nyeste funktionalitet)
  • ↳   Installation, backup, opdatering og flytning — Godt igang
  • ↳   Administration — Generel brug
  • ↳   Komponenter, Moduler og Plugins
  • ↳   Template, CSS og Design
  • ↳   Nethandel, betaling m.m.
  • ↳   Ældre versioner (disse vedligeholdes ikke længere fra officiel side)
  • ↳   Joomla! 2.5 (Supporteres indtil 31. dec. 2014)
  • ↳   Installation, backup, opdatering og flytning — Godt igang
  • ↳   Administration — Generel brug
  • ↳   Komponenter, Moduler og Plugins
  • ↳   Template, CSS og Design
  • ↳   Nethandel, betaling m.m.
  • ↳   Joomla 1.5 (Tidligere langtidssupporteret version indtil sep. 2012)
  • ↳   Installation, backup, opdatering og flytning — Godt igang
  • ↳   Administration — Generel brug
  • ↳   Komponenter, Moduler og Plugins
  • ↳   Template, CSS og Design
  • ↳   Nethandel, betaling m.m.
  • ↳   Joomla 1.0 (Udgået version, der blev afløst af 1.5 i 2008)
  • ↳   Installation, backup, opdatering og flytning — Godt igang
  • ↳   Administration — Generel brug
  • ↳   Komponenter, Moduler og Mambots
  • ↳   Template, CSS og Design
  • ↳   Nethandel, betaling m.m.
  • ↳   Oversættelser (lokalisering)
  • ↳   Joomla brugergrupper i Danmark
  • ↳   JUG Kolding
  • ↳   JUG København
  • ↳   JUG Odense
  • ↳   JUG Århus
  • ↳   JUG Sorø
  • ↳   Kommerciel (betalt) hjælp ønskes
  • ↳   SEO
  • ↳   FAQ — Dokumentation og vejledninger
  • ↳   Vis dit websted
  • ↳   Afviste ‘Vis dit websted’ indlæg
  • ↳   Diverse (Off topic)
  • ↳   Dutch Forum
  • ↳   Aankondigingen
  • ↳   Algemene vragen
  • ↳   Joomla! 4.x
  • ↳   Joomla! 3.x
  • ↳   Installatie 3.x
  • ↳   Extensies 3.x
  • ↳   Templates 3.x
  • ↳   Joomla! 2.5
  • ↳   Installatie 2.5
  • ↳   Componenten 2.5
  • ↳   Modules 2.5
  • ↳   Plugins 2.5
  • ↳   Templates 2.5
  • ↳   Joomla! 1.5
  • ↳   Installatie
  • ↳   Componenten
  • ↳   Modules
  • ↳   Plugins
  • ↳   Templates
  • ↳   Joomla! 1.0
  • ↳   Installatie 1.0.x
  • ↳   Componenten 1.0.x
  • ↳   Modules 1.0.x
  • ↳   Mambots 1.0.x
  • ↳   Templates 1.0.x
  • ↳   Vertalingen
  • ↳   Offtopic
  • ↳   Show jouw website
  • ↳   Filipino Forum
  • ↳   International Support Center
  • ↳   Pinoy General Discussion & Archives
  • ↳   Site Showcase
  • ↳   Events
  • ↳   Design Tips and Tricks
  • ↳   Tsismis Zone
  • ↳   Pinoy Translation Zone
  • ↳   Pinoy Forum Archives
  • ↳   Joomla! Philippines Local Forum www.joomla.org.ph
  • ↳   Finnish Forum
  • ↳   French Forum
  • ↳   Les annonces!
  • ↳   Le bistrot!
  • ↳   L’expo!
  • ↳   J! 4.x — L’atelier!
  • ↳   J! 3.x — L’atelier!
  • ↳   3.x — Questions générales, nouvel utilisateur
  • ↳   3.x — Installation, migration et mise à jour
  • ↳   3.x — Sécurité et performances
  • ↳   3.x — Extensions tierce partie
  • ↳   3.x — Templates et design
  • ↳   3.x — Développement
  • ↳   3.x — Ressources
  • ↳   J! 2.5.x — L’atelier!
  • ↳   2.5 — Questions générales
  • ↳   2.5 — Installation, migration et mise à jour
  • ↳   2.5 — Sécurité et performances
  • ↳   2.5 — Extensions tierce partie
  • ↳   2.5 — Templates et design
  • ↳   2.5 — Développement
  • ↳   2.5 — Ressources
  • ↳   J! 1.5.x — L’atelier!
  • ↳   1.5 — Questions générales
  • ↳   1.5 — Installation, migration et mise à jour
  • ↳   1.5 — Sécurité et performances
  • ↳   1.5 — Extensions tierce partie
  • ↳   1.5 — Templates et design
  • ↳   1.5 — Développement
  • ↳   1.5 — Ressources
  • ↳   J! 1.0.x — L’atelier!
  • ↳   1.0 — Questions générales
  • ↳   1.0 — Installation et mise à jour
  • ↳   1.0 — Sécurité
  • ↳   1.0 — Extensions tierce partie
  • ↳   1.0 — Templates et design
  • ↳   1.0 — Développement
  • ↳   1.0 — Ressources
  • ↳   Besoin d’un professionel ?
  • ↳   Extensions Open Source pour Joomla!
  • ↳   German Forum
  • ↳   Ankündigungen
  • ↳   Joomla! 4.x
  • ↳   Joomla! 3.x
  • ↳   Allgemeine Fragen
  • ↳   Installation und erste Schritte
  • ↳   Komponenten, Module, Plugins
  • ↳   Template, CSS und Designfragen
  • ↳   Entwicklerforum
  • ↳   Zeige Deine Webseite
  • ↳   Joomla! 2.5
  • ↳   Allgemeine Fragen
  • ↳   Installation und erste Schritte
  • ↳   Komponenten, Module, Plugins
  • ↳   Template, CSS und Designfragen
  • ↳   Entwicklerforum
  • ↳   Zeige Deine Webseite
  • ↳   Joomla! 1.5
  • ↳   Allgemeine Fragen
  • ↳   Installation und erste Schritte
  • ↳   Komponenten, Module, Plugins
  • ↳   Template, CSS und Designfragen
  • ↳   Entwicklerforum
  • ↳   Zeige Deine Webseite
  • ↳   Professioneller Service
  • ↳   Sonstiges (Offtopic)
  • ↳   Archiv
  • ↳   Joomla! 1.0
  • ↳   Allgemeine Fragen 1.0.x
  • ↳   Installation und erste Schritte 1.0.x
  • ↳   Komponenten, Module, Mambots 1.0.x
  • ↳   Template, CSS und Designfragen 1.0.x
  • ↳   Entwicklerforum 1.0.x
  • ↳   Zeige Deine Webseite 1.0.x
  • ↳   Greek Forum
  • ↳   Joomla! 4.x
  • ↳   Joomla! 3.x
  • ↳   Joomla! 2.5.x
  • ↳   Joomla! 1.5.x
  • ↳   Joomla! 1.0.x
  • ↳   Hebrew Forum
  • ↳   Indic Languages Forum
  • ↳   Indonesian Forum
  • ↳   FAQ
  • ↳   Bantuan
  • ↳   Komponen
  • ↳   Modul
  • ↳   Template
  • ↳   Diskusi
  • ↳   Italian Forum
  • ↳   Guide
  • ↳   Traduzioni
  • ↳   Componenti — Moduli — Plugins
  • ↳   Template — Grafica
  • ↳   Notizie
  • ↳   Prodotti Open Source per Joomla!
  • ↳   Richieste professionali
  • ↳   Joomla! 4.x
  • ↳   Joomla! 3.x
  • ↳   Joomla! 2.5.x
  • ↳   Joomla! 1.x
  • ↳   Latvian Forum
  • ↳   Lithuanian Forum
  • ↳   Joomla! 4.x
  • ↳   Joomla! 1.5
  • ↳   Joomla! 1.7 / Joomla! 1.6
  • ↳   Joomla! 1.0
  • ↳   Vertimai ir Kalba
  • ↳   Malaysian Forum
  • ↳   Solved
  • ↳   Norwegian Forum
  • ↳   Informasjon
  • ↳   Arkiverte annonseringer
  • ↳   FAQ — Ofte spurte spørsmål
  • ↳   Arkiv
  • ↳   Joomla! 4.x
  • ↳   Joomla! 3.x
  • ↳   Administrasjon/installasjon
  • ↳   Migrering/Oppdatering
  • ↳   Template, CSS og design
  • ↳   Komponenter/moduler/programutvidelser
  • ↳   Sikkerhet
  • ↳   Generelt
  • ↳   Netthandel, betaling m.m.
  • ↳   VirtueMart
  • ↳   Andre nettbutikkløsninger
  • ↳   Generelt
  • ↳   Oversettelser
  • ↳   Fremvisning av sider (Show off)
  • ↳   Avviste fremvisninger
  • ↳   Diverse (off topic)
  • ↳   Kommersiell hjelp ønskes
  • ↳   Eldre versjoner av Joomla!
  • ↳   Joomla! 1.0
  • ↳   Administrasjon/installasjon
  • ↳   Template, CSS og design
  • ↳   Komponenter/moduler/mambots
  • ↳   Sikkerhet
  • ↳   Generelt
  • ↳   Joomla! 1.5
  • ↳   Administrasjon/installasjon
  • ↳   Migrering/Oppdatering
  • ↳   Template, CSS og design
  • ↳   Komponenter/moduler/programutvidelser
  • ↳   Sikkerhet
  • ↳   Generelt
  • ↳   Joomla! 2.5
  • ↳   Administrasjon/installasjon
  • ↳   Migrering/Oppdatering
  • ↳   Template, CSS og design
  • ↳   Komponenter/moduler/programutvidelser
  • ↳   Sikkerhet
  • ↳   Generelt
  • ↳   Persian Forum
  • ↳   قالب ها
  • ↳   مدیریت
  • ↳   سوالهای عمومی
  • ↳   نصب
  • ↳   مامبوت ها
  • ↳   ماژولها
  • ↳   کامپوننت ها
  • ↳   Polish Forum
  • ↳   Instalacja i aktualizacja
  • ↳   Administracja
  • ↳   Komponenty, moduły, wtyczki
  • ↳   Szablony
  • ↳   Paczta i Podziwiajta
  • ↳   Modyfikacje i własne rozwiązania
  • ↳   Tłumaczenia
  • ↳   FAQ
  • ↳   Tips&Tricks
  • ↳   Dokumentacja
  • ↳   Profesjonalne usługi
  • ↳   Portuguese Forum
  • ↳   Componentes, módulos e mambots
  • ↳   Programação e desenvolvimento
  • ↳   Segurança
  • ↳   Sites dos usuários
  • ↳   Off-topic
  • ↳   Tradução
  • ↳   Templates
  • ↳   Romanian Forum
  • ↳   Traduceri
  • ↳   Russian Forum
  • ↳   Объявления по Joomla!
  • ↳   Безопасность Joomla!
  • ↳   Joomla 4.x — Задайте здесь свой вопрос по поддержке
  • ↳   Joomla 3.x — Задайте здесь свой вопрос по поддержке
  • ↳   Общие вопросы/Новичок в Joomla! 3.x
  • ↳   Установка Joomla! 3.x
  • ↳   Миграция и переход на Joomla! 3.x
  • ↳   Расширения для Joomla! 3.x
  • ↳   Многоязычные веб-сайты на Joomla 3.x
  • ↳   Joomla 2.5 — Задайте здесь свой вопрос по поддержке
  • ↳   Общие вопросы/Новичок в Joomla! 2.5
  • ↳   Установка Joomla! 2.5
  • ↳   Расширения для Joomla! 2.5
  • ↳   Русский язык Joomla! 2.5
  • ↳   Serbian/Montenegrin Forum
  • ↳   Tehnička pitanja
  • ↳   Instalacija i početnička pitanja
  • ↳   Šabloni
  • ↳   Prevod i dokumentacija
  • ↳   Ćaskanje
  • ↳   Bezbednost
  • ↳   Joomla! dodaci
  • ↳   Pravna pitanja
  • ↳   Arhiva
  • ↳   Joomla! Događaji i Zajednica
  • ↳   Izlog (spisak) sajtova radjenih u Joomla! CMS-u
  • ↳   Profesionalne usluge
  • ↳   Slovak Forum
  • ↳   Spanish Forum
  • ↳   Joomla! 4.x
  • ↳   Joomla! 3.x
  • ↳   Migración y actualización a Joomla 3.x
  • ↳   Versiones de Joomla! obsoletas
  • ↳   Joomla! 2.5
  • ↳   Joomla! 1.5
  • ↳   Extensiones
  • ↳   Plantillas (templates) y diseño
  • ↳   Idioma y traducciones
  • ↳   SEO para Joomla!
  • ↳   Seguridad y rendimiento
  • ↳   Productos de Código Abierto para Joomla!
  • ↳   Servicios profesionales
  • ↳   Salón de la comunidad Ñ
  • ↳   Swedish Forum
  • ↳   Meddelanden
  • ↳   Forum Joomla! 4.x
  • ↳   Forum Joomla! 3.x
  • ↳   Allmänna frågor
  • ↳   Användning och administration
  • ↳   Installation, backup och säkerhet
  • ↳   Komponenter, moduler och plugin
  • ↳   Mallar (templates) och design
  • ↳   Äldre versioner
  • ↳   Forum Joomla! 1.0
  • ↳   Allmänna frågor
  • ↳   Användning och administration
  • ↳   Installation, backup och säkerhet
  • ↳   Komponenter, moduler och Mambots
  • ↳   Mallar (templates) och design
  • ↳   Forum Joomla! 1.7 / Joomla! 1.6
  • ↳   Allmänna frågor
  • ↳   Användning och administration
  • ↳   Installation, backup och säkerhet
  • ↳   Komponenter, moduler och plugin
  • ↳   Mallar (templates) och design
  • ↳   Forum Joomla! 1.5
  • ↳   Allmänna frågor
  • ↳   Användning och administration
  • ↳   Installation, backup och säkerhet
  • ↳   Komponenter, moduler och plugin
  • ↳   Mallar (templates) och design
  • ↳   Forum Joomla! 2.5
  • ↳   Allmänna frågor
  • ↳   Användning och administration
  • ↳   Installation, backup och säkerhet
  • ↳   Komponenter, moduler och plugin
  • ↳   Mallar (templates) och design
  • ↳   Översättning
  • ↳   Webbplatser gjorda i Joomla
  • ↳   Webbplatser J! 3.x
  • ↳   Webbplatser J! 2.5
  • ↳   Webbplatser Joomla! 1.7 / Joomla! 1.6
  • ↳   Webbplatser J! 1.5
  • ↳   Webbplatser J! 1.0
  • ↳   Kommersiell hjälp önskas
  • ↳   Diverse (off topic)
  • ↳   Tamil Forum
  • ↳   Thai Forum
  • ↳   โชว์เว็บไซต์ของคุณที่สร้างด้วยจูมล่า
  • ↳   เคล็ดลับการใช้งานส่วนต่างๆ เกี่ยวกับจ&#
  • ↳   คอมโพเน้นท์ โมดูล ปลักอิน ต่างๆ ที่ติดตั
  • ↳   อับเดดข่าวสารเกี่ยวกับจูมล่าลายไทย
  • ↳   Turkish Forum
  • ↳   Duyurular
  • ↳   Dersler
  • ↳   Genel Sorular
  • ↳   Bileşen, Modül, Bot
  • ↳   Eklenti Haberleri
  • ↳   Temalar
  • ↳   Vietnamese Forum
  • ↳   Gặp gỡ và giao lưu
  • ↳   Joomla Tiếng Việt
  • ↳   Cài đặt — Cấu hình
  • ↳   Thành phần mở rộng cho Joomla!
  • ↳   Hỏi đáp Joomla! 3.x
  • ↳   Hỏi đáp Joomla! 2.5
  • ↳   Hỗ trợ kỹ thuật
  • ↳   Bài viết cũ
  • ↳   Thiết kế Template
  • ↳   Joomla! 1.5
  • ↳   Hỏi đáp Joomla! 4.x
  • ↳   Welsh Forum
  • Other Forums
  • ↳   Open Source Products for Joomla!
  • ↳   The Lounge
  • ↳   Forum Post Assistant (FPA)
  • Joomla! Development Forums
  • Joomla! Official Sites & Infrastructure
  • ↳   docs.joomla.org — Feedback/Information
  • ↳   extensions.joomla.org — Feedback/Information
  • ↳   joomla.com — Feedback/Information
  • ↳   Sites & Infrastructure — Feedback/Information
  • ↳   Archived Boards — All boards closed
  • ↳   Design and Accessibility — Archived
  • ↳   Quality and Testing — Locked and Archived
  • ↳   Joomla! 1.0.x_Q&T
  • ↳   Q&T 1.0.x Resolved
  • ↳   Known Issues
  • ↳   Superseded Issues
  • ↳   Archive
  • ↳   Q&T 1.0.x Resolved — Archived
  • ↳   Known Issues — Archive
  • ↳   Superseded Issues — Archive
  • ↳   Joomla! 3.x Bug Reporting
  • ↳   Third Party Testing for Joomla! 1.5
  • ↳   Q&T 1.5.x Resolved
  • ↳   Joomla! 1.5 BETA
  • ↳   Joomla! 1.5 BETA 2
  • ↳   Reaction to the ‘Letter to the community’
  • ↳   Reaction to New Project Name
  • ↳   Logo Competition
  • ↳   Humor, Fun and Games
  • ↳   Libraries
  • ↳   patTemplate
  • ↳   com_connector — Multi Joomla Bridge
  • ↳   CiviCRM Support
  • ↳   CiviCRM Installation Issues
  • ↳   FAQ Archive
  • ↳   FAQ Discussion Board
  • ↳   3rd Party Extensions FAQ
  • ↳   FAQs not moved
  • ↳   3rd Party/Non Joomla! Security FAQ
  • ↳   Joomla! Coding 101
  • ↳   Joombie Tools of the Trade
  • ↳   Joombie Coding Q/A
  • ↳   Joombie Think Tank
  • ↳   Joombie Developer Lab
  • ↳   Joomla Forge — Archived
  • ↳   Non-Profit Organizations and Joomla!
  • ↳   Schools and Universities
  • ↳   Bangsamoro Forum
  • ↳   Joomla! 1.5 Template Contest
  • ↳   SMF — Simplemachines.org Forum
  • ↳   GPL Discussion
  • ↳   Security Announcements — Old
  • ↳   Tips & Tricks — Moving
  • ↳   Submit Your Suggested Tips & Tricks to Docs.joomla.org now please.
  • ↳   Google Summer of Code and GHOP
  • ↳   Google Summer of Code 2008
  • ↳   Proposed projects
  • ↳   Student area
  • ↳   Past Google Summer of Code Editions
  • ↳   Google’s Highly Open Participation Contest
  • ↳   Documentation
  • ↳   Suggestions, Modifications, and Corrections
  • ↳   Archive
  • ↳   1.5 Archive
  • ↳   Suggestions, Modifications & Corrections
  • ↳   Submit
  • ↳   Feedback and Suggestions
  • ↳   Applications for participation in the Development Workgroup
  • ↳   Development
  • ↳   1.5 Site Showcase — Archived
  • ↳   1.0 x Site Showcase — Archived.
  • ↳   Feature Requests — White Papers — Archived
  • ↳   Under Review — Archived
  • ↳   Accepted — Archived
  • ↳   Not Accepted — Archived
  • ↳   Wishlists and Feature Requests — Archive
  • ↳   Wishlist Archives — Archived
  • ↳   Spanish Forum — Archive
  • ↳   Papelera
  • ↳   Tutoriales
  • ↳   General
  • ↳   Salón de la Joomlaesfera hispanohablante
  • ↳   Danish Forum — Archive
  • ↳   Diskussion af Meddelelser + Sikkerhedsmeddelelser + FAQ
  • ↳   Shop.Joomla.org
  • ↳   Joomla! 1.6 RC Support [closed]
  • ↳   Joomla! 1.0 Coding
  • ↳   Core Hacks and Patches
  • ↳   Joomla! 2.5 Beta Support
  • ↳   People.joomla.org — Feedback/Information
  • ↳   Joomla! 1.5 Bug Reporting
  • ↳   Joomla! 1.5 Coding
  • ↳   Joomla! 3 Beta Support
  • ↳   Trending Topics
  • ↳   Help wanted in the community
  • ↳   templates.joomla.org — Feedback/Information
  • ↳   Certification
  • ↳   Albanian Forum
  • ↳   Azeri Forum
  • ↳   Urdu Forum
  • ↳   Basque Forum
  • ↳   Itzulpenaren inguruan
  • ↳   Laguntza teknikoa
  • ↳   Belarusian Forum
  • ↳   Maltese Forum
  • ↳   Hungarian Forum
  • ↳   Slovenian Forum
  • ↳   Japanese Forum
  • ↳   Khmer Forum
  • ↳   ពិពណ៌​ស្ថាន​បណ្ដាញ​ជុំឡា
  • ↳   ជុំឡា​ខ្មែរ​មូលដ្ឋានីយកម្ម
  • ↳   Community Blog Discussions
  • ↳   JoomlaCode.org
  • ↳   Joomla! Marketing and PR Team
  • ↳   resources.joomla.org — Feedback/Information
  • ↳   Training.Joomla.org
  • ↳   OpenSourceMatters.org
  • ↳   magazine.joomla.org — Feedback/Information
  • ↳   Site Showcase
  • ↳   Joomla! 4 Related
  • ↳   Joomla! Events
  • ↳   Joomla! Ideas Forum
  • ↳   Registered Joomla! User Groups
  • ↳   Joomla! 2.5 Coding
  • ↳   Joomla! 2.5 Bug Reporting
  • ↳   User eXperience (UX)
  • ↳   Joomla! Working Groups
  • ↳   Translations

День X настал и в административной панели Joomla появилось сообщение о том, что поддержка Joomla 3 прекращается. Есть тысяча причин задуматься о переходе на новую версию. И имя ей — Joomla 4. К моменту написания этих строчек я уже перенес несколько сайтов и хочу поделиться своими мыслями о том, как происходила данная операция, какие подводные камни ждут на пути обновления движка вашего сайта.

Если к моменту перехода на Joomla 4 вы исправно обновляли движок своего сайта, который по научному называется системой управления контентом (CMS), то база данных вашего сайта находится в необходимом для обновления состояния. И это хорошая новость.

Ибо знал я те времена, когда при переходе с одной версии на другую для переноса данных приходилось использовать сторонние компоненты.

На этом хорошие новости заканчиваются.

Все последующие препятствия, загадки и всевозможные квесты будут связаны со скриптами. И это неудивительно. В Joomla 4 серьезно переработано сердце системы, удалены либо переименованы некоторые классы и методы.

Поэтому при попытке открыть компонент, модуль или плагин разработанный под старые версии Joomla вас будет приветствовать сообщение об ошибке.

Мой вердикт таков: если вы не обладаете навыками программирования на PHP, шансы успешно обновить Joomla стремятся к нулю. Ибо весь процесс переноса — это адаптация уже установленных расширений к новой версии.

А теперь минутка рекламы.

Если вы не готовы самостоятельно осуществить процесс миграции c Joomla 3 на Joomla 4 — пишите и звоните. Мой телефон (он же телеграмм и WhatsUP) указан на сайте. Я оказываю данную услугу.

В моем понимании миграция сайта — это:

1) Сохранение дизайна «старой версии» сайта

2) Сохранение функциональности сайта

3) Отсутствие ошибок после обновления сайта, как на его страницах, так и в консоли браузера

Для посетителя сайта процесс обновления должен пройти незаметно, однако администратор получает новую версию Joomla и в качестве приза — возможность регулярного обновления этой системы.

В начале непростого пути под названием «Обновление Joomla» хочу сделать объявление!

Если вы планируете производить миграцию на рабочем сайте, немедленно откажитесь от этой идеи!

Для обновления сайта необходимо создать полную копию сайта: и файлы и база данных никак не должны пересекаться с его рабочим вариантом.

Пока мы производим миграцию на тестовом, оригинальный сайт продолжает работать. После завершения миграции мы просто заменяем один сайт другим!

Итак, мы в административной панели нашего подопытного сайта. Который работает под управлением Joomla 3.

Перед началом обновления, обязательно нужно отключить все сторонние плагины и модули. То есть те плагины и модули, которые не входили в стандартную сборку Joomla.

Особенно внимание нужно уделить системным плагинам и модулям административной панели. Ибо с большой вероятностью они приведут к 500 ошибке на этапе завершения обновления системы и административная панель Joomla будет недоступна.

Операцию по обновлению Joomla мы начинаем в одноименном компоненте.

При открытии страницы компонента «Обновление Joomla» есть большая вероятность того, что вы увидите сообщение о том, что обновления отсутствуют.

Не верьте не единому слову!

Для устранения этого недоразумения в правом верхнем углу нажмем кнопку «Настройки»

Далее в качестве сервера обновлений выбираем «Joomla Next»

Сохраняем настройки и возвращаемся на страницу компонента обновления. Откроется страница, где будет показана актуальная версия для обновления.

Также будет произведен анализ вашей системы и красным цветом подсвечены плагины, которые требуется отключить.

На самом деле… а я писал об этом выше… мы должны выключить все плагины, которые не входят в стандартную сборку Joomla, поэтому подсвеченных красным цветом расширений у нас не будет. А если они вдруг, каким то магическим способом, обнаружились, немедленно отправляемся их отключать.

Заключительный шаг — переход на вкладку «Автоматическое обновление» и нажатие на кнопку «Установить»

Упс… ошибка 500

Достаточно распространенная ситуация, когда обновление завершается страницей с ошибкой. Я не поленился и выложил скриншот такой страницы.

Зачем?

Потому что она красивая.

А еще она не несет никакой информации. И с этим нужно что-то делать.

Из великого администратора Joomla придется переквалифицироваться в не менее великого детектива, потому что все последующие шаги будут состоять из многочисленных расследований происходящего.

При любой ошибке на сайте, задача номер один — найти скрипт приводящий к ошибке, задача номер два — устранить ошибку.

Для решения первой задачи нам понадобится включить режим отладки. Обычно это делается из административной панели, однако она у нас недоступна.

Поэтому в корневой директории нашего сайта находим файл configuration.php. Для этого понадобится FTP менеджер с возможностью редактирования.

Открываем файл в текстовом редакторе и находим строку:

public $debug = ‘0’;

…меняем значение на 1, чтобы получилось:

public $debug = ‘1’;

Сохраняем файл configuration.php, возвращаемся в административную панель и обновляем страницу с ошибкой.

На этот раз она будет не настолько красочной, как ранее, зато гораздо информативнее. Пример такой страницы привожу ниже, где стрелочками пометил места, которые представляют ценность и важность.

Если вам удалось решить проблему с ошибкой и административная панель стала доступна для полноценной работы (а может, и вовсе не было никакой ошибки), следует провести ревизию установленных сторонних расширений: компонентов, модулей, плагинов и поискать их версии для Joomla 4 на сайтах разработчиков.

Вполне может быть, что все необходимые комплектующие найдутся и это будет очень хорошо, поскольку избавит от самостоятельной переделки и миграции компонентов под Joomla 4.

Проблемы могут создавать не только сторонние расширения, но и те, что идут в стандартной поставке Joomla.

А именно переопределения макетов шаблона, который работал под Joomla 3 и который мы должны переделать под Joomla 4.

Пару слов о том, как переделать шаблон под Joomla 4

Условно шаблоны для Joomla можно поделить на две категории:

1) Те, что созданы на основе фреймворков — дополнительных плагинов, компонентов

2) Те, что созданы без фреймворков

В первом случае нужно немедленно идти на сайт разработчика фреймворка и искать версию для Joomla 4.

Если таковой нет, то придется либо переписывать фреймворк самому, что очень трудозатратно. Либо искать другой шаблон.

К слову, я всегда был противником варианта номер один.

С шаблонами созданными стандартными средствами Joomla — проще. Однако, есть нюансы.

В Joomla 4 не отображаются заголовки у модулей

Одним из таких нюансов может быть исчезновение заголовков у модулей после обновления сайта и перехода на Joomla 4.

Как решить эту проблему?

Предлагаю открыть файл index.php нашего шаблона и изучить фрагмент кода, который выводит любой из модулей.

В моем случае код отвечающий за вывод модуля в позиции «HEADER-A» выглядит так:

<jdoc:include type=»modules» name=»header-a» style=»vmBasic»/>

Обратите внимание на аттрибут STYLE.

Его значение: vmBasic.

Данный параметр говорит системе: отобрази данный модуль с помощью макета «vmBasic».

И если система не находит такой макет, то выводит модуль с помощью макета по умолчания, где заголовок не отображается.

В Joomla 3 макеты определялись в файле, расположенном в каталоге:

/templates/ваш_шаблон/html/modules.php

Где каждому макету соответствовала отдельная функция.

В Jooomla 4 за определение стиля модуля отвечает отдельный файл. Располагаться он должен в каталоге:

templates/ваш_шаблон/html/layouts/chromes/имя стиля.php

Как устроен файл стиля модуля можно посмотреть в предустановленном шаблоне «Cassiopeia», который поставляется с Joomla 4.

Ошибки после обновления

behavior::modal not found или behavior::formvalidation not found.

Достаточно частая ошибка, которая вызывается устаревшими макетами модулей и компонентов. Для ее устранения нужно при включенном режиме отладки выяснить: какой файл ее вызывал, далее найти в файле инструкцию:

JHTML::_ (‘behavior.modal’);

или

JHtml::_(‘behavior.formvalidation’);

И стереть ее.

Последнюю неплохо заменить на следующую конструкцию:

use JoomlaCMSHTMLHTMLHelper; 
use JoomlaCMSFactory;

$app = Factory::getApplication(); 
$document = $app->getDocument();

$wa = $document->getWebAssetManager();
$wa->useScript('keepalive') ->useScript('form.validate');
HTMLHelper::_('bootstrap.tooltip');

Она необходима для корректной работы форм, а именно проверки полей на корректность заполнения

К слову, необходимо везде отказываться от класса Jhtml и заменять его классом HTMLHelper. Не забывая его импортировать в начале файла.

Cannot access protected property JoomlaCMSMenuMenuItem::$params

Ошибка возникает при обращении к свойству PARAMS, которое в Joomla 4 имеет уровень доступа «protected», что запрещает прямое к нему обращение.

Там, где появляется подобная ошибка команду

$ваша переменная->params->get

Нужно заменить на:

$ваша переменная->getParams()->get

Class ‘JRequest’ not found

От класса Jrequest по хорошему нужно было отказываться еще в Joomla 3. поскольку он в даже в третьей версии считался устаревшим.

В Joomla 4 волевым усилием разработчики вообще его исключили.

Если вы видите в коде нечто вроде:

Jrequest::getVar(‘какая то переменная’)

То перед вызовом метода необходимо получить объект input, в котором хранятся все переменные запросов:

use JoomlaCMSFactory;
$app = Factory::getApplication();
$input = $app->input; 

Далее там, где было

Jrequest::какой то метод(какая то переменная)

мы меняем на :

$input->get('какая то переменная’)

На тему работы с переменными запроса есть хорошая статья. Она написана до выхода Joomla 4, но до сих пор актуальна.

Нюанс лишь в том, что класс JFactory в Joomla 4 заменен на Factory

Class ‘JApplication’ not found

Класс JApplication также был удален, однако наша задача не заменить этот класс целиком, а понять — к каким методам обращался «старый» код из этого класса.

И делаем мы это также из режима отладки.

Как видим, ошибка в файле /administrator/components/com_k2/models/item.php, на 931 строке.

И если мы откроем этот фрагмент кода, то увидим обращение к методу getHash

Выглядит это так:

JApplication::getHash 

Данный метод получает хеш, попросту кодирует определенные данные. В Joomla 4 его можно заменить следущей конструкцией:

use JoomlaCMSApplicationApplicationHelper;
ApplicationHelper::getHash($Ваша_переменная);

При миграции компонентов с Joomla 3 на Joomla 4 ошибку связанную с классом  JApplication можно встретить и в административной панели.

В частности, в Joomla 3 существовал метод JApplication::stringURLSafe, который использовался при создании алиасов материалов.

В Joomla 4 заменой этому методу станет: ApplicationHelper::stringURLSafe

Заключение

Пишу эти строчки 15 августа 2022 года. Уверен, данный материал будет неоднократно обновляться. Хочется сказать лишь одно: универсального рецепта по переносу сайта с Joomla 3 на Joomla 4 нет. При этом нужно понимать, что портировать на новую версию можно и нужно любой сайт. Независимо от установленных на нем расширений и предыдущих их доработок.

С уважением, Владимир Егоров

Всегда неприятно, когда ломают обратную совместимость. Но это неизбежный виток развития любого программного обеспечения. Joomla 4 не исключение. Нам обещают обновление в один клик с Joomla 3 до Joomla 4, но всегда нужно помнить — это касается только самого ядра и расширений ядра.

Разработчики сторонних расширений Joomla сами должны позаботиться о том, чтобы их расширения продолжали успешно работать на Joomla 4. Полный список изменений доступен в официальном документе, описывающем потенциальную потерю обратной совместимости при переходе на Joomla 4.

Ниже мы приводим изменения, которые необходимо внести в расширение Joomla, чтобы обеспечить совместимость с Joomla 4. Мы рассматриваем наиболее часто встречаемые проблемы при переходе. Список будет по мере возможности дополняться новыми примерами из практики.

Если у вас какой-то конкретный пример решения проблемы при переходе на Joomla 4, то пишите в комментариях, и мы с удовольствием добавим его в список.

JError и JException

Классы JError и JException были удалены. Используйте нативный Exception в случае возникновения ошибки и приложение для показа предупреждений. Совместимо с Joomla 3. Например:

try
{
	$model = $this->getModel();

	$this->state         = $model->getState();
	$this->items         = $model->getItems();
	$this->pagination    = $model->getPagination();

	parent::display($tpl);
}
catch (Exception $e)
{
	JoomlaCMSFactory::getApplication()->enqueueMessage(
		Text::_('COM_EXAMPLE_ERROR_OCCURRED'),
		'error'
	);
}

JEventDispatcher

Класс JEventDispatcher был удалён. Вызов плагинов необходимо делать через приложение. Совместимо с Joomla 3.

PluginHelper::importPlugin('myplugingroup');

JoomlaCMSFactory::getApplication()->triggerEvent();

JFactory::getXml

Удалён метод JFactory::getXml и класс JXMLElement. Вместо него используйте нативный SimpleXMLElement. Совместимо с Joomla 3.

JHtml

Вызовы типа JHtml::_('behavior.formvalidation'); могут не работать и приводить к ошибке. В каких-то случаях вместо JHtml можно использовать класс HTMLHelper (совместимо с Joomla 3), например HTMLHelper::_('behavior.formvalidator');.

Но предпочтение стоит отдавать новому менеджеру ассетов (существует только в Joomla 4):

/** @var JoomlaCMSWebAssetWebAssetManager $wa */
$wa = JoomlaCMSFactory::getApplication()->getDocument()->getWebAssetManager();
$wa->useScript('form.validate')

JRequest

Класс JRequest был удалён, что будет приводить к ошибке:

Class 'JRequest' not found

Вместо него используйте класс Input. Совместимо с Joomla 3. Пример использования:

$input = JoomlaCMSFactory::getApplication()->input;

$id     = $input->getInt('id'); // JRequest::getInt
$option = $input->getWord('option'); // JRequest::getWord
$view   = $input->getCmd('view'); // JRequest::getCmd

В контроллере компонента можно напрямую обращаться к Input через $this->input.

isAdmin() и isSite()

Удалены методы isAdmin() и isSite(), что может приводить к ошибке:

Call to undefined method JoomlaCMSApplicationAdministratorApplication::isAdmin()

Используйте JoomlaCMSFactory::getApplication()->isClient('administrator') и JoomlaCMSFactory::getApplication()->isClient('site') соответственно. Совместимо с Joomla 3.

Mootools

Javascript фреймворк Mootools был полность удалён из Joomla 4. Это может приводить к ошибкам такого вида:

Uncaught TypeError: document.id is not a function
    at Object.Joomla.submitbutton

Решение тут только одно — использовать нативный Javascript. На примере ошибки выше — заменить document.id на document.getElementById.

Переход на Bootstrap 5

В административной части Bootstrap 2 был заменён на Bootstrap 5. Используйте конвертеры для миграции разметки. Правда админку расширения всё равно придётся переверстать с учётом новой панели управления Joomla 4. Не забудьте почитать про Использование Bootstrap в Joomla 4.

В публичной части больше нет привязки к конкретному фреймворку.

  • Topic Author
  • parrotbob
  • Offline
  • Junior Member
  • Junior Member
  • Registered
  • Posts: 21
  • Thanks: 0

After migrating to Joomla 4.2.6, I am getting the error message, ‘Class «JRequest» not found’ on all the front end pages which feature BreezingForms forms.

The forms do not work.

Aside from the known issues on the backend, which I am willing to take my time figuring out, this issue really has to be addressed before I can go live with this updated version of my site.

Are there any known fixes for this error?

Hi,

please make sure to install the latest BreezingForms Pro version for Joomla4 (the free version is not yet J4 ready but will be soon). Do you have a subscription?

Regards,
Markus

  • Topic Author
  • parrotbob
  • Offline
  • Junior Member
  • Junior Member
  • Registered
  • Posts: 21
  • Thanks: 0

I have a lifetime subscription. Installed Pro version 1.91 build 943.

Then please download and install this version as JRequest is being removed from there.

You do not need to delete BreezingForms, just install over.

After installing, delete all scripts and pieces from each, scripts and pieces manager for the «FF» package at the top.

Then re-install the file stdlib.english.xml from /administrator/components/com_breezingforms/packages/ in BreezingForms => Configuration (this will re-install the FF package with all scripts and pieces, ready for php8)

  • Topic Author
  • parrotbob
  • Offline
  • Junior Member
  • Junior Member
  • Registered
  • Posts: 21
  • Thanks: 0

Good day:

I have followed the instructions as you provided above and nothing has changed. I am still getting the error «Class «Jrequest» not found.

I can provide you access if necessary.

Hi,

I am pretty sure you are installing the wrong file. In the Joomla4 version of BreezingForms, there is no occurence of JRequest any longer.

The only thing where this might happen is if you use custom code in your pieces (or in advanced options) that still contain JRequest.

Please check if you have any of these in your form and replace «JRequest» with «BFRequest».

Also: if you use «JFactory::getDbo()» in your custom code, please replace it with «BFFactory::getDbo()».

The following user(s) said Thank You: baronti

Time to create page: 0.059 seconds

  1. Offline

    tmpnikl

    Пользователь

    Регистрация:
    08.05.2015
    Сообщения:
    82
    Симпатии:
    0
    Пол:
    Мужской

    Не подскажите как надо правильно написать
    Есть материал в К2, в этом материале есть ссылка, которая запускает программу на php
    вот сама программа
    <?php
    $catid = JRequest::getInt( ‘catid’, 1, ‘get’ );
    $articleid = JRequest::getInt( ‘id’, 1, ‘get’ );
    echo «<h1>Id: $id</h1>»;
    ?>
    Получаю ошибку Fatal error: Class ‘JRequest’ not found in W: domains……l.php on line 2

  2. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    769
    Пол:
    Мужской

    А программе на php подключается framework Joomla ?

  3. Offline

    tmpnikl

    Пользователь

    Регистрация:
    08.05.2015
    Сообщения:
    82
    Симпатии:
    0
    Пол:
    Мужской

    Спасибо, я ждал от вас ответа и ещё от одного товарища… Я не знаю в джумле технологии вызова внешних программами на PHP с передачей параметра (в данном случае id страницы), инструкции как это делается на английском, для нашей деревни это тяжко Суть проблемы мне надо вызывать форму авторизации(она запускается и отрабатывает нормально, но туда надо передать ещё id), по id найти этот материал в бд и изменить его. Вот вкратце и всё. Есть два варианта не использовать объекты джумла, как предлагает «Fedor Vlasenko«(http://joomlaforum.ru/index.php/topic,288697.0.html).. и этот путь мне больше нравится, но
    $id = filter_input(INPUT_GET, ‘id’, FILTER_VALIDATE_INT);
    var_dump($id);
    у меня тоже пусто
    Поэтому как всё это делается на самом дела, что я должен и где прописать, чтоб запустилась эта внешняя программа по ссылке и выдала на экране номер материала откуда она была запущена. Где я должен прописать функцию require_once, чтоб эту программу джумла подключила??

    Последнее редактирование: 09.12.2016

  4. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    769
    Пол:
    Мужской

    Откуда запускается ? Ты можешь получить значение своей переменной с массива POST, конечно применив фильтрацию PHP filter_var.

    1. preg_replace(‘/D/’, », filter_var($one_click[1], FILTER_SANITIZE_NUMBER_INT));

    Я думаю эта тема не для ошибок Джумла, она не виновата .
    Вывод модуля в отдельном файле

  5. Offline

    tmpnikl

    Пользователь

    Регистрация:
    08.05.2015
    Сообщения:
    82
    Симпатии:
    0
    Пол:
    Мужской

    Авторизация запускается по ссылке, которая находится в материале. Но это не важно, (я её привёл для общего описания проблемы). В данный момент есть джумла, материал в ней и ссылка в материале, по ссылке запускается внешняя программа php, которая должна вывести id материала из которой она запущена. Нет тут массива POST

  6. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    769
    Пол:
    Мужской

    Вообщем- если форма,в ней указывается метод передачи — GET or POST или общий Request .
    Если данные прошли, то и проверь , где name_id имя поля с формы

    1. var_dump($_REQUEST‘name_id’);

    http://php.net/reserved.variables.request

  7. Offline

    tmpnikl

    Пользователь

    Регистрация:
    08.05.2015
    Сообщения:
    82
    Симпатии:
    0
    Пол:
    Мужской

    спасибо, формы нет . Есть админ панель->Материалы->Создание материала->ссылка(<p><a href=»xl.php»>xxx</a></p>)->Сохранить->вывод страницы в браузере на локалхосте ->нажатие на ссылку. Всё Никаких форм.

    Последнее редактирование: 09.12.2016

  8. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    769
    Пол:
    Мужской

    Лучший ответ

    И проверяй так же в своем скрипте . А значение id,которое можно вывести в скрытое поле в шаблоне статьи можно подставить с помощью яваскрипт .

    1. var_dump($_REQUEST‘name_id’);

  9. Offline

    tmpnikl

    Пользователь

    Регистрация:
    08.05.2015
    Сообщения:
    82
    Симпатии:
    0
    Пол:
    Мужской

    Большое Вам спасибо, но вроде там запятая пропущена(я перепробовал два варианта), да и фиг с ней…Хотелось бы ещё спросить, как например сделать reload(обновление страницы) , но в каком разделе задать этот вопрос не нашёл …

  10. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    769
    Пол:
    Мужской

    Хм,а за что оспсб ? Что получилось в результате ?

    Вопрос снова в программирование, не как какую кнопку кликнуть ?

  11. Offline

    tmpnikl

    Пользователь

    Регистрация:
    08.05.2015
    Сообщения:
    82
    Симпатии:
    0
    Пол:
    Мужской

    Программирование это слишком громко будет… Была бы ветка программирование для чайников это вроде моё..:)
    По первому вопросу я записал в следующем виде(с запятой)

    1.  var_dump($_REQUEST,‘name_id’);

    Да переменная показалась(осталось её найти в массиве), программа выполнилась,, но не вернулась в точку(на ту же страницу), откуда запустилась…
    Использование $_SERVER[‘HTTP_REFERER’], в инете пишут не самый лучший способ… А других вариантов я не знаю…
    Т.е. перед запуском программы я должен что-то запомнить и после выполнения вернуться на ту же страницу

  12. OlegK

    Offline

    OlegK

    Russian Joomla! Team
    Команда форума
    ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    769
    Пол:
    Мужской

    Аякс тебе в помощь . С помощью аякса ты отправляешь данные на скрипт, в котором выполняется код и результат или ошибку может вернутся на твою страницу и выводишь в нужном элементе .

    — добавлено: 14.12.2016, первое сообщение размещено: 12.12.2016

    ВОт пример работы аякс . Я на этом примере сделал скрипт покупку в Один клик для сайта на Битрикс.
    Если AJAX , то и ссылка не нужна. Создать обычный элемент, и написать обработчик события click
    j

    1.     jQuery(‘.button_send’).on(‘click’, function(){
    2.         var socuser_login = jQuery(‘#socuser_login’).val(); // здесь получить id юзера
    3.             // Проверяем заполненность обоих полей
    4.         // Отправляем асинхронный запрос на страницу, на которой будет происходить отправка данных
    5.             ‘/ajax/send_message.php’,
    6.             {SOCUSER_LOGIN:socuser_login},
    7.                 jQuery( ‘.sendMessage’ ).text( data );
    8.                 jQuery( ‘.sendMessage’ ).show();

    И потом показать сообщение в элементе страницы

    1. <p class=«.sendMessage»>здесь будет ответ от скрипта</p>

    Последнее редактирование: 14.12.2016

  13. Offline

    tmpnikl

    Пользователь

    Регистрация:
    08.05.2015
    Сообщения:
    82
    Симпатии:
    0
    Пол:
    Мужской

Поделиться этой страницей


Форумы Joomla! CMS

Hello, when testing a iDeal with Mollie after cart submit there is error 0 — Class ‘JRequest’ not found
When i do a normal Shipment (not Mollie) there is no error.

RO payment 8.0.1
Joomla 4.1.5
One Page checkout 7.9

How to solve?
Regards Michel

rolandd

Accepted Answer

Pending Moderation

Hello Michel,

The function JRequest has been removed by Joomla in version 4 but it is more or less still used by VirtueMart I see. What you can do for now is open the file plugins/vmpayment/jdideal/jdideal.php and on line 298 replace JRequest with vRequest so it looks like this:


vRequest::setVar('html', $form);

Let me know if that works for you.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

  1. more than a month ago
  2. RO Payments
  3. # Permalink

hoks

Accepted Answer

Pending Moderation

I can provide access. Also installed Admintools en created a rule: Allow direct access to these files: /cli/notify.php

  1. more than a month ago
  2. RO Payments
  3. # 1

hoks

Accepted Answer

Pending Moderation

Hello Roland,

It’s working now.

Is this change in the next update build in?

Regards Michel

  1. more than a month ago
  2. RO Payments
  3. # 2

rolandd

Accepted Answer

Pending Moderation

Hello Michel,

This change will be in the next update.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

  1. more than a month ago
  2. RO Payments
  3. # 3

  • Page :
  • 1

There are no replies made for this post yet.
Be one of the first to reply to this post!

Please login to post a reply

You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here. Register Here »

Forgot Password?

  • Home
  • Features
  • Pricing
  • Documentation

  • Sign In
  • Register

enyonam

90 Posts

enyonam
posted this
01 November 2018

i HAVE JUST TRIED TO TEST Joomla4Alpha5 with Themler themes and Although the theme gets installed, i am I get a

Error: Class ‘JRequest’ not found: Class ‘JRequest’ not found

when I access the front end. This is a clean install with just the sample data that ships with joomla. I honestly think Themler team should start working on this instead of waiting for official release. Lots of sites templates run on themler and it will be disaster if themler is not ready for joomla 4.

i HAVE JUST TRIED TO TEST Joomla4Alpha5 with Themler themes and Although the theme gets installed, i am I get a

Error: Class ‘JRequest’ not found: Class ‘JRequest’ not found

when I access the front end. This is a clean install with just the sample data that ships with joomla. I honestly think Themler team should start working on this instead of waiting for official release. Lots of sites templates run on themler and it will be disaster if themler is not ready for joomla 4.

Vote to pay developers attention to this features or issue.

Support Team

Support Team
posted this
01 November 2018

Hello,

I see your point, still it is only Alpha, too far from release. Have you checked it with the latest Themler version as of yesterday?

Sincerely,
Nettie

Hello,

I see your point, still it is only Alpha, too far from release. Have you checked it with the latest Themler version as of yesterday?

Sincerely,
Nettie

Vitaliy WD

499 Posts

Hi.

Joomla 4 Alpha 5 is nightly build, it’s on very early stage.
But, Themler team, don’t miss Beta and RC versions of Joomla 4.
Don’t make mistakes like with Joomla 3.9 and toolbar.php that has been removed from Joomla since Joomla 3.9 Alpha.

BTW, I confirm that Error: Class 'JRequest' not found: Class 'JRequest' not found present in Joomla 4 Alpha 5 with Themler v.472.

But, Themler team, please note that JRequest Class is deprecated since Joomla 1.5: https://api.joomla.org/cms-3/classes/JRequest.html

Hi.

**Joomla 4 Alpha 5** is nightly build, it’s on very early stage.
But, Themler team, don’t miss Beta and RC versions of Joomla 4.
Don’t make mistakes like with Joomla 3.9 and `toolbar.php` that has been removed from Joomla since Joomla 3.9 Alpha.

BTW, I confirm that `Error: Class ‘JRequest’ not found: Class ‘JRequest’ not found` present in Joomla 4 Alpha 5 with Themler v.472.

But, Themler team, please note that `JRequest` Class is **deprecated** since Joomla 1.5: https://api.joomla.org/cms-3/classes/JRequest.html

Last edited 01 November 2018 by Vitaliy WD

Vitaliy WD

499 Posts

BTW, I confirm that Error: Class 'JRequest' not found: Class 'JRequest' not found present in Joomla 4 Alpha 5 with Themler v.472.

But, Themler team, please note that JRequest Class is deprecated since Joomla 1.5: https://api.joomla.org/cms-3/classes/JRequest.html

Will be this fixed?
Do you plan to follow Joomla update?
Or developers still in Nicepage and Themler will be updated only when it will not work completely?

> BTW, I confirm that `Error: Class ‘JRequest’ not found: Class ‘JRequest’ not found` present in Joomla 4 Alpha 5 with Themler v.472.
>
> But, Themler team, please note that `JRequest` Class is **deprecated** since Joomla 1.5: https://api.joomla.org/cms-3/classes/JRequest.html
>

Will be this fixed?
Do you plan to follow Joomla update?
Or developers still in Nicepage and Themler will be updated only when it will not work completely?

Seppe

226 Posts

Seppe
posted this
05 November 2018

as usual …. Themler will start to fix the problems, when everybody has Joomla 4 already installed.

All their effort now goes to Nicepage. They have something new they need to sell

We are just a bunch of people who have already paid for Themler….

as usual …. Themler will start to fix the problems, when everybody has Joomla 4 already installed.

All their effort now goes to Nicepage. They have something new they need to sell

We are just a bunch of people who have already paid for Themler….

Giuma

89 Posts

Giuma
posted this
06 November 2018

All their effort now goes to Nicepage. They have something new they need to sell

Nice page it’s not goog like themler


>
> All their effort now goes to Nicepage. They have something new they need to sell
>
>

Nice page it’s not goog like themler

admin34

96 Posts

admin34
posted this
08 November 2018

You will not help me. This problem has been going on for over three weeks. It has now been 5 days since I responded to your last solution which didn’t work. this is very disappointing your chose to go down this path.

I gave you 24 hours to comment on my problem you have not. You have left me no choose but to tell my story to the world, that your support is very bad.

You will not help me. This problem has been going on for over three weeks. It has now been 5 days since I responded to your last solution which didn’t work. this is very disappointing your chose to go down this path.

I gave you 24 hours to comment on my problem you have not. You have left me no choose but to tell my story to the world, that your support is very bad.

Понравилась статья? Поделить с друзьями:
  • Произошла одна или несколько ошибок мта провинция
  • Произошла одна или несколько ошибок visual studio
  • Произошла неустранимая ошибка системы зарегистрирована sdd
  • Произошла неустранимая ошибка приложение cloudflare будет закрыто
  • Произошла неустранимая ошибка при выполнении программы sysprep