Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 6 days ago.
Improve this question
Fatal error: Uncaught Error: Class 'Controller' not found in /home15/spacefil/public_html/stapps/lib/Cake/Error/ExceptionRenderer.php:174 Stack trace: #0 /home15/spacefil/public_html/stapps/lib/Cake/Error/ExceptionRenderer.php(92): ExceptionRenderer->_getController(Object(FatalErrorException)) #1 /home15/spacefil/public_html/stapps/lib/Cake/Error/ErrorHandler.php(126): ExceptionRenderer->__construct(Object(FatalErrorException)) #2 /home15/spacefil/public_html/stapps/lib/Cake/Error/ErrorHandler.php(284): ErrorHandler::handleException(Object(FatalErrorException)) #3 /home15/spacefil/public_html/stapps/lib/Cake/Error/ErrorHandler.php(213): ErrorHandler::handleFatalError(64, 'Cannot use 'Obj...', '/home15/spacefi...', 30) #4 /home15/spacefil/public_html/stapps/lib/Cake/Core/App.php(970): ErrorHandler::handleError(64, 'Cannot use 'Obj...', '/home15/spacefi...', 30, Array) #5 /home15/spacefil/public_html/stapps/lib/Cake/Core/App.php(943): App::_checkFa in /home15/spacefil/public_html/stapps/lib/Cake/Error/ExceptionRenderer.php on line 174
I got this error in cakephp 2.8.3 version
Related
Getting fatal error on very outdated site not sure which plugin cuase this any ideas where to start?
Fatal error: Uncaught Error: Cannot use object of type WP_Error as array in /data/1/2/12296225-4ed8-45bd-aa9c-0af189177859/web/wp-content/themes/orgafit/functions.php:614 Stack trace: #0 /data/1/2/12296225-4ed8-45bd-aa9c-0af189177859/web/wp-includes/class-wp-hook.php(294): Orgafit_Funcs->cws_check_for_update(Object(stdClass)) #1 /data/1/2/12296225-4ed8-45bd-aa9c-0af189177859/web/wp-includes/plugin.php(212): WP_Hook->apply_filters(Object(stdClass), Array) #2 /data/1/2/12296225-4ed8-45bd-aa9c-0af189177859/web/wp-includes/option.php(1931): apply_filters('pre_set_site_tr...', Object(stdClass), 'update_themes') #3 /data/1/2/12296225-4ed8-45bd-aa9c-0af189177859/web/wp-includes/update.php(635): set_site_transient('update_themes', Object(stdClass)) #4 /data/1/2/12296225-4ed8-45bd-aa9c-0af189177859/web/wp-includes/update.php(841): wp_update_themes() #5 /data/1/2/12296225-4ed8-45bd-aa9c-0af189177859/web/wp-includes/class- in /data/1/2/12296225-4ed8-45bd-aa9c-0af189177859/web/wp-content/themes/orgafit/functions.php on line 614
WPForms Lite has caused a fatal error on my WordPress page, and I struggle with figuring out what the problem is and how to fix it.
Error Details:
An error of type E_ERROR was caused in line 106 of the file /home/pagename/public_html/wp-content/plugins/wpforms-lite/src/Helpers/Templates.php. Error message: Uncaught RuntimeException: Extraction failed: variable names are clashing with the existing ones. in /home/pagename/public_html/wp-content/plugins/wpforms-lite/src/Helpers/Templates.php:106
It seems like the function is supposed to include a template, and the error exists to "protect the scope from modification".
Stack trace:
#0 /home/pagename/public_html/wp-content/plugins/wpforms-lite/src/Helpers/Templates.php(127): WPForms\Helpers\Templates::include_html('education/admin...', Array, true)
#1 /home/pagename/public_html/wp-content/plugins/wpforms-lite/includes/functions.php(2402): WPForms\Helpers\Templates::get_html('education/admin...', Array, true)
#2 /home/pagename/public_html/wp-content/plugins/wpforms-lite/src/Lite/Admin/Education/Admin/NoticeBar.php(69): wpforms_render('education/admin...', Array, true)
#3 /home/pagename/public_html/wp-includes/class-wp-hook.php(303): WPForms\Lite\Admin\Education\Admin\NoticeBar->display('')
#4 /home/pagename/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array)
#5 /home/vpagename/public_html/wp-includes/plugin.php(470): WP_Hook->do_action(Arra
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 1 year ago.
Improve this question
I'm getting this error when i try to go to my shopping cart:
Fatal error: Uncaught Error: Call to undefined method Cart::hasCart() in /****/****.****/public_html/vqmod/vqcache/vq2-catalog_controller_checkout_checkout.php:12 Stack trace: #0 /****/****.****/public_html/vqmod/vqcache/vq2-system_modification_system_engine_action.php(65): ControllerCheckoutCheckout->index(Array) #1 /****/****.****/public_html/system/engine/front.php(34): Action->execute(Object(Registry)) #2 /****/****.****/public_html/system/engine/front.php(29): Front->execute(Object(Action)) #3 /****/****.****/public_html/index.php(260): Front->dispatch(Object(Action), Object(Action)) #4 {main} thrown in /****/****.****/public_html/vqmod/vqcache/vq2-catalog_controller_checkout_checkout.php on line 12
I have amended the URL for privacy reason, so don't mind about its syntax please.
How can I solve this error?
You did not create the relationship in your model class Cart.
Check the class Cart and see if you have a function hasCart(). The access modifier must be public.
public function hasCart() {
// the relationship
}
This question already has answers here:
Reference - What does this error mean in PHP?
(38 answers)
Closed 3 years ago.
I'm coding a website in php but when I tested it, the page indicates HTTP ERROR 500. So I searched for the problem and I found a log file which indicated me the following content:
'ERR_WARNING' in /Applications/MAMP/htdocs/SITE/config/connect.php:3
Stack trace:
#0 /Applications/MAMP/htdocs/SITE/config/functions.php(5): require()
#1 /Applications/MAMP/htdocs/SITE/index.php(4): getArticles()
#2 {main} thrown in /Applications/MAMP/htdocs/SITE/config/connect.php on line 3
Then I checked the file functions.php but found no errors could you please help me fix this problem.
Here is my functions.php file:
<?php
// ARTICLE FUNCTION
function getArticles()
{
require "./config/connect.php";
$req = $bdd->prepare('SELECT id, title FROM articles ORDER BY id DESC');
$req->execute();
$data = $req->fetchAll(PDO::FETCH_OBJ);
return $data;
$req->closeCursor();
}
?>
Here is my connect.php file:
<?php
$bdd = new PDO('mysql:host=localhost;dbname=blog;charset=utf8','root','root');
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERR_WARNING);
?>
Then, I placed the replace command in function.php under the close cursor one, however, it didn't solve the problem
Then, I changed the password in my connect file and in my database so that they are now the same one.
But it didn't solve the problem showing me the following message:
[09-Apr-2019 15:15:31 UTC] PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user 'root'#'localhost' (using password: >YES) in /Applications/MAMP/htdocs/SITE/config/connect.php:2
Stack trace:
#0 /Applications/MAMP/htdocs/SITE/config/connect.php(2): PDO->__construct('mysql:host=loca...', 'root', '123')
#1 /Applications/MAMP/htdocs/SITE/config/functions.php(5): require('/Applications/M...')
#2 /Applications/MAMP/htdocs/SITE/index.php(4): getArticles()
#3 {main}
thrown in /Applications/MAMP/htdocs/SITE/config/connect.php on line 2
Then, I realised that the password I put in the connect file was wrong and I changed it. It took me back to the first error:
[09-Apr-2019 16:40:18 UTC] PHP Fatal error: Uncaught Error: Undefined class constant 'ERR_WARNING' in /Applications/MAMP/htdocs/SITE/config/connect.php:3
Stack trace:
#0 /Applications/MAMP/htdocs/SITE/config/functions.php(5): require()
#1 /Applications/MAMP/htdocs/SITE/index.php(4): getArticles()
#2 {main}
thrown in /Applications/MAMP/htdocs/SITE/config/connect.php on line 3
I finally found the solution.
In the connect file my line 3 was:
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERR_WARNING);
However there was a typo: constant ERR_WARNING doesn't exist – it should be: ERRMODE_WARNING. Replacing that constant with the correct name fixed the problem:
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
Thank you for all your answers and excuse to have bothered your time for this simple problem
I downloaded this taxi booking plugin from Github but when I try to activate it on wordpress I get a fatal error and it doesn't let me activate it. You can find the plugin on https://github.com/mbejda/TaxiCabBookingSystem
Fatal error: Uncaught exception 'Braintree_Exception_Configuration' with message 'merchantIdneeds to be set' in /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/lib/Braintree/Configuration.php:117 Stack trace: #0 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/lib/Braintree/Configuration.php(139): Braintree_Configuration::get('merchantId') #1 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/lib/Braintree/Configuration.php(157): Braintree_Configuration::setOrGet('merchantId', NULL) #2 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/modules/BookingSystemBrainTreeModule.php(32): Braintree_Configuration::merchantId(NULL) #3 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/main.php(177): BookingSystemBrainTreeModule->__construct(Object(BookingSystem)) #4 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-maste in /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/lib/Braintree/Configuration.php on line 117
Any help to get this resolved would be appreciated.
UPDATE at Sunday 8th Feb # 8:18pm.
I have added the Merchant ID on Configuration.php its giving me the same error I think, if not the same then very simular
Fatal error: Uncaught exception 'Braintree_Exception_Configuration' with message 'publicKeyneeds to be set' in /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/lib/Braintree/Configuration.php:117 Stack trace: #0 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/lib/Braintree/Configuration.php(139): Braintree_Configuration::get('publicKey') #1 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/lib/Braintree/Configuration.php(162): Braintree_Configuration::setOrGet('publicKey', NULL) #2 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/modules/BookingSystemBrainTreeModule.php(33): Braintree_Configuration::publicKey(NULL) #3 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/main.php(177): BookingSystemBrainTreeModule->__construct(Object(BookingSystem)) #4 /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/ma in /Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/lib/Braintree/Configuration.php on line 117
Regards
Did you read the error message output... it says
Message 'merchantId needs to be set' in
/Applications/MAMP/htdocs/DocklandsTaxi/wp-content/plugins/TaxiCabBookingSystem-master/lib/Braintree/Configuration.php
[Update]
Also check out https://www.braintreepayments.com/docs/php