[TH] Monetize Pro with DFP & Affiliate Link support [Deleted]

Help... my site is out

An exception occurred: Invalid data writer 'Audentio_AdManager_DataWriter_Statistic' specified in /home/synthbra/public_html/library/XenForo/DataWriter.php on line 2041

  1. XenForo_DataWriter::create() in Audentio/AdManager/Model/Statistic.php at line 375
  2. Audentio_AdManager_Model_Statistic->addStatistic() in Audentio/AdManager/Template/Helper/Core.php at line 94
  3. Audentio_AdManager_Template_Helper_Core::advertisement()
  4. call_user_func_array() in XenForo/Template/Helper/Core.php at line 853
  5. XenForo_Template_Helper_Core::callHelper() in XenForo/Template/Abstract.php(265) : eval()'d code at line 3090
  6. eval() in XenForo/Template/Abstract.php at line 265
  7. XenForo_Template_Abstract->_renderInternal() in XenForo/Template/Abstract.php at line 191
  8. XenForo_Template_Abstract->render() in XenForo/Template/Public.php at line 110
  9. XenForo_Template_Public->render() in XenForo/ViewRenderer/HtmlPublic.php at line 139
  10. XenForo_ViewRenderer_HtmlPublic->renderContainer() in XenForo/FrontController.php at line 637
  11. XenForo_FrontController->renderView() in XenForo/FrontController.php at line 158
  12. XenForo_FrontController->run() in /home/synthbra/public_html/index.php at line 13
 
Help... my site is out

An exception occurred: Invalid data writer 'Audentio_AdManager_DataWriter_Statistic' specified in /home/synthbra/public_html/library/XenForo/DataWriter.php on line 2041

  1. XenForo_DataWriter::create() in Audentio/AdManager/Model/Statistic.php at line 375
  2. Audentio_AdManager_Model_Statistic->addStatistic() in Audentio/AdManager/Template/Helper/Core.php at line 94
  3. Audentio_AdManager_Template_Helper_Core::advertisement()
  4. call_user_func_array() in XenForo/Template/Helper/Core.php at line 853
  5. XenForo_Template_Helper_Core::callHelper() in XenForo/Template/Abstract.php(265) : eval()'d code at line 3090
  6. eval() in XenForo/Template/Abstract.php at line 265
  7. XenForo_Template_Abstract->_renderInternal() in XenForo/Template/Abstract.php at line 191
  8. XenForo_Template_Abstract->render() in XenForo/Template/Public.php at line 110
  9. XenForo_Template_Public->render() in XenForo/ViewRenderer/HtmlPublic.php at line 139
  10. XenForo_ViewRenderer_HtmlPublic->renderContainer() in XenForo/FrontController.php at line 637
  11. XenForo_FrontController->renderView() in XenForo/FrontController.php at line 158
  12. XenForo_FrontController->run() in /home/synthbra/public_html/index.php at line 13

it looks like library/Audentio/AdManager/DataWriter/Statistic.php is missing. Try to reupload the files and verify that file has the correct permissions depending on your server's configuration.

Jake
 
When I edit the zone position appear this error:

Mysqli prepare error: Unknown column 'zone_position' in 'field list'
  1. Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
  2. Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
  3. Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
  4. Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 632
  5. Zend_Db_Adapter_Abstract->update() in XenForo/DataWriter.php at line 1640
  6. XenForo_DataWriter->_update() in XenForo/DataWriter.php at line 1609
  7. XenForo_DataWriter->_save() in XenForo/DataWriter.php at line 1405
  8. XenForo_DataWriter->save() in Audentio/AdManager/ControllerAdmin/Zone.php at line 55
  9. Audentio_AdManager_ControllerAdmin_Zone->actionSave() in XenForo/FrontController.php at line 351
  10. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
  11. XenForo_FrontController->run() in /home/synthbra/public_html/admin.php at line 13

and this:
ErrorException: Undefined index: zone_position - library/Audentio/AdManager/Model/Advertisement.php:425
Generated By: Cidrack,
Stack Trace
#0 /home/synthbra/public_html/library/Audentio/AdManager/Model/Advertisement.php(425): XenForo_Application::handlePhpError(8, 'Undefined index...', '/home/synthbra/...', 425, Array)
#1 /home/synthbra/public_html/library/Audentio/AdManager/Model/Advertisement.php(39): Audentio_AdManager_Model_Advertisement->prepareAdvertisementsForDisplay(Array)
#2 /home/synthbra/public_html/library/Audentio/AdManager/Listener/CodeEvent.php(35): Audentio_AdManager_Model_Advertisement->getPreparedAdvertisementsFromCache()
#3 [internal function]: Audentio_AdManager_Listener_CodeEvent::templateCreate('PAGE_CONTAINER', Array, Object(XenForo_Template_Admin))
#4 /home/synthbra/public_html/library/XenForo/CodeEvent.php(58): call_user_func_array(Array, Array)
#5 /home/synthbra/public_html/library/XenForo/Template/Abstract.php(82): XenForo_CodeEvent::fire('template_create', Array, 'PAGE_CONTAINER')
#6 /home/synthbra/public_html/library/XenForo/Dependencies/Admin.php(156): XenForo_Template_Abstract->__construct('PAGE_CONTAINER', Array)
#7 /home/synthbra/public_html/library/XenForo/ViewRenderer/Abstract.php(263): XenForo_Dependencies_Admin->createTemplateObject('PAGE_CONTAINER', Array)
#8 /home/synthbra/public_html/library/XenForo/ViewRenderer/HtmlAdmin.php(135): XenForo_ViewRenderer_Abstract->createTemplateObject('PAGE_CONTAINER', Array)
#9 /home/synthbra/public_html/library/XenForo/FrontController.php(637): XenForo_ViewRenderer_HtmlAdmin->renderContainer(Object(XenForo_Template_Admin), Array)
#10 /home/synthbra/public_html/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_View), Object(XenForo_ViewRenderer_HtmlAdmin), Array)
#11 /home/synthbra/public_html/admin.php(13): XenForo_FrontController->run()
#12 {main}
Request State
array(3) {
["url"] => string(39) "http://www........com.br/admin.php"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
When I edit the zone position appear this error:

Mysqli prepare error: Unknown column 'zone_position' in 'field list'
  1. Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
  2. Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
  3. Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
  4. Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 632
  5. Zend_Db_Adapter_Abstract->update() in XenForo/DataWriter.php at line 1640
  6. XenForo_DataWriter->_update() in XenForo/DataWriter.php at line 1609
  7. XenForo_DataWriter->_save() in XenForo/DataWriter.php at line 1405
  8. XenForo_DataWriter->save() in Audentio/AdManager/ControllerAdmin/Zone.php at line 55
  9. Audentio_AdManager_ControllerAdmin_Zone->actionSave() in XenForo/FrontController.php at line 351
  10. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
  11. XenForo_FrontController->run() in /home/synthbra/public_html/admin.php at line 13

and this:
ErrorException: Undefined index: zone_position - library/Audentio/AdManager/Model/Advertisement.php:425
Generated By: Cidrack,
Stack Trace
#0 /home/synthbra/public_html/library/Audentio/AdManager/Model/Advertisement.php(425): XenForo_Application::handlePhpError(8, 'Undefined index...', '/home/synthbra/...', 425, Array)
#1 /home/synthbra/public_html/library/Audentio/AdManager/Model/Advertisement.php(39): Audentio_AdManager_Model_Advertisement->prepareAdvertisementsForDisplay(Array)
#2 /home/synthbra/public_html/library/Audentio/AdManager/Listener/CodeEvent.php(35): Audentio_AdManager_Model_Advertisement->getPreparedAdvertisementsFromCache()
#3 [internal function]: Audentio_AdManager_Listener_CodeEvent::templateCreate('PAGE_CONTAINER', Array, Object(XenForo_Template_Admin))
#4 /home/synthbra/public_html/library/XenForo/CodeEvent.php(58): call_user_func_array(Array, Array)
#5 /home/synthbra/public_html/library/XenForo/Template/Abstract.php(82): XenForo_CodeEvent::fire('template_create', Array, 'PAGE_CONTAINER')
#6 /home/synthbra/public_html/library/XenForo/Dependencies/Admin.php(156): XenForo_Template_Abstract->__construct('PAGE_CONTAINER', Array)
#7 /home/synthbra/public_html/library/XenForo/ViewRenderer/Abstract.php(263): XenForo_Dependencies_Admin->createTemplateObject('PAGE_CONTAINER', Array)
#8 /home/synthbra/public_html/library/XenForo/ViewRenderer/HtmlAdmin.php(135): XenForo_ViewRenderer_Abstract->createTemplateObject('PAGE_CONTAINER', Array)
#9 /home/synthbra/public_html/library/XenForo/FrontController.php(637): XenForo_ViewRenderer_HtmlAdmin->renderContainer(Object(XenForo_Template_Admin), Array)
#10 /home/synthbra/public_html/library/XenForo/FrontController.php(158): XenForo_FrontController->renderView(Object(XenForo_ControllerResponse_View), Object(XenForo_ViewRenderer_HtmlAdmin), Array)
#11 /home/synthbra/public_html/admin.php(13): XenForo_FrontController->run()
#12 {main}
Request State
array(3) {
["url"] => string(39) "http://www........com.br/admin.php"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}

Since files were missing when you did the install you will need to reinstall the add-on for it to function properly.

Jake
 
Its ok Now. Thanks....

One doubt. I cant put the banner in the center header.... Left is ok, Right is ok, but center no.
 
When i tried to update from 2.0.1 to 2.0.2 i run into a blank site with this error ..

Code:
An exception occurred: Undefined index: zone_position in /home/xendesig/public_html/library/Audentio/AdManager/Model/Advertisement.php on line 425

XenForo_Application::handlePhpError() in Audentio/AdManager/Model/Advertisement.php at line 425
Audentio_AdManager_Model_Advertisement->prepareAdvertisementsForDisplay() in Audentio/AdManager/Model/Advertisement.php at line 39
Audentio_AdManager_Model_Advertisement->getPreparedAdvertisementsFromCache() in Audentio/AdManager/Listener/CodeEvent.php at line 35
Audentio_AdManager_Listener_CodeEvent::templateCreate()
call_user_func_array() in XenForo/CodeEvent.php at line 58
XenForo_CodeEvent::fire() in XenForo/Template/Abstract.php at line 82
XenForo_Template_Abstract->__construct() in XenForo/Dependencies/Admin.php at line 156
XenForo_Dependencies_Admin->createTemplateObject() in XenForo/ViewRenderer/Abstract.php at line 263
XenForo_ViewRenderer_Abstract->createTemplateObject() in XenForo/ViewRenderer/HtmlAdmin.php at line 135
XenForo_ViewRenderer_HtmlAdmin->renderContainer() in XenForo/FrontController.php at line 637
XenForo_FrontController->renderView() in XenForo/FrontController.php at line 158
XenForo_FrontController->run() in /home/xendesig/public_html/admin.php at line 13
 
When i tried to update from 2.0.1 to 2.0.2 i run into a blank site with this error ..

Code:
An exception occurred: Undefined index: zone_position in /home/xendesig/public_html/library/Audentio/AdManager/Model/Advertisement.php on line 425

XenForo_Application::handlePhpError() in Audentio/AdManager/Model/Advertisement.php at line 425
Audentio_AdManager_Model_Advertisement->prepareAdvertisementsForDisplay() in Audentio/AdManager/Model/Advertisement.php at line 39
Audentio_AdManager_Model_Advertisement->getPreparedAdvertisementsFromCache() in Audentio/AdManager/Listener/CodeEvent.php at line 35
Audentio_AdManager_Listener_CodeEvent::templateCreate()
call_user_func_array() in XenForo/CodeEvent.php at line 58
XenForo_CodeEvent::fire() in XenForo/Template/Abstract.php at line 82
XenForo_Template_Abstract->__construct() in XenForo/Dependencies/Admin.php at line 156
XenForo_Dependencies_Admin->createTemplateObject() in XenForo/ViewRenderer/Abstract.php at line 263
XenForo_ViewRenderer_Abstract->createTemplateObject() in XenForo/ViewRenderer/HtmlAdmin.php at line 135
XenForo_ViewRenderer_HtmlAdmin->renderContainer() in XenForo/FrontController.php at line 637
XenForo_FrontController->renderView() in XenForo/FrontController.php at line 158
XenForo_FrontController->run() in /home/xendesig/public_html/admin.php at line 13
Disable listeners in the configuration file then disable the add-on. @Jake B. Will take a look
 
Help me @Mike Creuzer , how can i disable listeners in the config? What is the right code?

Found it ..
Code:
$config['enableListeners'] = false;
 
Last edited:
@Mike Creuzer I posted an error I am having an issue with at @Adentio website Ticket ID #3526

I really would appreciate some feed back it happened right after I updated to [AD] Monetize Pro 2.0.2

I had to disable the ads until it gets resolved.

I did try to find the issue but I am a serious Noob with Xenforo!
 
Not sure if anybody else was experiencing this but I kept getting and error when I copy pasted a commission junction ad into this addon. The issue, when I finally was able to track it down, was there happen to be a newline character in the copy paste which apparently your javascript at some point could not handle. Once I stripped the newline character out of the html it worked fine but I think you may either want strip them out during your serialization process or figure out at what point the Javascript was erroring out. Specifically the error was following in the browser's console.

Code:
Uncaught SyntaxError: Unexpected token
audentio.funbox.init @ funboxServe.min.js?_v2a10e0b8:1
(anonymous function) @ (index) :3041

On a side note I noticed that you are loading what looks like to be the entire ad list on each request. I did noticed that you are first filtering the ads based on the criteria before sending them out to the browser but even after that I see that every ad that may fit the criteria ends up getting sent on the initial page load. I haven't tested this out completely yet but I worry that when we fully load up on ads this may become an unnecessary bloat on the page. Is there a particular reason why you send everything instead of sending only the ads you need in the json block?
 
When i tried to update from 2.0.1 to 2.0.2 i run into a blank site with this error ..

Code:
An exception occurred: Undefined index: zone_position in /home/xendesig/public_html/library/Audentio/AdManager/Model/Advertisement.php on line 425

XenForo_Application::handlePhpError() in Audentio/AdManager/Model/Advertisement.php at line 425
Audentio_AdManager_Model_Advertisement->prepareAdvertisementsForDisplay() in Audentio/AdManager/Model/Advertisement.php at line 39
Audentio_AdManager_Model_Advertisement->getPreparedAdvertisementsFromCache() in Audentio/AdManager/Listener/CodeEvent.php at line 35
Audentio_AdManager_Listener_CodeEvent::templateCreate()
call_user_func_array() in XenForo/CodeEvent.php at line 58
XenForo_CodeEvent::fire() in XenForo/Template/Abstract.php at line 82
XenForo_Template_Abstract->__construct() in XenForo/Dependencies/Admin.php at line 156
XenForo_Dependencies_Admin->createTemplateObject() in XenForo/ViewRenderer/Abstract.php at line 263
XenForo_ViewRenderer_Abstract->createTemplateObject() in XenForo/ViewRenderer/HtmlAdmin.php at line 135
XenForo_ViewRenderer_HtmlAdmin->renderContainer() in XenForo/FrontController.php at line 637
XenForo_FrontController->renderView() in XenForo/FrontController.php at line 158
XenForo_FrontController->run() in /home/xendesig/public_html/admin.php at line 13

Run this query:
Code:
ALTER TABLE `admon_advertisement_zone` ADD `zone_position` varchar(50) NOT NULL DEFAULT '' AFTER `wrapper_class`;
 
Hi everyone i looked over the instruction but could not find a way to get adsense to run on my website? any instructions that can help me
 
I had a fresh install on my dev site, and when creating a package and saving it I got:
Code:
Mysqli prepare error: Unknown column 'max_purchases' in 'field list'
Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 574
Zend_Db_Adapter_Abstract->insert() in XenForo/DataWriter.php at line 1624
XenForo_DataWriter->_insert() in XenForo/DataWriter.php at line 1613
XenForo_DataWriter->_save() in XenForo/DataWriter.php at line 1405
XenForo_DataWriter->save() in Audentio/AdManager/ControllerAdmin/Package.php at line 164
Audentio_AdManager_ControllerAdmin_Package->actionSave() in XenForo/FrontController.php at line 351
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
XenForo_FrontController->run() in /home/webadmin/sites/[mydomain].com/public_html/forum/admin.php at line 13

Going to try and reinstall.

EDIT: I ran "upgrade" from the files and ran the install again, same result. This happens when I am trying to create new package, and hit "save package".
 
Last edited:
Top Bottom