我的目录root:
src/
database.php
Contact-Controller/
contact.php
contact.php(这些都不需要工作):
require (__DIR__ . '/src/database.php');
require 'src/database.php';
require './src/database.php';
但是在另一个文件上
目录:
src/
Search-Controller/
offer-count.php
在“offer-count.php”上require 'src/database.php
正在使用没有错误500。
我不明白,为什么某些文件在require 'src/database.php
上运行而在其他文件上却没有。错误在哪里?
答案 0 :(得分:3)
您需要使用..
转到当前目录的父目录。所以正确的方法是这样的:
require '../database.php';