nginx搭建php程序报错解决---TP框架

1、TP框架中 出现如下错误:

访问网站 http://192.168.0.204/

STORAGE_WRITE_ERROR_:./Runtime/Cache/Home/51620d75af91aa77adc53082d1113d54.php
错误位置
FILE: /www/wwwroot/default/ThinkPHP/Library/Think/Storage/Driver/File.class.php  LINE: 47

TRACE
#0 /www/wwwroot/default/ThinkPHP/Library/Think/Storage/Driver/File.class.php(47): E(‘_STORAGE_WRITE_...‘)
#1 [internal function]: Think\Storage\Driver\File->put(‘./Runtime/Cache...‘, ‘ #2 /www/wwwroot/default/ThinkPHP/Library/Think/Storage.class.php(42): call_user_func_array(Array, Array)
#3 /www/wwwroot/default/ThinkPHP/Library/Think/Template.class.php(110): Think\Storage::__callstatic(‘put‘, Array)
#4 /www/wwwroot/default/ThinkPHP/Library/Think/Template.class.php(76): Think\Template->loadTemplate(‘/www/wwwroot/de...‘, ‘‘)
#5 /www/wwwroot/default/ThinkPHP/Library/Behavior/ParseTemplateBehavior.class.php(32): Think\Template->fetch(‘/www/wwwroot/de...‘, Array, ‘‘)
#6 /www/wwwroot/default/ThinkPHP/Library/Think/Hook.class.php(123): Behavior\ParseTemplateBehavior->run(Array)
#7 /www/wwwroot/default/ThinkPHP/Library/Think/Hook.class.php(89): Think\Hook::exec(‘Behavior\\ParseT...‘, ‘run‘, Array)
#8 /www/wwwroot/default/ThinkPHP/Library/Think/View.class.php(123): Think\Hook::listen(‘view_parse‘, Array)
#9 /www/wwwroot/default/ThinkPHP/Library/Think/View.class.php(72): Think\View->fetch(‘/www/wwwroot/de...‘, ‘‘, ‘‘)
#10 /www/wwwroot/default/ThinkPHP/Library/Think/Controller.class.php(56): Think\View->display(‘/www/wwwroot/de...‘, ‘‘, ‘‘, ‘‘, ‘‘)
#11 /www/wwwroot/default/ThinkPHP/Library/Think/Controller.class.php(290): Think\Controller->display(‘/www/wwwroot/de...‘)
#12 /www/wwwroot/default/ThinkPHP/Library/Think/Controller.class.php(187): Think\Controller->dispatchJump(‘\xE7\xAB\x99\xE7\x82\xB9\xE5\xB7\xB2\xE7\xBB\x8F\xE5\x85\xB3...‘, 0, ‘‘, false)
#13 /www/wwwroot/default/Application/Home/Controller/HomeController.class.php(31): Think\Controller->error(‘\xE7\xAB\x99\xE7\x82\xB9\xE5\xB7\xB2\xE7\xBB\x8F\xE5\x85\xB3...‘)
#14 /www/wwwroot/default/ThinkPHP/Library/Think/Controller.class.php(41): Home\Controller\HomeController->_initialize()
#15 /www/wwwroot/default/ThinkPHP/Common/functions.php(535): Think\Controller->__construct()
#16 /www/wwwroot/default/ThinkPHP/Library/Think/App.class.php(79): A(‘Index‘)
#17 /www/wwwroot/default/ThinkPHP/Library/Think/App.class.php(181): Think\App::exec()
#18 /www/wwwroot/default/ThinkPHP/Library/Think/Think.class.php(117): Think\App::run()
#19 /www/wwwroot/default/ThinkPHP/ThinkPHP.php(94): Think\Think::start()
#20 /www/wwwroot/default/index.php(34): require(‘/www/wwwroot/de...‘)
#21 {main}

解决:出现这样原因是因为 Runtime 权限不够

chmod 777 Runtime  即可

原文地址:https://www.cnblogs.com/effortsing/p/10124098.html

时间: 2024-10-11 23:25:42

nginx搭建php程序报错解决---TP框架的相关文章

nginx解析PHP程序报错的解决方案

[[email protected] log]# tail -f nginx/error.log 2019/07/31 01:51:02 [error] 26151#0: *52 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 192.168.1.124, server: localhost, request: "GET

IIS7部署ASP.NET MVC4程序报错解决

今天安装了windows7 开发web项目需要安装IIS,当安装完以后,web程序已经映射到了本地IIS上,运行出现如下错误提示 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler” 原因: vs2010默认的是4.0框架,4.0的框架是独立的CLR,和2.0的不同,如果想运行4.0的网站,需要用aspnet_regiis注册4.0框架,然后用4.0的Class池,就可以运行4.0的web项目了. 如何

keil 通过JTAG下载程序 报错:error: flash download failed - "cortex-m3"的解决方法

硬件环境: nxp lpc1788fbd208核心板 软件环境: keil uvision4 segger j-flash arm v4.50 其他: 芯片选择正确 jtag模式 现象:之前用JFlashARM.exe下载了程序,在没有擦除程序的情况下,JTAG模式下用keil下载程序 报错 error: flash download failed - "cortex-m3" 原因:用jFlashARM.exe下载程序后,没有擦除程序 解决:擦除lpc1788 上的程序,然后在keil

cocos2dx在windows下搭建环境android报错

报错:Program bash is not found in PATH (如果按照我的方法来的话是没有这个错误的,我之前用别的方法的时候有但是后来还是没解决,写出来放到这里做参考吧) 参考原文:http://blog.csdn.net/fuyongbing1986/article/details/11556149 方法: 1.把cygwin/bin加入系统环境变量Path下 2.右击工程-->properties-->C/C++ Build -->ToolChain Edit    确

zabbix源码安装流程及报错解决方法

zabbix源码安装流程及报错解决方法 一. zabbix的介绍 1) zabbix是什么 zabbix是一款基于web页面的.开源的.企业级的,支持分布式部署的监控软件. 2)2.zabbix的作用 监控windows和Linux主机上的软硬件状态. 监控各网络设备,如路由器.交换机.防火墙.f5.打印机等. 支持邮件短信微信等平台发送告警通知. 通过web页面及图形展示监控数据. 3)zabbix的特性 由zabbix server和agent程序协同工作,还支持分布式监控,这时需要安装za

DRBD简介 安装、编译报错解决 DRBD的配置、初始化及同步

主机环境 redhat6.5 64位 实验环境 服务端1 ip 172.25.25.111 主机名:server1.example.com   drbd     服务端2 ip172.25.25.112   主机名:server2.example.com    drbd 安装包 drbd-8.4.3.tar.gz 防火墙状态:关闭   1.Debd的简介 1.基本信息:Distributed Replicated Block Device(DRBD)是一个用软件实现的.无共享的.服务器之间镜像块

C-FREE5 出现 ld.exe报错 解决办法

因为入门是接触了C free,发现是蛮不错的一个IDE,但是用了很久一段时间之后,安装了MinGW发现不能用了.. 出问题之后换用了sublime text顶替了一段时间,今天闲着无聊,修理了下c-free,发现网上出同类问题的人还是蛮多的,现把问题及答案留在这里, 如果没能帮到你还请原谅 ^_^ 状况1:正常运行程序时偶尔会冒出ld.exe,如图: 此处强调的出现频率是 偶尔 ,素以具体报什么错已经记不清了,但是解决方法是这样的,ctrl+alt+delete,蓝后点任务管理器, 蓝后在进程里

Centos6.3 PHP编译安装JSON模块报错解决

我在搭建监控系统时候出现JSON模块安装失败,PHP5.3  系统Centos6.3,安装json报错 ZVAL_DELREF 符号未知错误... # Warning: PHP Startup: Unable to load dynamic library '/home/json/json-1.2.1/modules/json.so' - /home/json/json-1.2.1/modules/json.so: undefined symbol: ZVAL_DELREF in Unknown

winserver2003环境发布ASP程序报错(HTTP 错误 403.1 - 禁止访问:执行访问被拒绝)

问题: 在Windows Server 2003 + IIS6.0上布署.Net 2.0网站时发生如下错误: 该页无法显示 您试图从目录中执行 CGI.ISAPI 或其他可执行程序,但该目录不允许执行程序. -------------------------------------------------------------------------------- 请尝试以下操作: 如果您认为该目录应该允许执行访问权限,请与网站管理员联系. HTTP 错误 403.1 - 禁止访问:执行访问被