PHP ini ใน WordPress อยู่ที่ไหน — โอ้ ตอนนี้ฉันรู้แล้ว!

ภาพยนตร์เรื่องไหนที่จะดู?
 
  PHP ini ใน WordPress อยู่ที่ไหน — โอ้ ตอนนี้ฉันรู้แล้ว!

คุณเบื่อที่จะเห็นข้อความแสดงข้อผิดพลาด 'ขนาดไฟล์เกินคำสั่ง upload_max_filesize ใน php.ini' หรือไม่?





ค้นหาวิธีแก้ปัญหาและคุณจะพบว่า PHP ini อยู่ที่ไหนใน WordPress

จอห์น ลอยด์ ครูซ และบี อลอนโซ

ไฟล์อยู่บนเซิร์ฟเวอร์โฮสต์เว็บของคุณ ไม่ใช่บน WordPress ที่แย่กว่านั้น ผู้ให้บริการเว็บโฮสติ้งของคุณอาจไม่แสดงไฟล์ให้คุณเห็นด้วยซ้ำ



มันจะอยู่ที่ไหนสักแห่งใน cPanel แต่โฮสต์เว็บส่วนใหญ่ซ่อนไว้ ทั้งไฟล์ PHP.ini และ .htaccess ไม่ใช่เรื่องง่ายที่จะค้นหา

เมื่อคุณพบแล้ว อาจมีข้อจำกัดในการเปลี่ยนแปลงที่คุณสามารถทำได้



อ่านต่อด้านล่างเพื่อค้นหาวิธีค้นหาตำแหน่งไฟล์ PHP.ini ของเซิร์ฟเวอร์ของคุณ เพื่อให้คุณสามารถเปลี่ยนแปลงได้ตามต้องการโดยไม่ต้องเสียเวลา

PHP ini อยู่ที่ไหนใน WordPress

ไฟล์ PHP ini ถูกเก็บไว้ในเซิร์ฟเวอร์ที่ใช้งานซอฟต์แวร์ WP หากเซิร์ฟเวอร์ของคุณใช้ CGI คุณควรมีไฟล์ PHP ini ในเครื่องในไดเรกทอรีรากใน cPanel ซึ่งเป็นตัวจัดการไฟล์ เซิร์ฟเวอร์ที่ใช้ Apache มีไฟล์ .htaccess ที่สามารถเปลี่ยนการกำหนดค่าเซิร์ฟเวอร์ของคุณได้ หากไม่เป็นเช่นนั้น ให้ใช้ MutiPHP INI Editor



เหตุใดจึงจำเป็นต้องแก้ไข PHP ini

ไฟล์ PHP.ini มีความสำคัญอย่างมากสำหรับการติดตั้ง WordPress ไฟล์นี้มีการตั้งค่าการกำหนดค่าเริ่มต้นสำหรับทุกเว็บไซต์ที่ทำงานบนซอฟต์แวร์ WordPress

WordPress ใช้ PHP เป็นภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ เป็นสคริปต์เหล่านี้ที่ทำให้เว็บไซต์ของคุณทำงานได้ เมื่อคุณติดตั้ง WordPress บนเซิร์ฟเวอร์ของคุณเป็นครั้งแรก มันจะสร้างไฟล์ PHP.ini

ไฟล์นี้ควบคุมการตั้งค่าการกำหนดค่าสำหรับไซต์ WordPress ของคุณ หากคุณต้องการเปลี่ยนการทำงานใดๆ ที่เกิดขึ้นในระดับเซิร์ฟเวอร์ คุณต้องแก้ไขไฟล์ php.ini

ปัญหาคือคุณไม่สามารถทำอย่างนั้นได้ตลอดเวลา

โฮสต์เว็บบางแห่งจะป้องกันไม่ให้คุณเข้าถึงการกำหนดค่าเซิร์ฟเวอร์ บางคนจะให้คุณเห็นแค่ไม่ยอมให้คุณทำอะไรกับมัน นี่เป็นแนวทางปฏิบัติมาตรฐานสำหรับแผนโฮสติ้งที่ใช้ร่วมกัน

เพื่อให้ควบคุมการกำหนดค่าเซิร์ฟเวอร์ได้อย่างสมบูรณ์ คุณจะต้องใช้ VPS (เซิร์ฟเวอร์ส่วนตัวเสมือน) หรือเซิร์ฟเวอร์เฉพาะ เซิร์ฟเวอร์

หากคุณใช้แผนโฮสติ้งที่ใช้ร่วมกันหรือซื้อโฮสติ้งผ่านตัวแทนจำหน่าย คุณจะไม่สามารถเข้าถึงเพื่อเปลี่ยนไฟล์ PHP.ini 'โดยตรง'

เน้นโดยตรง เนื่องจากมีการเปลี่ยนแปลงบางอย่างที่คุณยังทำได้ ตัวอย่างเช่น หากเซิร์ฟเวอร์ของคุณใช้โมดูล Apache คุณสามารถแก้ไขการกำหนดค่าเซิร์ฟเวอร์ด้วยไฟล์ .htaccess แทนได้

ก่อนที่จะกรอไปข้างหน้ามากเกินไป ให้หยุดพักเพื่อดูว่าคุณมีอะไรให้ใช้งานบ้าง จากนั้นจึงค่อยหาวิธีเปลี่ยนการกำหนดค่าเซิร์ฟเวอร์ของคุณ

วิธีค้นหาไฟล์ PHP.ini ใน WordPress (อ่านอย่างเดียว)

วิธีนี้ช่วยให้คุณอ่านไฟล์ PHP.ini ได้ ใช้ข้อมูลนี้เพื่อดูข้อกำหนดทางเทคนิคของการตั้งค่าเซิร์ฟเวอร์ปัจจุบันของคุณ

กระบวนการนี้เกี่ยวข้องกับการสร้างไฟล์ PHP ในโปรแกรมแก้ไขข้อความธรรมดาเช่น Notepad

วางในรหัสต่อไปนี้:

<?php phpinfo(); ?>

จากนั้นบันทึกไฟล์เป็น info.php หรือสิ่งที่คล้ายกัน ชื่อไม่สำคัญ ประเภทไฟล์มีความสำคัญ ต้องเป็นไฟล์ PHP

เนื่องจาก PHP เป็นภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ จึงจำเป็นต้องเรียกใช้บนเซิร์ฟเวอร์

คุณสามารถเรียนรู้เกี่ยวกับ วิธีเรียกใช้ไฟล์ PHP ใน Chrome , หรือเส้นทางที่เร็วกว่ามากคือการลงชื่อเข้าใช้ cPanel เปิดโปรแกรมจัดการไฟล์และอัปโหลดไฟล์ PHP ไปยังไดเร็กทอรีรากของคุณ

อัลฟาคัปปาเดลตาฟี ucsc

เข้าสู่ระบบ cPanel > เลือกตัวจัดการไฟล์ > ไปที่โฟลเดอร์โดเมนที่คุณต้องการกำหนดค่าไฟล์ PHP.ini สำหรับ > คลิก “อัปโหลด”

หากคุณมีไซต์เดียว จะเป็นโฟลเดอร์ public_html ที่ไฟล์นี้ถูกอัปโหลด สำหรับโดเมนเสริม ให้เลือกโฟลเดอร์สำหรับโดเมน จากนั้นอัปโหลดไฟล์ไปยังไดเร็กทอรีรากนั้น

เมื่ออัปโหลดแล้ว ให้ไปที่ yoursite.com/info.php (แทนที่ “ข้อมูล” ด้วยชื่อใดก็ตามที่คุณใช้เมื่อคุณบันทึกไฟล์ .PHP)

สคริปต์จะทำงานบนเบราว์เซอร์ใดก็ได้และแสดงข้อมูลทั้งหมดที่มีอยู่ในไฟล์ PHP.ini

มันจะดูเหมือนสิ่งที่แสดงในภาพหน้าจอด้านล่าง

ดูที่ส่วนซอฟต์แวร์ นี่จะเป็น CGI หรือ Apache

หากเซิร์ฟเวอร์ของคุณใช้ซอฟต์แวร์ CGI คุณจะมีไฟล์ PHP.ini ในเครื่องในไดเรกทอรีราก หากไม่มี แสดงว่าเซิร์ฟเวอร์น่าจะทำงานในโมดูล Apache

ด้วย Apache คุณสามารถแก้ไขการกำหนดค่าเซิร์ฟเวอร์ของคุณด้วยไฟล์ .htacess นี่คือไฟล์ที่ซ่อนอยู่

หากต้องการดูไฟล์ที่ซ่อนอยู่ ให้เปิดตัวจัดการไฟล์ > คลิก 'การตั้งค่า' ที่ด้านบนขวา > ทำเครื่องหมายในช่องเพื่อ 'แสดงไฟล์ที่ซ่อน (dotfiles)

นี่คือที่ที่คุณจะทำการเปลี่ยนแปลงโค้ดเดียวกันกับที่คุณทำในไฟล์ PHP.ini ในรูปแบบอื่นเท่านั้น

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

ตัวอย่างเช่น บน Godaddy ที่โฮสต์ด้วย cPanel ขีดจำกัดการอัปโหลดสูงสุดจะตั้งไว้ที่ 128 MB หากคุณเลือกโฮสติ้ง WordPress ภายใต้การจัดการ ขีดจำกัดการอัปโหลดสูงสุดคือ 192 MB

บน Bluehost การอัปโหลดสูงสุดคือ 50 MB จนกว่าคุณจะแก้ไขไฟล์ PHP ini เพื่อเพิ่มขีดจำกัดขนาดไฟล์

โฮสต์เว็บแต่ละแห่งมีข้อจำกัดของตัวเอง ตรวจสอบเงื่อนไขของข้อตกลงสำหรับแผนบริการโฮสติ้งที่คุณสมัครใช้งาน

วิธีแก้ไขไฟล์ PHP.ini บนแผนโฮสติ้งใด ๆ

ใช้ซอฟต์แวร์ MultiPHP INI Editor สิ่งนี้จะเขียนไปยังไฟล์ php.ini, ไฟล์ .htaccess และไฟล์ user.ini

หากคุณไม่มีสิทธิ์เข้าถึงไฟล์ PHP.ini นี่คือซอฟต์แวร์ที่ใช้ทำการแก้ไข

เข้าสู่ระบบ cPanel

เลื่อนลงไปที่ส่วน 'ซอฟต์แวร์'

คลิกที่ 'ตัวแก้ไข MultiPHP INI'

จากที่นี่ หากคุณมีมากกว่าหนึ่งโดเมนในแผนโฮสติ้งของคุณ คุณสามารถเลือกโดเมนที่คุณต้องการกำหนดค่าจากเมนูแบบเลื่อนลงหรือใช้การเปลี่ยนแปลงกับไดเรกทอรีหลักของคุณ

ตัวแก้ไขพื้นฐานช่วยให้คุณเปลี่ยนการตั้งค่าการกำหนดค่าได้โดยการคลิกแท็บที่เหมาะสม

หากคุณต้องการแทรกบรรทัดของโค้ดเพื่อเปลี่ยนค่า ให้คลิกแท็บ 'โหมดตัวแก้ไข' และวางโค้ด PHP ของคุณที่นั่น

อัมปาโร มูโนซ มิสยูนิเวิร์ส 1974

โปรดทราบว่าคุณจะถูกจำกัดโดยนโยบายผู้ให้บริการเว็บโฮสติ้งของคุณ บางแห่งมีข้อจำกัดเกี่ยวกับขีดจำกัดการอัปโหลดสูงสุดและเวลาดำเนินการ

โดยปกติแล้ว จะใช้ได้เฉพาะกับแผนโฮสติ้งที่ใช้ร่วมกันเท่านั้น สิ่งนี้ทำเพื่อให้แน่ใจว่าลูกค้าแต่ละรายได้รับส่วนแบ่งทรัพยากรแบนด์วิดท์เท่ากัน

สิ่งที่ผู้ให้บริการเว็บโฮสติ้งไม่ต้องการให้เกิดขึ้นคือลูกค้ารายหนึ่งเปลี่ยนไฟล์ php.ini เพื่อให้มีทรัพยากรมากเกินไป เพราะจะทำให้เว็บไซต์ทำงานช้าลงสำหรับลูกค้ารายอื่นบนเซิร์ฟเวอร์เดียวกันนั้น