PHP выдает "Неустранимая ошибка: require (): Не удалось открыть обязательное '1' (include_path = '.: / Usr / local / php71 / pear') в каталоге * в строке 2 - PullRequest
1 голос
/ 29 июня 2019

Моя основная структура файла выглядит следующим образом:

public_html
├── admin
|  ├── _css
|  ├── _php
|  |  ├── login
|  |  |  └── register_script.php
└  └── register.php

И когда я запускаю это на register.php в / public_html / admin /

require '_php/login/register_script.php';
//OR
require *full directory*;
//OR
require dirname(__FILE__).'_php/login/register_script.php';
//OR
require $_SERVER["DOCUMENT_ROOT].'_php/login/register_script.php/';

Все они возвращают одну и ту же ошибку:


Fatal error: require(): Failed opening required '1' (include_path='.:/usr/local/php71/pear') in /home/servername/public_html/admin/register.php on line 2

Я использовал жесткое обновление в браузерах, поскольку «строка 2» меняется на «строку 3», если я ввожу строку раньше, чем требуется. Спасибо!

решено: изменение каталога на ./_php/login/register_script.php работает для меня

...