簡體   English   中英

如何在服務器面板上運行composer安裝

[英]how to run composer install on the server cpanel

我已成功將我的symfony應用程序上傳到服務器。 我還已經將Web文件夾的內容復制到我網站的public_html文件夾中。 但是,當我通過www.domain.com訪問我的應用程序時,出現此錯誤

Warning: require_once(/home/domain/public_html/../app/bootstrap.php.cache): failed to open stream: No such file or directory in /home/domain/public_html/app.php on line 6

Fatal error: require_once(): Failed opening required '/home/domain/public_html/../app/bootstrap.php.cache' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/domain/public_html/app.php on line 6

經過研究,我發現您可以在服務器上運行composer install,但是我的挑戰是我不知道如何通過ssh / cpanel在服務器上運行cli命令。

請誰會好心地給我指路。 這是我首次嘗試托管symfony應用程序

當您不運行作曲家時,將丟失您的依賴項,並且不會創建bootstrap.cache.php 因此,您必須上傳文件和完整的供應商文件夾。

但是我更希望看看您的SSH連接並使用正確的方式。 否則,您每次都要上載完整的資源(包括供應商文件夾)時都需要上載,這可能會花費很多時間。

接下來的想法就是你的道路。 Symfony應用程序中的組件通常位於webroot之外。 因此,您必須確保可以訪問Webroot之外的文件夾。

在某些系統中,必須先允許它,然后才能使用它。 否則,您必須將完整的應用程序上載到public_html文件夾,然后將域放入web子目錄。

暫無
暫無

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

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