ฉันกำลังพยายามปิด STRICT STANDARDS wanrings ใน WAMP อย่างสิ้นหวัง แต่ดูเหมือนว่าจะไม่มีอะไรทำงาน! ฉันได้ตั้งค่า error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
ในไฟล์ต่อไปนี้:
C:\wamp\bin\php\php5.4.16\php.ini
C:\wamp\bin\php\php5.4.16\phpForApache.ini
C:\wamp\bin\apache\Apache2.4.4\bin\php.ini
ฉันได้ตั้งค่า $phpConf['phpConfFile'] = 'php.ini';
ใน wampserver.conf
ไว้ด้วย
phpinfo()
บอกว่า 'ไฟล์การกำหนดค่าที่โหลด' คือ C:\wamp\bin\apache\Apache2.4.4\bin\php.ini
ในขณะที่ php -i
บอกว่าเป็น C:\wamp\bin\php\php5.4.16\php.ini
! แม้ว่าทั้งคู่จะเห็นด้วยกับ Configuration File (php.ini) Path: C:\Windows
! แต่ไม่มีไฟล์ดังกล่าวในไดเร็กทอรี windows ทั้งหมดและโฟลเดอร์ย่อย!
ฉันสิ้นหวัง! ฉันไม่มีเวลาที่จะติดตั้งแพ็คเกจอื่นและไม่มีความสามารถในการเปลี่ยนรหัสและแก้ไขมาตรฐานที่เข้มงวด
แก้ไข: ฉันลืมพูดถึงว่ามันทำงานได้ดีจนกระทั่งเช้านี้เมื่อฉันรีเซ็ตระบบ