0
我在文件夾「app」下的新文件夾中添加了一個類。無法訪問應用程序類
這個類裏面我不能訪問:
App::environment();
這不起作用或者:
\App::environment();
我在,我從命令行運行腳本使用這個類。
我想我沒有正確引導應用程序,但我無法弄清楚如何。
這裏是調用腳本:
require __DIR__.'/../bootstrap/autoload.php';
use App\Scripts\SqlMigrator;
$sqlMigrator = new SqlMigrator();
我試圖在課堂導入此:
use Illuminate\Support\Facades\App;
但後來我得到這個錯誤:
PHP Fatal error: Uncaught exception 'RuntimeException' with message 'A facade root has not been set.'
與更新什麼我到目前爲止:
似乎在測試類密切:當我使用這個:
$environment = app()->environment();
它給我這個錯誤:
ReflectionException: Class env does not exist
這是對你的暗示?
感謝
對不起,我忘了提,但我已經試過了。這是行不通的。 –
plz在這種情況下分享錯誤 –
PHP致命錯誤:在'...'中找不到類'App'... –