php - $_SERVER ['DOCUMENT_ROOT'] 不工作

标签 php mysql

我正在尝试访问托管在我的服务器上的文件,该文件位于 public_html 文件夹之外。访问ini文件的代码如下:

$config = parse_ini_file($_SERVER['DOCUMENT_ROOT']."../credentials.ini");
$connection = mysql_connect("localhost",$config['username'],$config['password']);

错误:

Warning: parse_ini_file(/home2/gaurav/public_html/fantacy.co.in../credentials.ini): failed to open stream: No such file or directory in /home2/gaurav/public_html/fantacy.co.in/DB_CONNECT.php on line 23

最佳答案

试试这个:

$config = parse_ini_file(dirname($_SERVER['DOCUMENT_ROOT'])."/credentials.ini"); 

关于php - $_SERVER ['DOCUMENT_ROOT'] 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32652912/

相关文章:

mysql - 当我 ORDER BY 一个计算列时,查询速度明显变慢 - 可以加快速度吗?

mysql - SQL使用其他表+一个值获取数据

php - 在 PHP 中使用 MySQL 查询时,这有那么糟糕吗?

php - 人们可以通过在地址栏中输入 URL 来访问管理面板页面

php - 在 mysql 和 php 中按年份分类

php - Paypal IPN,但来自谁(如果注册和 paypal 邮件不同)

php - 与自定义表和键名称的模型关联

php - Amazon 通过 API 将文件从 S3 移动到 Glacier

php - 无法在 mysql 中使用 UNION 在单独的列中显示数据?

mysql - 查询最近X天内哪些组数据具有相同的值