Custom 404 Page by Siropu

Custom 404 Page by Siropu 1.1.7

No permission to download
Hello,

Here is a French Translation for Custom 404 Page 1.1.3 :

Thank you for this free add-on ! (y)

Regards, SyTry
 
SAIP, how is the redirect (if you define one) handled by this add-on? Is it a 301 redirect?
 
¡Oops! Nos hemos encontrado con algunos problemas.
¡Oops! Nos hemos encontrado con algunos problemas. Por favor, inténtalo más tarde. Más detalles del error pueden estar en la consola del navegador.
 
I though innodb table engine better than MyISAM. Isn't it?

Because of i see that on your plugin installer:
PHP:
public function installStep1()
    {
        $this->schemaManager()->createTable('xf_siropu_custom_404_page_not_found', function(Create $table)
        {
               $table->engine('MyISAM');

@Siropu
 
  • Like
Reactions: rdn
It was InnoDB at first but there are users who still run older db versions that do not support fulltext.
Is it enough change the line like that for use INNODB and fulltext ?

$table->engine('MyISAM');
to
$table->engine('INNODB');

Because i want to use the innodb because of all of my tables are innodb already on mariadb 10.4
 
Have you had any reports of this addon slowing down the database significantly?
We have a bot (or bots) hitting our site with lots (and lots) of bogus URLs and I have had to disable this addon to stop the database error 'Too many connections'.
 
Seems to be some errors associated with the update, and the upgrade process won't complete. This is from version 1.1.3 to the new 1.1.5.
 
Seems to be some errors associated with the update, and the upgrade process won't complete. This is from version 1.1.3 to the new 1.1.5.

+1 here

1.1.4 -> 1.1.5
1573068176158.png

Code:
[LIST]
[*]              
[*]Error: Call to undefined method XF\Http\Response::setPageParam()
[*]             
[*]src/addons/Siropu/Custom404Page/Setup.php:94
[*]          
[/LIST]
         
[LIST]
[*]              
[*]Generated by: Admin         
[*]Nov 6, 2019 at 7:37 PM
[*]          
[/LIST]
      
        [SIZE=5][B]Stack trace[/B][/SIZE]
     
           #0 src/XF/AddOn/AddOn.php(574): Siropu\Custom404Page\Setup->postUpgrade(1010470, Array)
#1 src/XF/Job/AddOnInstallBatch.php(378): XF\AddOn\AddOn->postUpgrade(Array)
#2 src/XF/Job/AddOnInstallBatch.php(98): XF\Job\AddOnInstallBatch->stepFinalize(Object(XF\Timer))
#3 src/XF/Job/Manager.php(253): XF\Job\AddOnInstallBatch->run(G)
#4 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#5 src/XF/Job/Manager.php(111): XF\Job\Manager->runJobEntry(Array, G)
#6 src/XF/Admin/Controller/Tools.php(120): XF\Job\Manager->runByIds(Array, 8)
#7 src/XF/Mvc/Dispatcher.php(350): XF\Admin\Controller\Tools->actionRunJob(Object(XF\Mvc\ParameterBag))
#8 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Tools), NULL)
#9 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\Tools), NULL)
#10 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(2184): XF\Mvc\Dispatcher->run()
#12 src/XF.php(391): XF\App->run()
#13 admin.php(13): XF::runApp('XF\\Admin\\App')
#14 {main}

     


        [SIZE=5][B]Request state[/B][/SIZE]

      

array(4) {
["url"] => string(24) "/admin.php?tools/run-job"
["referrer"] => string(49) "https://www.my.org/admin.php?tools/run-job"
["_GET"] => array(1) {
["tools/run-job"] => string(0) ""
}
["_POST"] => array(3) {
["_xfRedirect"] => string(85) "https://www.my.org/admin.php?add-ons/install-from-archive-complete&batch_id=32"
["_xfToken"] => string(8) "[B]****[/B]"
["only_ids"] => string(5) "10269"
}
}

     

[/code
 
Last edited:
Top Bottom