簡體   English   中英

CakePHP中的權限使用EC2實例

[英]Permission in CakePHP Using EC2 Instance

我在AWS中有新實例。 我使用PuTTy創建了var / www目錄。 我已將所有文件上傳到var / www / html目錄。 當我在Web瀏覽器中打開IP公共實例時,有:

警告:_cake_core_ cache無法在第322行的/var/www/html/lib/Cake/Cache/Cache.php中將'cake_dev_id'寫入文件緩存

警告:/ var / www / html / app / tmp / cache / persistent /在第384行的/var/www/html/lib/Cake/Cache/Engine/FileEngine.php中不可寫

然后我改變了許可:

sudo chmod -R 777 /var/www/html/lib
sudo chmod -R 777 /var/www/html/app

但是當我更改權限時出現錯誤:

錯誤:不能使用'string'作為類名,因為它是保留的文件:/var/www/html/lib/Cake/Utility/String.php行:24

您需要在temlogs文件夾中添加權限
如果您沒有這些文件夾,則需要創建可以使用的文件夾

cd /var/www/html/app
mkdir -m 777 tmp

這是官方文件

它明確地說錯誤在類名中。 您正在使用String.phpString是一個保留關鍵字。

嘗試將String.php的名稱更改為其他名稱,然后重試。

暫無
暫無

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

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