我正在尝试使用PHP本身需要的文件。该目录的路径应该为 ../../ includes / database.php 。但是相反,它尝试从需要第二个目录的初始文件上移两个目录。
我发现 __ DIR __ 可用于获取文件的绝对目录。但是,我仍然无法使用以下方式链接到正确的目录:
require(__DIR__ . '/../../includes/database.php');
是否有某种方法可以从此 DIR 路径获取相对目录?
答案 0 :(得分:2)
您可以尝试这样:
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
require 'vendor/autoload.php';
use Salaros\Vtiger\VTWSCLib\WSClient;
$client = new WSClient('http://XXX.XXX.X.XXX/', 'admin', 'XXXXXX');
$moduleName = 'Users';
$sp=$client->entities->doCreate($moduleName, Array('user_name'=> 'teste1',
'user_password'=>'teste1',
'email1'=>'teste1@gmail.com',
'confirm_password'=>'teste1',
'last_name'=>'lastname',
'status'=>'Active',
'roleid'=>'H37'));
答案 1 :(得分:0)
您可以使用:
require(dirname(__FILE__) . '/../../database.php');