Ответ 1
Во-первых, на самом деле не рекомендуется хранить ваши файлы PHP в каталоге public
, они должны храниться внутри папки app
. Я предлагаю вам создать папку внутри app
, что-то вроде includes
и поместить туда ваши файлы. Затем включите его, выполните следующие действия:
include(app_path().'/includes/config.php');
Хотя, похоже, что вы пытаетесь загрузить некоторые файлы конфигурации, я бы порекомендовал вам также проверить собственный способ обработки конфигураций Laravel. Например, если вы создали файл myapp.php
внутри папки app/config
, Laravel будет обрабатывать его автоматически для вас, если у вас есть несколько пар ключ-значение, например:
<?php
return array(
'name' => 'Raphael',
'gorgeous' => true
);
Затем вы можете получить эти значения с помощью класса Config
:
Config::get('myapp.name'); // Raphael
Это лучшее решение, потому что вы также можете использовать конфигурацию среды Laravel .