【发布时间】:2022-01-26 10:34:09
【问题描述】:
我正在为服务器使用 Vagrant 提供程序,现在查看我的目录:
在我的系统中:
https://i.stack.imgur.com/XCXIm.png
流浪者网站
-项目(/var/www)
--public (/var/www/html)
---index.php
现在我在 Project 文件夹中创建了一个示例 .php 文件,然后当我运行 vagrant 并在我 cd 到 /var/www 时登录 vagrant ssh 时,那个 .php 文件不存在并且我无法使用
include __DIR__ . '/../count.html.php';
这行代码不起作用,因为该文件在 /var/www 中不存在,但在我的系统中存在
那个 index.php 文件它的工作没有问题,但我想在公共目录之外创建一个 php 文件,只有我自己可以访问它,现在当我在 Project 文件夹中创建该文件时,现在这个文件必须在 /var/www 里面,当我在我的 php 代码中使用 include 命令时,php 找不到,我使用了 file_exists() 函数并给出了 php 文件函数的路径,现在函数返回 false 然后我检查 /var/www检查php文件是否存在的目录,不存在!
【问题讨论】:
-
您是否检查了 /var/www/html 中的项目文件夹
标签: php linux vagrant apache2 ubuntu-20.04