แก้ไข php.ini แล้ว restart apache แล้ว แต่ค่าที่อ่านได้จาก phpinfo() ไม่เปลี่ยน

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

แก้ไข php.ini แล้ว restart apache แล้ว แต่ค่าที่อ่านได้จาก phpinfo() ไม่เปลี่ยน

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

เคยไหมที่ จะแก้ไขค่า เริ่มต้นของ php ไว้ว่าจะจำลอง WebServer ด้วย วิธีไหน
การแก้ไขค่า config ของ php ก็หนีไม่พ้น php.ini หรือ ที่ config ของ apache ตาม virtual host แต่ละตัว หรือ อีกทางคือ .htaccess

แต่ถ้าลองหาทั้งหมดแล้ว restart apache แล้ว แต่ค่าที่อ่านได้จาก phpinfo() ไม่เปลี่ยนตาม
โค้ดที่ใช้เช็ค config คือ

โค้ด: เลือกทั้งหมด

<?php
phpinfo();
?>
วิเคราะห์ ปัญหา การมีการตั้งค่าให้ php เรารันหลายเวอร์ชั่น และแยก Pool กันทำงาน แยก config ไปไว้ใน root ของแต่ละคน
ถ้า config WebServer ไว้แบบนี้
ลองวิธีนี้ แทนการ ปรับค่าของ php.ini แบบปกติที่เคยทำ
ตัวอย่าง รัน php 7.0 ด้วย fpm

โค้ด: เลือกทั้งหมด

nano /etc/php70/fpm/pool.d/www-data.conf
Save เสร็จ Restart

โค้ด: เลือกทั้งหมด

service php70-fpm restart
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Amazon [Bot] และบุคลทั่วไป 124