安装tp6项目,初始显示“该网页无法正常运作”,没有显示报错内容
版本:PHP版本7.1.7;项目thinkphp6.0.9
问题:访问时报错“该网页无法正常运作
找到问题:PHP配置文件php.ini找到以下两个配置项修改为On,并予重启php
display_errors = Off 修改 display_errors = On
display_startup_errors = Off 修改 display_startup_errors = On
重启PHP:service php-fpm restart
刷新网站报错(当前网站问题报错)
Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/new_tp6/vendor/autoload.php) is not within the allowed path(s): (/home/wwwroot/new_tp6/public/:/tmp/:/proc/) in /home/wwwroot/new_tp6/public/index.php on line 15
Warning: require(/home/wwwroot/new_tp6/vendor/autoload.php): failed to open stream: Operation not permitted in /home/wwwroot/new_tp6/public/index.php on line 15
Fatal error: require(): Failed opening required '/home/wwwroot/new_tp6/public/../vendor/autoload.php' (include_path='.:/usr/local/php/lib/php') in /home/wwwroot/new_tp6/public/index.php on line 15
当前问题:是php open_basedir 配置的问题,PHP不能引入其授权目录上级及其以上的文件;
一般情况下是不会出现这种问题的,之所以出现这个问题绝大多数情况是由于服务器的原因,为了安全才做了这样的限制!
我的解决方案(比较直接):
路径:/usr/local/nginx/conf/fastcgi.conf 注释掉:fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/"; 重启nginx :service nginx restart
原文地址:https://www.cnblogs.com/zydr/p/15094441.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Java数据类型
- Python爬虫之scrapy构造并发送请求
- Python爬虫之scrapy模拟登陆
- Python爬虫之scrapy中间件的使用
- Python爬虫之scrapy_redis原理分析并实现断点续爬以及分布式爬虫
- Python爬虫之scrapy_splash组件的使用
- Python爬虫之scrapy的日志信息与配置
- Python爬虫之scrapyd部署scrapy项目
- 最近发现一个很有趣的随机小姐姐视频源码 分享给大家
- Codeforces Round #633 (Div. 2)C Powered Addition (贪心,二进制)
- Spring 整合 JUnit
- Java Stax解析XML示例
- Codeforces Round #633 (Div. 2) B Sorted Adjacent Differences(直观感知+排序插放)
- Spring 声明式事务
- Leetcode 1320 二指输入的的最小距离(多情况讨论,DP)