2 回答

TA貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個(gè)贊
問題原來是兩個(gè)問題。1、運(yùn)行的PHP版本錯(cuò)誤。如果我 ssh 進(jìn)入 hostgator 服務(wù)器并做了
php -v
它顯示 PHP 5.6.30,即使我在 cPanel PHP 選擇器中選擇了 Php 7.1。如果我這樣做了
tekknow.net/phpinfo.php
它會說我使用的是 7.1。致電 HostGator 技術(shù)支持,他們能夠?qū)⑵涓臑?PHP 7.3.13。
現(xiàn)在,如果我這樣做:
php artisan clear cache
我不再收到有關(guān)的錯(cuò)誤
解析錯(cuò)誤:語法錯(cuò)誤,意外的“?” 在第 15 行的 /home1/sl1k7f3j/public_html/medaverter/bootstrap/app.php
這是由不支持 ?? 的 php 版本引起的錯(cuò)誤 操作員。
第二個(gè)問題是內(nèi)存不足的問題。如果我這樣做了
作曲家更新它會開始工作,但會在大約 30 秒內(nèi)失敗
致命錯(cuò)誤:第 270 行 phar:///opt/cpanel/composer/bin/composer/src/Composer/Json/JsonFile.php 中的內(nèi)存不足(已分配 709623808)(試圖分配 34187559 字節(jié))
HostGator 技術(shù)代表無法弄清楚為什么會這樣,但我通過手動(dòng)將本地供應(yīng)商文件夾上傳到主機(jī)服務(wù)器來解決這個(gè)問題。
現(xiàn)在,當(dāng)我訪問http://tekknow.net/medaverter/時(shí),它可以工作了!

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超6個(gè)贊
對于 artisan 文件,通過包含不需要 artisan 文件,您在根項(xiàng)目中擁有它,它是在您創(chuàng)建 Laravel 項(xiàng)目時(shí)創(chuàng)建的。這是文件。
所以你需要在你的項(xiàng)目中有那個(gè)文件。
對于缺少的類,您嘗試 requirelaravel/laravel
但這不是正確的依賴項(xiàng)。同樣,github repo 是項(xiàng)目的外殼,要具有 Laravel 功能,您需要基于laravel/laravel
和包含laravel/framework
.
希望這能消除一些困惑,讓你走上正軌。其次,您不應(yīng)該移植它,而只需克隆您的項(xiàng)目并運(yùn)行 composer install 就足夠了。
- 2 回答
- 0 關(guān)注
- 121 瀏覽
添加回答
舉報(bào)