คำถามติดแท็ก apache

ใช้แท็กนี้ (พร้อมด้วยแท็กภาษาการเขียนโปรแกรมที่เหมาะสม) สำหรับคำถามการเขียนโปรแกรมที่เกี่ยวข้องกับ Apache HTTP Server อย่าใช้แท็กนี้สำหรับคำถามเกี่ยวกับผลิตภัณฑ์ Apache Foundation อื่น ๆ โปรดทราบว่าคำถามการกำหนดค่าเซิร์ฟเวอร์มักเหมาะสมกับ https://serverfault.com

11
error_log ต่อ Virtual Host?
บนเซิร์ฟเวอร์ Linux หนึ่งเครื่องที่ใช้ Apache และ PHP 5 เรามี Virtual Host หลายตัวพร้อมไฟล์บันทึกแยกกัน เราไม่สามารถแยก php ได้error_logระหว่างโฮสต์เสมือนได้ การลบล้างการตั้งค่านี้ในส่วน<Location>ของhttpd.confดูเหมือนจะไม่ทำอะไรเลย มีวิธีแยก php error_logsสำหรับ Virtual Host แต่ละตัวหรือไม่?

5
Windows: XAMPP เทียบกับ WampServer vs EasyPHP เทียบกับทางเลือก [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา มีคำถามคล้าย ๆ กันที่ถามที่นี่เมื่อสามปีก่อน แต่ฉันต้องการเปิดเพิ่มเติมเพื่อรวมสแต็ค Windows / Apache / MySQL / PHP ที่เป็นไปได้ทั้งหมด สิ่งที่คุณคิดว่าดีที่สุด? XAMPPดูเหมือนจะเป็นที่นิยมมากที่สุด แต่ฉันได้อ่านสิ่งที่ไม่ดีหลายอย่างเกี่ยวกับเรื่องนี้ซึ่งทำให้ฉันสงสัยว่ามันดีอย่างที่ความนิยมแนะนำหรือไม่ ตัวอย่างเช่นฉันเคยได้ยินมาว่าการกำหนดค่า PHP เริ่มต้นนั้นไม่ปลอดภัยมาก (และเห็นได้ชัดว่าแอปผู้ดูแลระบบของพวกเขาไม่สามารถทำงานได้หากไม่มีช่องโหว่เหล่านี้เปิดทิ้งไว้) นี้ไม่ได้เป็นที่น่ากลัวสำหรับสถานการณ์การพัฒนาอย่างเห็นได้ชัด register_globalsแต่คุณอาจจะจบลงอาศัยสิ่งที่ต้องการ ฉันยังเห็นสิ่งอื่นที่ทำให้ฉันกังวล: นักพัฒนาแนะนำให้ผู้ใช้ Vista ปิดใช้งาน UAC เพื่อใช้ซอฟต์แวร์ของพวกเขา! สำหรับฉันนั่นคือธงสีแดงขนาดใหญ่ ใช่มีปัญหาในการรับบางสิ่งเช่นนี้บน Vista ที่เปิดใช้งาน UAC แต่ไม่ควรนำเสนอการปิดใช้งาน UAC เป็นวิธีแก้ปัญหาโดยเฉพาะอย่างยิ่งสำหรับมือใหม่ (ที่ต้องการ UAC มากกว่าใคร) มันทำให้ฉันกังวลมาก เห็นได้ชัดว่าWampServerเปลี่ยนเวอร์ชันของ PHP หรือ …
111 php  mysql  windows  apache  wamp 

5
ฉันจะแปลงไฟล์ใบรับรอง PFX เพื่อใช้กับ Apache บนเซิร์ฟเวอร์ linux ได้อย่างไร
ฉันจะแปลงไฟล์ใบรับรอง PFX เพื่อใช้กับ Apache บนเซิร์ฟเวอร์ linux ได้อย่างไร ฉันสร้าง PFX จาก Windows Certificate Services PFX ประกอบด้วยห่วงโซ่ใบรับรองทั้งหมด (ซึ่งเป็นเพียงรูทและใบรับรองหลักไม่มีตัวกลาง) นำฉันคนฉลาด
110 apache  ssl 

26
Apache แสดงโค้ด PHP แทนการเรียกใช้งาน
ฉันเพิ่งพยายามติดตั้ง PHP และ Apache บนคอมพิวเตอร์ของฉัน หลังจากผ่านไปหลายชั่วโมงระบบจะติดตั้ง ฉันได้แก้ไขไฟล์ httpd.conf และ php.ini เหมือนที่ทุกคนพูด จากนั้นฉันก็สร้างสคริปต์ PHP ง่ายๆ: <?php phpinfo(); ?> แต่เมื่อฉันพยายามเรียกใช้มันhttp://127.0.0.1/phpinfo.phpแสดงเพียงแค่ซอร์สโค้ดแทนที่จะเรียกใช้งาน ฉันใช้ Apache 2, PHP 5 และ Windows Vista เส้นที่แก้ไข: PHP.INI: short_open_tag = On HTTPD.CONF LoadModule php5_module "C:/php/php5apache2_2.dll" AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps PHPIniDir "C:/php"
109 php  apache 

3
apache เป็น tomcat: mod_jk vs mod_proxy
ข้อดีและข้อเสียของการใช้งานmod_jkและmod_proxyสำหรับการบังหน้าอินสแตนซ์ Tomcat ด้วย apache คืออะไร? ฉันใช้ mod_jk ในการผลิตมาหลายปีแล้ว แต่ฉันได้ยินมาว่ามันเป็น "วิธีเก่า" ในการเผชิญหน้ากับแมวตัวผู้ ฉันควรพิจารณาเปลี่ยนหรือไม่? จะมีประโยชน์หรือไม่?

5
การส่งต่อพอร์ตของ Vagrant ไม่ทำงาน [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันทำงานเป็นปัญหาเล็ก ๆ ในตอนท้ายของคู่มือเริ่มต้นสำหรับ vagrantฉันกำลังทำงานกับ CentOS basebox ที่มี Apache2 ทำงานอยู่ (การจัดเตรียมผ่าน Puppet) ฉันได้ตั้งค่าการส่งต่อพอร์ตสำหรับคำขอทางเว็บโดยใช้บรรทัดต่อไปนี้Vagrantfile: config.vm.forward_port "web", 80, 4567 แต่เมื่อฉันร้องขอไปยังพอร์ตนั้นพวกเขาล้มเหลว ข้อผิดพลาดที่รายงานโดย Safari คือ 'Safari ไม่สามารถเปิดหน้า“ http: // localhost: 4567 / ” ได้เนื่องจากเซิร์ฟเวอร์ยกเลิกการเชื่อมต่อโดยไม่คาดคิด' ฉันได้vagrant reloadและเห็น "[ค่าเริ่มต้น] - web: 80 => 4567 (อะแดปเตอร์ 1)" ในการเลื่อนฉันควรจะเริ่มแก้ไขปัญหานี้ที่ไหน …

6
mod_php คืออะไร?
ในขณะที่กำลังอ่านบทช่วยสอน Zendฉันพบข้อความต่อไปนี้: โปรดทราบว่าการตั้งค่า php_flag ใน. htaccess จะใช้ได้เฉพาะเมื่อคุณใช้ mod_php ใครสามารถอธิบายได้ว่าหมายถึงอะไร?
108 php  apache 

2
www-data การอนุญาต?
ดังนั้นฉันจึงมีไดเร็กทอรีใน / var / www (เรียกว่าเค้ก) และฉันต้องอนุญาตให้ www-data เขียนถึงมัน แต่ฉันก็ต้องการเขียนมันด้วย (โดยไม่ต้องใช้ sudo) ฉันกลัวที่จะเปลี่ยนสิทธิ์เป็น 777 ในกรณีที่ผู้ใช้รายอื่นในเครื่องของฉัน (หรือแฮ็กเกอร์) พยายามแก้ไขไฟล์ในไดเร็กทอรีนั้น ฉันจะอนุญาตเฉพาะการเข้าถึงสำหรับตัวเองและข้อมูล www ของ Apache ได้อย่างไร
108 apache  permissions  sudo 

13
index.php ไม่โหลดโดยค่าเริ่มต้น
ฉันเพิ่งติดตั้ง CentOS, Apache และ PHP เมื่อฉันเยี่ยมชมเว็บไซต์ของฉันhttp://example.com/myapp/ไซต์ของฉันจะมีข้อความ "ห้าม" โดยค่าเริ่มต้นจะไม่โหลดไฟล์ index.php เมื่อฉันไปที่http://example.com/myapp/index.phpก็ใช้ได้ดี มีความคิดอย่างไรในการแก้ไขปัญหานั้น

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

5
ฉันจะแก้ไขข้อผิดพลาด HTTP 414“ ขอ URI ยาวเกินไป” ได้อย่างไร
ฉันได้พัฒนาเว็บแอป PHP ฉันกำลังให้ทางเลือกแก่ผู้ใช้ในการอัปเดตปัญหาต่างๆในครั้งเดียว ในการดำเนินการดังกล่าวบางครั้งผู้ใช้พบข้อผิดพลาดนี้ มีวิธีใดในการเพิ่มความยาวของ URL ใน apache หรือไม่?

9
ปฏิเสธรายการไดเรกทอรีด้วย htaccess
ฉันมีโฟลเดอร์ตัวอย่างเช่น: /public_html/Davood/ และโฟลเดอร์ย่อยจำนวนมากในโฟลเดอร์ตัวอย่างเช่น: /public_html/Davood/Test1/, /public_html/Davood/Test1/Test/, /public_html/Davood/Test2/... ฉันต้องการเพิ่มไฟล์ htaccess ใน/public_html/Davood/การปฏิเสธ DirectoryListing ใน/Davoodและโฟลเดอร์ย่อยเป็นไปได้ไหม
103 apache  .htaccess 

2
คุณจะเพิ่มจำนวนการเชื่อมต่อพร้อมกันสูงสุดใน Apache ได้อย่างไร?
ฉันต้องเปลี่ยนการตั้งค่า httpd conf ใดบ้างเพื่อเพิ่มจำนวนการเชื่อมต่อพร้อมกันสูงสุดสำหรับ Apache หมายเหตุ: ฉันปิด KeepAlive เนื่องจากส่วนใหญ่เป็นเซิร์ฟเวอร์ API # # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to "Off" to deactivate. # KeepAlive Off # # MaxKeepAliveRequests: The maximum number of requests to allow # during a persistent connection. …
103 apache 

3
“ [ประกาศ] สัญญาณลูกออก pid XXXX ข้อผิดพลาดในการแบ่งส่วน (11)” ใน apache error.log [closed]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน9 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันใช้ Apache / PHP / MySQL stack ใช้เป็นกรอบ CakePHP ทุกๆครั้งที่ฉันได้รับหน้ากระดาษสีขาวว่างเปล่า ฉันไม่สามารถดีบักผ่าน Cake ได้ดังนั้นฉันจึงมองเข้าไปใน apache error.log และนี่คือสิ่งที่ฉันได้รับ: [Wed Oct 12 15:27:23 2011] [notice] child pid 3580 exit signal Segmentation fault (11) [Wed Oct 12 15:27:34 2011] [notice] child pid 3581 exit …

14
ข้อผิดพลาดของทรัพยากรใน android studio หลังการอัปเดต: ไม่พบทรัพยากร
หลังจากอัปเดต Android Studio เมื่อเร็ว ๆ นี้เรากำลังมีปัญหาในการรวบรวมโปรเจ็กต์ที่ใช้งานได้ก่อนหน้านี้ ตอนแรกเราได้รับข้อผิดพลาดต่อไปนี้: /Users/james/Development/AndroidProjects/myapp/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.0.0/res/values-v23/values-v23.xml Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'. Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'. ฉันอัปเดตเป้าหมายการสร้าง sdk ในไฟล์ gradle ของเราเป็น 23 ซึ่งทำให้ปัญหาเฉพาะนี้หมดไป แต่มันทำให้เรามี apache มากมายข้อผิดพลาดแพ็คเกจ http (โดยเฉพาะแพ็คเกจ …
101 java  android  apache 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.