所以我在000webhost上有一个服务器,我真的不知道如何通过php访问public_html文件夹。
$abc = fopen("$DOCUMENT_ROOT/public_html/plik.txt",'a+');
任何想法如何达到这个方向?
答案 0 :(得分:0)
您可以使用:
$abc = fopen($_SERVER["DOCUMENT_ROOT"] . "/plik.txt", 'a+');
<强>更新强>
删除 open_basedir restriction
将此行放在Apache服务器配置中:
<Directory /usr/local/apache/htdocs/public_html>
php_admin_value open_basedir none
</Directory>
答案 1 :(得分:0)
在000webhost网站的链接中看不到public_html文件夹。因此,如果您上传了名为file.php
的文件,则该链接将为yourdomain.com/file.php
。此外,将com替换为您的域名。
答案 2 :(得分:0)
如果要进入 public_html文件夹,请转到该文件并单击视图。上面的网址应该为您做。看起来应该像这样:
$abc = fopen("https://my-name.000webhostapp.com/plik.txt",'a+');
需要一种不同的方法来访问 tmp 文件夹。