簡體   English   中英

警告:無法打開流:第17行的C:\\ wamp \\ www \\ laravel \\ bootstrap \\ autoload.php中沒有此類文件或目錄

[英]Warning: failed to open stream: No such file or directory in C:\wamp\www\laravel\bootstrap\autoload.php on line 17

Environement

  • Windows 7的
  • WAMP服務器
    • PHP 5.3.13
    • Apache 2.2.12
    • MySQL 5.5.24
  • Laravel 4.1

我安裝了laravel,試圖運行URL

http://localhost/laravel/public 

autoload.php

define('LARAVEL_START', microtime(true));
require __DIR__.'/../vendor/autoload.php';

if (file_exists($compiled = __DIR__.'/compiled.php')){
    require $compiled;
}

Illuminate\Support\ClassLoader::register();

if (is_dir($workbench = __DIR__.'/../workbench')){
    Illuminate\Workbench\Starter::start($workbench);
}

我面臨以下錯誤:

警告:require(C:\\ wamp \\ www \\ laravel \\ bootstrap /../ vendor / autoload.php)[function.require]:無法打開流:C:\\ wamp \\ www \\ laravel \\中沒有此類文件或目錄第17行的bootstrap \\ autoload.php

致命錯誤:require()[function.require]:無法打開所需的'C:\\ wamp \\ www \\ laravel \\ bootstrap /../ vendor / autoload.php'(include_path ='。; C:\\ php \\ pear')在第17行的C:\\ wamp \\ www \\ laravel \\ bootstrap \\ autoload.php中

轉到當前的Project文件夾

C:\wamp\www\laravelProjectFolder>

並在命令提示符下鍵入composer install ,然后按ENTER鍵。

composer install

然后vendor目錄將下載到laravel的當前項目中。 現在刷新屏幕。

只需使您的存儲文件夾可寫。 這可以在您的app目錄中找到

在終端中使用此命令

chmod +w <directory> or chmod a+w <directory>

確保導航到包含要寫入的目錄的目錄,或者指向該路徑。

通過cmd轉到您的項目文件夾。 運行以下命令

composer update

它將在您的項目中安裝缺少的供應商文件夾和文件。

但在某些情況下,它會給出錯誤,例如“您的配置不允許連接到bla bla bla ..”

為此,轉到你的composer.json文件,

更改"secure-http": true"secure-http": false

但在某些情況下(如我的情況),您可能無法在文件中找到這樣的行。 為此,執行以下操作:

更改"config": { "preferred-install": "dist" }

"config": {
    "preferred-install": "dist",
    "secure-http": false
}

並再次運行composer update命令。

希望這能解決很多人的問題。 :)

您試圖包括:

C:\wamp\www\laravel\bootstrap/../vendor/autoload.php

並且錯誤給出了

No such file or directory in 
         C:\wamp\www\laravel\bootstrap\autoload.php on line 17

所以你需要檢查你的目錄布局。 lavarel是否有一個目錄vendorlavarel包含文件autoload.php

並且你應該擁有/在你的路徑名中或\\但不要混合兩者。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM