Error - PHP Warning jcomments joomla 3.8
Error - PHP Warning jcomments joomla 3.8
0 - The file Cache Storage is not supported on this platform.
W logach znajdujemy następujący błąd:
PHP Warning: include_once (/www/webpage/components/com_jcomments/jcomments.legacy.php): failed to open stream: No such file or directory in /www/webpage/plugins/content/jcomments/jcomments.php on line 14
PHP Warning: include_once(): Gailed opening 'www/webpage/components/com_jcomments/jcomments.legacy.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /www/webpage/plugins/content/jcomments/jcomments.php on line 14
problem solved, remove the jcomments component that causes the error on the joomla page.
Joomla 3.6 - 3.7 - white page in backend - Fatal error login.php
Joomla 3.6 - 3.7 - white page in backend - Fatal error login.php
I have an error on backend in Joomla website. When I insert user and password I can see this errors:
Notice: Undefined offset: 0 in /www/site/libraries/vendor/joomla/input/src/Input.php on line 313, referer: http://webpage/administrator
Fatal error: Call to a member function get() on null in /www/administrator/components/com_login/models/login.php on line 33 referer: http://webpage/administrator
Error - login.php - size 4525 B
/**
* @package Joomla.Administrator
* @subpackage com_login
*
* @copyright Copyright (C) 2005 - 2018 Open Source Matters, Inc. All rights r
eserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/>defined('_JEXEC') or die;
/**
* Login Model
*
* @since 1.5
*/
class LoginModelLogin extends JModelLegacy
{
/**
* Method to auto-populate the model state.
*
* Note. Calling getState in this method will result in recursion.
*
* @return void
*
* @since 1.6
*/
protected function populateState()
{
$input = JFactory::getApplication()->input->getInputForRequestMethod();$credentials = array(
'username' => $input->get('username', '', 'USERNAME'),
'password' => $input->get('passwd', '', 'RAW'),
'secretkey' => $input->get('secretkey', '', 'RAW'),
);$this->setState('credentials', $credentials);
// Check for return URL from the request first.
if ($return = $input->get('return', '', 'BASE64'))
{
$return = base64_decode($return);if (!JUri::isInternal($return))
{
$return = '';
}
}// Set the return URL if empty.
if (empty($return))
{
$return = 'index.php';
correct login.php - size - 4579 B
>
/**
* @package Joomla.Administrator
* @subpackage com_login
*
* @copyright Copyright (C) 2005 - 2018 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/>defined('_JEXEC') or die;
/**
* Login Model
*
* @since 1.5
*/
class LoginModelLogin extends JModelLegacy
{
/**
* Method to auto-populate the model state.
*
* Note. Calling getState in this method will result in recursion.
*
* @return void
*
* @since 1.6
*/
protected function populateState()
{
$app = JFactory::getApplication();$input = $app->input;
$method = $input->getMethod();$credentials = array(
'username' => $input->$method->get('username', '', 'USERNAME'),
'password' => $input->$method->get('passwd', '', 'RAW'),
'secretkey' => $input->$method->get('secretkey', '', 'RAW'),
);
$this->setState('credentials', $credentials);// Check for return URL from the request first.
if ($return = $input->$method->get('return', '', 'BASE64'))
{
$return = base64_decode($return);if (!JUri::isInternal($return))
{
$return = '';
}
}// Set the return URL if empty.
if (empty($return))
{
$return = 'index.php';
problem solving - changing the login.php file
Error EVENT ID 1002 (101) - Application Hang
Error EVENT ID 1002 (101) - Application Hang
Program xxxxx.EXE w wersji 2017.2.0. zatrzymał interakcję z systemem Windows i został zamknięty. Aby zobaczyć, czy jest dostępnych więcej informacji dotyczących tego problemu, sprawdź historię problemu w panelu sterowania Centrum akcji.
Identyfikator procesu: 3b0c
Godzina rozpoczęcia: 01d45563a8fe544f
Godzina zakończenia: 31
Ścieżka aplikacji: C:\Com\xxxxx.EXE
Identyfikator raportu: ee6caec2-c166-11e8-8066-e41f137be7c2
one solution is to set a Windows XP SP3 compatibility and see if that helps.
The other thing you could try is to set a Windows XP SP2 or SP3 compatibility and see if that helps.
The other thing you could try is to set a Windows XP SP2 or SP3 compatibility and see if that helps.
Table 1 – Application Crashes
ID | Level | Event Log | Event Source | |
App Error | 1000 | Error | Application | Application Error |
App Hang | 1002 | Error | Application | Application Hang |
BSOD | 1001 | Error | System | Microsoft-Windows-WER- SystemErrorReporting |
WER | 1001 | Informational | Application | Windows Error Reporting |
EMET | 1
2 |
Warning
Error |
Application
Application |
EMET |
Table 2 – Account Usage
ID | Level | Event Log | Event Source | |
Account Lockouts | 4740 | Informational | Security | Microsoft-Windows-Security- Auditing |
User Added to Privileged Group | 4728, 4732, 4756 | Informational | Security | Microsoft-Windows-Security- Auditing |
Security-Enabled group Modification | 4735 | Informational | Security | Microsoft-Windows-Security- Auditing |
Successful User Account Login | 4624 | Informational | Security | Microsoft-Windows-Security- Auditing |
Failed User Account Login | 4625 | Informational | Security | Microsoft-Windows-Security- Auditing |
Account Login with Explicit Credentials | 4648 | Informational | Security | Microsoft-Windows-Security- Auditing |
How to Turn User Account Control On or Off in Windows 10
How to Turn User Account Control On or Off in Windows 10
How to turn User Account Control (UAC) on or off in Windows 10:
- Type UAC (User Account Control ) in the search field on your taskbar. (If the search field isn't visible, right-click the Start button and choose Search.)
- Click Change User Account Control settings in the search results.
- Then do one of the following:
- To turn UAC (User Account Control) off, drag the slider down to Never notify and click OK.
- To turn UAC (User Account Control) on, drag the slider up to the desired level of security and click OK.
- You may be prompted to confirm your selection or enter an administrator password.
- Reboot your computer for the change to take effect.