如何 "readfile" 在 Beanstalk PHP
How to "readfile" in Beanstalk PHP
我已将我的项目压缩并上传到 AWS Beanstalk。然后我必须手动配置 Document root
即:/api-test-beanstalk
我的索引文件位于此目录中,因此:
zip --> api-test-beanstalk --> index.php
在 index.php 内 我试图读取位于同一文件夹内名为 abc.php 的文件,所以我尝试了:
$file = '/api-test-beanstalk/abc.php';
echo file_get_contents($file);
$file = 'api-test-beanstalk/abc.php';
echo file_get_contents($file);
$file = '/abc.php';
echo file_get_contents($file);
$file = 'abc.php';
echo file_get_contents($file);
似乎没有任何效果,所有结果都导致如下所示的错误:
Warning: file_get_contents(api-test-beanstalk/abc.php): failed to open stream: No such file or directory in /var/app/current/api-test-beanstalk/index.php on line 67
如何在 index.php 中读取 abc.php?这些文件在同一个文件夹中彼此相邻。
您需要指定绝对路径
$file = './abs.php';
readfile($file);
注册路径:参考这个LINK
我已将我的项目压缩并上传到 AWS Beanstalk。然后我必须手动配置 Document root
即:/api-test-beanstalk
我的索引文件位于此目录中,因此:
zip --> api-test-beanstalk --> index.php
在 index.php 内 我试图读取位于同一文件夹内名为 abc.php 的文件,所以我尝试了:
$file = '/api-test-beanstalk/abc.php';
echo file_get_contents($file);
$file = 'api-test-beanstalk/abc.php';
echo file_get_contents($file);
$file = '/abc.php';
echo file_get_contents($file);
$file = 'abc.php';
echo file_get_contents($file);
似乎没有任何效果,所有结果都导致如下所示的错误:
Warning: file_get_contents(api-test-beanstalk/abc.php): failed to open stream: No such file or directory in /var/app/current/api-test-beanstalk/index.php on line 67
如何在 index.php 中读取 abc.php?这些文件在同一个文件夹中彼此相邻。
您需要指定绝对路径
$file = './abs.php';
readfile($file);
注册路径:参考这个LINK