Ala*_*blo 1 php google-app-engine memcached
自几天以来,我一直在尝试使用Symfony框架在Google App Engine的内存缓存中启用会话存储。应用程序启动良好,Memcached实例存在,但我总是以未存储的会话(所有形式的CSRF等)结束。
因此,我创建了一个非常简单的POC,以检查Memcached是否正常工作,而实际上却没有。
这是POC代码:
app.yaml
runtime: php72
resources:
cpu: 1
memory_gb: 0.5
disk_size_gb: 10
Run Code Online (Sandbox Code Playgroud)
php.ini
extension=memcached.so
Run Code Online (Sandbox Code Playgroud)
index.php
<?php
$test = new \Memcached;
var_dump( $test->add('test', '42') );
echo 'value of test is: ', $test->get('test');
Run Code Online (Sandbox Code Playgroud)
以下代码的结果是:
测试的bool(false)值为:
Memcache与App Engine集成良好,因此我想知道为什么我无法实现它。
调试Memcached,错误如下:
(0x75b27c3c040)未定义服务器-> libmemcached / initialize_query.cc:58
知道如何正确配置吗?
| 归档时间: |
|
| 查看次数: |
172 次 |
| 最近记录: |