Score:0

ไซต์ apache 2.4.6 ทำงานบน Debian 10 แต่ไม่ใช่ในรหัส CentOS - php 7

ธง pg

ฉันมีเว็บไซต์ bootstrap ที่ทำงานบน Debian 10 - php 7.4.25, httpd 2.4.52, mysqld 15.1 Distrib 10.5.12 ซึ่งทำงานได้อย่างสมบูรณ์

ฉันคัดลอกไปยังกล่อง CentOS 7 ของฉันซึ่งมี selinux ทำงานตามที่อนุญาต (ชั่วคราว) เวอร์ชัน PHP คือ 7.4.26 เวอร์ชัน Apache คือ 2.4.6 และ mariadb คือเวอร์ชัน 15.1 Distrib 5.5.68-Mariadb

เมื่อฉันพยายามเรียกใช้ไซต์บน CentOS 7 ฉันได้รับข้อผิดพลาด "เรียกไปยังฟังก์ชันสมาชิก fetch_assoc() บนบูล" เมื่อฉันพยายามรับข้อมูลผ่านการค้นหา mysql ถ้าฉันค้นหาด้วยตนเองผ่าน cli มันทำงานได้อย่างสมบูรณ์ ฉันเชื่อว่านี่ต้องเป็นโปรแกรมแพ็คเกจ แต่ฉันได้ติดตั้งแพ็คเกจ php74-mysql รวมถึงแพ็คเกจ php74-php-pecl-mysql

ไม่มีใครมีความคิดใด ๆ ? ขอบคุณ

Score:0
ธง in

"fetch_assoc() บนบูล" เมื่อดำเนินการตามผลลัพธ์ของแบบสอบถาม บ่งชี้ว่าแบบสอบถามล้มเหลว มันจะช่วยให้คุณเพิ่มการจัดการข้อยกเว้นให้กับโค้ดของคุณ ไม่ใช่ดำเนินการต่อโดยสุ่มสี่สุ่มห้า

kathyl avatar
pg flag
จะทำอย่างนั้น ฉันกำลังพยายามหาว่าทำไมรหัสเดียวกันถึงใช้งานได้บน Debian ไม่ใช่บน CentOS! ฐานข้อมูลเดียวกัน ฯลฯ
Gerard H. Pille avatar
in flag
ปัญหาการกำหนดค่า สิทธิพิเศษ ... โปรแกรมเมอร์ที่ต้องการเอาชนะเวลาด้วยการข้ามรหัสสำคัญทำให้คนที่ตามมาเสียเวลาเปล่า
kathyl avatar
pg flag
เห็นด้วย ฉันหวังว่าจะมีคนเคยเจอปัญหานี้มาก่อนและมีความคิดเกี่ยวกับการแก้ไขการกำหนดค่าหรืออย่างน้อยสิ่งที่ต้องตรวจสอบ ฉันได้ตรวจสอบโค้ด เปรียบเทียบเวอร์ชันของ php และ mysql แล้ว แพ็คเกจที่ติดตั้ง ฯลฯ
Gerard H. Pille avatar
in flag
ฉันหวังว่าคุณจะยอมรับว่าคุณได้เสียเวลาของคุณ? สิ่งที่คุณต้องทำคือเพิ่มสองสามบรรทัดในโค้ด php เพื่อบอกคุณว่ามีอะไรผิดปกติ คุณสามารถแสดงรหัสปัจจุบัน ฉันจะบอกคุณว่าต้องเพิ่มอะไร
Gerard H. Pille avatar
in flag
"ฉันหวังว่าจะมีคนเคยเจอสิ่งนี้มาก่อน" การค้นหาเล็กน้อยจะแสดงให้คุณเห็นว่าจำนวนคนที่พบสิ่งนี้คือพยุหะ

โพสต์คำตอบ

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