(1)本地测试环境,不同目录下,文件引用
PHP中有四个加载文件的语句:include、require、include_once、require_once。
绝对路径:文件在电脑本地的路径,直接使用,代码上传后,仍需要修改
相对路径:推荐使用相对路径,更加规范。
- 当前目录 ./
- 上一级目录 ../
使用以下命令,打印出当前目录
echo __FILE__;
或者
var_dump(__FILE__);
(2)数据库连接报错:Call to undefined function mysqli_connect()
新建以下文件,执行后查看,PHP信息
<?php
print phpinfo();
?>
当出现以下内容,说明mysqli扩展文件已经打开了,再去执行连接数据库的php文件。
检查对应数据库,域名,端口
include "../../../phpapps/qa_php_iapi/config_sandbox/eo_config.php"; $servername = DB_URL; $username = DB_USER; $password = DB_PASSWORD; $dbname = DB_NAME; $port=DB_PORT; // 创建连接 //$conn=mysqli_connect('10.249.43.79','eolinker','eolinker','icase','3307'); $conn = mysqli_connect($servername, $username, $password,$dbname,$port); //$connect=mysqli_connect($servername, $username, $password,$dbname);