linux下TP5安裝好Workerman 報錯:Class 'think\worker\Server' not found


 今天把功能放到服務器,本地測試正常,上傳到服務器上報錯Class 'think\worker\Server' not found

首先想到的是Windows和Linux下大小寫的問題,查看了代碼,並沒有出現這個問題

百度也沒有查到是什么問題,后來在群里問,跟群里的大佬交流有了思路

錯誤原因:在本地composer安裝了workerman,本地測試正常,放到服務器時只在IDE里上傳了vendor里的topthink和workerman兩個文件夾,原因可能是安裝的時候會有其他的依賴什么的

解決方法:Xshell登錄服務器,重新在服務器上用composer安裝了一遍,刷新,好了。

具體的錯誤原因不太清楚,但是能肯定的是有一些文件是改變了或者是本地有而服務器沒有,這里記錄下來,免得以后忘記了,歡迎大家留言指正,共同學習。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM