php - 堆栈跟踪中不存在文件
问题描述
我在 Debian docker 中使用 php7.0.33。它使用 php-fpm 和 nginx 服务器来提供 php 内容。
当我请求服务器时,我遇到了堆栈跟踪崩溃:
Stack trace:
#0 [internal function]: php\Boot::php\{closure}(2, 'file_get_conten...', '/var/www/htdocs...', 29, Array)
#1 /var/www/htdocs/lib/sys/io/File.php(29): file_get_contents('/var/www/htdocs...')
#2 /var/www/htdocs/lib/sugoi/i18n/Locale.php(51): sys\io\File::getBytes('/var/www/htdocs...')
#3 /var/www/htdocs/lib/sugoi/BaseApp.php(427): sugoi\i18n\Locale::init('fr')
#4 /var/www/htdocs/lib/sugoi/BaseApp.php(840): sugoi\BaseApp->initLang('fr')
#5 /var/www/htdocs/lib/sugoi/BaseApp.php(531): sugoi\BaseApp->setupLang()
#6 /var/www/htdocs/lib/sugoi/BaseApp.php(160): sugoi\BaseApp->mainLoop()
#7 /var/www/htdocs/lib/sugoi/BaseApp.php(744): sugoi\BaseApp->cloneApp()
#8 /var/www/htdocs/lib/sugoi/BaseApp.php(103): sugoi\BaseApp->run()
#9 /var/www/htdocs/lib/App.php(169): sugoi\BaseApp::main()
问题是我已经修复了那个错误。
我什至删除了docker container/var/www/htdocs/lib/sugoi/i18n/Locale.php
中的文件,但堆栈跟踪保持不变。
root@dock:/# cat /var/www/htdocs/lib/sugoi/i18n/Locale.php
cat: /var/www/htdocs/lib/sugoi/i18n/Locale.php: No such file or directory
我已经重新启动了 nginx 和 php-fpm,但堆栈跟踪仍然完全一样。我究竟做错了什么?
解决方案
推荐阅读
- spring-boot - Springboot应用程序未连接到rabbitmq
- python - 无法弄清楚我的python中的错误是什么
- java - JavaFX 获取 StackPane 的样式表变量/背景颜色
- c# - log4net 不输出任何内容
- python - 如何使用 python 列出我的 azure 帐户中的所有资源组?
- tensorflow - 为什么我的电脑没有检测到 GPU 和使用 CPU?
- c# - 如何在 LINQ 中组合对象属性中的列表?
- python - 计算两个日期之间的差异,不包括python中的周末?
- python - 使用 print(x for x in list) 打印意外结果?
- python - Python在linux中运行时找不到模块