![](/img/trans.png)
[英]Codeigniter Memcached not connecting to AWS Elasticache Instance
[英]Configuring Laravel 4 with AWS Elasticache Memcached
我有Amazon Elasticache Memcached節點(只有一個),我在同一地區有一個Web服務器。
緩存子網組VPC ID與EC2實例的ID相同,並且從AWS角度正確設置了權限。
在laravel中config / cache.php
'driver' => 'memcached',
和
'memcached' => array(
array('host' => 'xxxxx.xxxx.xxx.xxxx.cache.amazonaws.com', 'port' => 11211, 'weight' => 100),
),
但是,Cache :: has('key')和Cache :: add('key'); 不工作。
我需要Laravel的特殊軟件包才能與AWS Elasticache一起使用嗎? 我只有一個節點,不需要自動發現。
謝謝
PS是否可以獲取AWS Elasticache的日志? 還是laravel? 日志目錄為空
您應該能夠使用elasticache-laravel軟件包,可從此處獲取: https : //github.com/atyagi/elasticache-laravel
或者相反,請查看此帖子: http : //blog.hapnic.com/2013/09/11/Laravel-4-and-ElastiCache/
對於您的PS:可以通過以下方式訪問Elasticache日志: http : //docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/ManagingEvents.html
您的Laravel日志應該在app/storage/logs
-如果其中沒有任何內容,請檢查storage
目錄的權限並確保Web服務器可寫該目錄。 除非檢查,否則請檢查服務器配置所定義的Web服務器的默認錯誤日志位置(例如/var/log/httpd/error_log
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.