簡體   English   中英

找不到 Ratchet 的 vendor/autoload.php

[英]Can't find vendor/autoload.php for Ratchet

我通過 SSH 連接到我的服務器並安裝了 Composer 和 Ratchet。 http://socketo.me/docs/install聲稱我現在需要做的就是包含“require DIR . '/vendor/autoload.php';” 在我的 php 文件的頂部。 我的頁面現在出現“無法打開 stream:沒有這樣的文件或目錄”錯誤。

我已經嘗試了目錄的各種 forms,例如“../vendor/autoload.php”,但我一直遇到同樣的錯誤。 錯誤報告它試圖在“/var/www/html/mo/myDomainName.com”中找到它。

我應該能夠通過 ftp 在我的主目錄中找到供應商文件夾嗎? 我對安裝后應該指向的位置感到困惑。

通常作曲家的供應商文件夾位於 /public_html 上方,因此如果您的腳本位於 public_html 文件夾中,則必須將其作為上一級引用

例子

require_once '../vendor/autoload.php';

只需添加 base_path()。 你會得到autoload.php的實際路徑 C:\xampp\htdocs\ProjectFolder\vendor\autoload.php

require base_path().'/vendor/autoload.php';

暫無
暫無

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

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