[ sql ] [ SQL ] SELECT `data_id`,`pid` FROM `tb_data_manage` WHERE `pid` IN (53,49,47,46,35) [ RunTime:0.000595s ] [ error ] [8]未定义数组索引: see[/data/web/data_manage/runtime/temp/5e9fc553d7acc7eaa186b674b2a29538.php:143]
Évidemment, c'est PHP qui a une erreur, pas nginx qui ne trouve pas la page, et il n'y a aucun problème avec le paramètre pathinfo de nginx. J'ai également défini app_debug sur true dans. config.php, j'ai donc cherché en ligne, je cherche une solution. La solution finale est d'ouvrir le fichier think_exception.tpl sous thinkphp/tpl à la fin, et d'ajouter la sortie
})(); </script> <?php } exit; ?> </body> </html>
dans la balise php du bas. résolu. Visitez à nouveau le navigateur et il n'apparaîtra plus. 404 s'affichera et la page d'erreur thinkphp apparaît