本文目录一览:
- 1、请问我部署的PHP网站为什么我打开的时候出现了IIS的错误提示?
- 2、php引用错误,require
- 3、php 的require (“路径”)在服务器无法使用,在本地可用,上传到服务器必须改成require “路径”;
- 4、php网站报错require_once(): Failed opening required…..
- 5、php require()失效
请问我部署的PHP网站为什么我打开的时候出现了IIS的错误提示?
看报错是因为php.ini的配置问题,加载了错误的模块。
将开在错误的模块信息注释掉。另外mysqli的模块,看你用的win服务器,myaqli.so是linux用的,需要加载mysqli.dll
php引用错误,require
你的路径问题。。根目录和admin目录引用肯定不一样的,按楼上的做~`
php 的require (“路径”)在服务器无法使用,在本地可用,上传到服务器必须改成require “路径”;
require是一个特殊的语言结构,不是函数,不推荐使用()。
但一般情况下使用了()也能使用,但有时加了()会导致错误,比如:
?php
// won’t work, evaluated as include((‘vars.php’) == ‘OK’), i.e. include(”)
if (include(‘vars.php’) == ‘OK’) {
echo ‘OK’;
}
// works
if ((include ‘vars.php’) == ‘OK’) {
echo ‘OK’;
}
?
你看一下,本地和服务器上的代码是不是一样!
php网站报错require_once(): Failed opening required…..
直接存数组里的字符串就行了。如$a=”0,1,2,3,”;或$a=join(“,”,array(0,1,2,3));mysql_query(“INSERT INTO admin (monday) VALUES($a)”); 这样字段monday的就是0,1,2,3,读取的时候要重新组成数组的话就分割重组。
你可以去后盾人平台看看,里面的东西不错
php require()失效
最好使用绝对路径引入类文件,相对路径会依赖include_path,不同环境配置不一样,会有
不一样的结果。
也就是说,改成:
require dirname(__FILE__) . ‘/wd_plus/app/ThinkPHP/ThinkPHP.php’;
这样。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/257984.html