簡體   English   中英

亞馬遜EC2服務器上的yii登錄錯誤

[英]yii login error at amazon ec2 servers

我在基於yii框架的localhost中擁有一個運行良好的登錄系統。

但是一旦我將文件上傳到我的亞馬遜服務器上,它就會出現錯誤提示

應用程序運行時路徑“ / var / www / html / dashboard / yii-Framework / protected / runtime”無效。 請確保它是Web服務器進程可寫的目錄。

/var/www/html/dashboard/yii-Framework/Yii/base/CApplication.php(289)

286     public function setRuntimePath($path)
287     {
288         if(($runtimePath=realpath($path))===false || !is_dir($runtimePath) || !is_writable($runtimePath))
289             throw new CException(Yii::t('yii','Application runtime path "{path}" is not valid. Please make sure it is a directory writable by the Web server process.',
290                 array('{path}'=>$path)));
291         $this->_runtimePath=$runtimePath;
292     }
293 
294     /**

授予訪問服務器以寫入目錄的權限。 使用此命令

    chmod 777 -R /var/www/html/protected/runtime

然后,應用程序將對資產產生相同的錯誤。 使用相同的命令,但將“運行時”替換為“資產”

我發現運行時文件夾需要由Web服務器進程擁有

chown -R www-data /var/www/html/protected/runtime

我不確定這是我的系統還是yii問題。

暫無
暫無

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

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