Score:0

เซสชันที่ใช้ร่วมกันของ GKE phpMyAdmin ไม่ทำงานกับ Filestore (NFS)

ธง cn

ฉันกำลังย้าย phpMyAdmin จากเซิร์ฟเวอร์ Debian เก่าและไปยัง Kubernetes โดยใช้ GKE ฉันได้สร้างอิมเมจ Docker ที่เรียกใช้ phpMyAdmin ด้วย apache2 หน้าเว็บปรากฏขึ้นและฉันสามารถเข้าสู่ฐานข้อมูล MySQL ต่างๆ และสร้างแบบสอบถามได้ แต่หลังจากนั้นเพียงไม่กี่นาที แบบสอบถามหยุดทำงาน และฉันได้รับข้อความแสดงข้อผิดพลาด "ข้อผิดพลาดในการประมวลผลคำขอ / รหัสข้อผิดพลาด:502 / ข้อความแสดงข้อผิดพลาด: ไม่ดี เกตเวย์ (ปฏิเสธ)".

ที่เก็บข้อมูลเซสชันเขียนไปยังไดรฟ์ข้อมูล GCP Filestore (NFS) ที่แนบมา ถ้าฉันเปลี่ยนที่เก็บข้อมูลเซสชันเพื่อเขียนไปยังไดเรกทอรีในเครื่องแทนที่จะเป็น NFS สิ่งต่างๆ จะเริ่มทำงาน

ฉันต้องการใช้ที่เก็บข้อมูล NFS ที่ใช้ร่วมกัน เนื่องจากช่วยให้ฉันจัดกลุ่มอินสแตนซ์ส่วนหลังของ phpMyAdmin หลายรายการได้อย่างง่ายดาย มีวิธีใดบ้างที่ฉันสามารถกำหนดค่า phpMyAdmin ให้รองรับการเขียนข้อมูลเซสชันลงใน NFS เพื่อหลีกเลี่ยงปัญหาเหล่านี้

นี่คือการกำหนดค่า phpMyAdmin:

$cfg['AllowUserDropDatabase'] = FALSE;
$cfg['AllowArbitraryServer'] = FALSE;
$cfg['ShowCreateDb'] = FALSE;

$cfg['เซิร์ฟเวอร์'][1]['โฮสต์'] = '127.0.0.1';
$cfg['เซิร์ฟเวอร์'][1]['verbose'] = 'mysql-srv1.example.com';
$cfg['เซิร์ฟเวอร์'][1]['พอร์ต'] = '3306';
$cfg['เซิร์ฟเวอร์'][1]['auth_type'] = 'คุกกี้';
$cfg['เซิร์ฟเวอร์'][1]['pmadb'] = '';
$cfg['เซิร์ฟเวอร์'][1]['ปิดการใช้งานIS'] = จริง;

$cfg['เซิร์ฟเวอร์'][2]['โฮสต์'] = '127.0.0.1';
$cfg['เซิร์ฟเวอร์'][2]['verbose'] = 'mysql-srv2.example.com';
$cfg['เซิร์ฟเวอร์'][2]['พอร์ต'] = '3316';
$cfg['เซิร์ฟเวอร์'][2]['auth_type'] = 'คุกกี้';
$cfg['เซิร์ฟเวอร์'][2]['pmadb'] = '';
$cfg['เซิร์ฟเวอร์'][2]['ปิดการใช้งานIS'] = จริง;

$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

$cfg['blowfish_secret'] = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$cfg['SessionSavePath'] = '/var/tmp/phpmyadmin';

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา