php适用于什么服务器,php – 找不到laravel类(适用于localhost但不适用于DO服务器)...
這是一個重復的問題 – 例如:
Laravel 4 migrations – class not found
但是,我已經嘗試了所有解決方案(來自我能找到的每個論壇)并且無法解決這個問題.
腳本
我在我的本地機器上創建了一個Laravel 4項目 – 添加了一些類,控制器,視圖等 – 項目運行良好.
然后我將這個新的repo復制到我的DO服務器上 – 用composer等安裝依賴項.該項目看起來不錯,除了一個頁面發出錯誤:
Class 'company' not found
Symfony\Component\Debug\Exception\FatalErrorException
…/-vendor/-laravel/-framework/-src/-Illuminate/-Database/-Eloquent/-Model.PHP593
您可以查看此頁面here.
我試過了…
我已經更新了作曲家.我試過“dump-autoload”.我在composer.json文件中將’minimum-stability’更改為’stable'(是的,這是在論壇帖子上提出的解決方案).
其他解決方案與在composer.json文件中添加“psr-4”或“psr-0”有關,具體取決于作曲家版本 – 嘗試了兩者.
最令我難以置信的是,這個頁面在我的本地機器上工作得很好,但在DO服務器上卻不行….如果你們需要更多關于某些東西的信息來解決這個問題,請告訴我.
任何幫助表示贊賞:)
這就是我的composer.json文件的樣子:
{
"name": "laravel/laravel","description": "The Laravel Framework.","keywords": ["framework","laravel"],"license": "MIT","require": {
"laravel/framework": "4.0.*"
},"autoload": {
"classmap": [
"app/commands","app/controllers","app/models","app/database/migrations","app/database/seeds","app/tests/TestCase.PHP"
]
},"scripts": {
"post-install-cmd": [
"PHP artisan optimize"
],"post-update-cmd": [
"PHP artisan clear-compiled","PHP artisan optimize"
],"post-create-project-cmd": [
"PHP artisan key:generate"
]
},"config": {
"preferred-install": "dist"
},"minimum-stability": "stable"
}
總結
以上是生活随笔為你收集整理的php适用于什么服务器,php – 找不到laravel类(适用于localhost但不适用于DO服务器)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cad图案填充避开文字怎么弄(cad图案
- 下一篇: 淘宝刷销量蓝天平台(淘宝刷销量平台哪个好