第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Phalcon moveTo 功能未將文件移動到服務(wù)器中的目標目錄?

Phalcon moveTo 功能未將文件移動到服務(wù)器中的目標目錄?

PHP
明月笑刀無情 2021-11-13 17:29:06
我正在嘗試將圖像上傳到特定目錄,但該功能moveTo并未移動圖像。public function uploadRecipeImageAction() {    if ($this->request->hasFiles() == true) {        $file = $this->request->getUploadedFiles()[0];        $target_file = '/uploads/ketogenic-recipes/'.preg_replace("/[^a-z0-9\_\-\.]/i", '', basename($file->getName()));        $file->moveTo($_SERVER['DOCUMENT_ROOT'] . $target_file);    }    return $target_file;}該功能在本地運行良好,但在服務(wù)器中不起作用。日志中沒有錯誤uploads和ketogenic-recipes目錄權(quán)限設(shè)置為0775PHP 版本7.2.20Phalcon 版本是3.4var_dump($_SERVER['DOCUMENT_ROOT']) = string(30) "/home/web/public_html/test2"var_dump($target_file); = string(42) "/uploads/ketogenic-recipes/harrypotter.jpg"
查看完整描述

2 回答

?
繁星點點滴滴

TA貢獻1803條經(jīng)驗 獲得超3個贊

我們從舊服務(wù)器轉(zhuǎn)移到新服務(wù)器。我發(fā)現(xiàn)很少有錯誤的配置,這是不將圖像/文件移動到目標目錄的原因。

未啟用 PHP-FPM

我們的網(wǎng)站在 PHP 上運行,7.2.20但未PHP-FPM在我們的網(wǎng)站上啟用。所以這意味著它沒有使用特定于站點的php.ini

錯誤的主目錄

我錯誤地為 cPanel 中的子域設(shè)置了主路徑。他們指向子域根目錄而不是web文件夾(在 phalcon 中,我們將 web 作為主目錄)。所以$_SERVER['DOCUMENT_ROOT']指向根文件夾;不是web文件夾。


查看完整回答
反對 回復 2021-11-13
?
泛舟湖上清波郎朗

TA貢獻1818條經(jīng)驗 獲得超3個贊

在我們的例子中,問題直接與upload_max_filesize默認設(shè)置為 2MB的 PHP 相關(guān)。增加php.ini文件中的值修復了問題。


查看完整回答
反對 回復 2021-11-13
  • 2 回答
  • 0 關(guān)注
  • 186 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號