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

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

30
Django หยุดทำงานกับ RuntimeError: populate () ไม่ได้ reentrant
ฉันได้พัฒนาเว็บแอปพลิเคชัน Django ที่ติดตั้งบนเซิร์ฟเวอร์ Apache ด้วย WSGI และทุกอย่างเป็นไปอย่างราบรื่น วันนี้ฉันได้ทำการเปลี่ยนแปลงเล็กน้อยในแอปของฉันเพื่อadmin.pyพยายามปรับแต่งอินเทอร์เฟซผู้ดูแลระบบ Django ในตัวและในตอนแรกเกิดข้อผิดพลาดทางไวยากรณ์ (วงเล็บที่ไม่ปิด) นั่นหมายความว่าเมื่อฉันแตะwsgi.pyและโหลดโค้ด (ฉันมี WSGI ที่ทำงานในโหมด daemon บนโฮสต์เสมือนของฉัน) เว็บไซต์ของฉันถูกแทนที่ด้วย Internal Server Error เนื่องจาก WSGI หยุดทำงานเมื่อเกิดข้อผิดพลาดทางไวยากรณ์ ดังนั้นฉันจึงแก้ไขข้อผิดพลาดทางไวยากรณ์ตรวจสอบว่าฉันไม่มีอะไรอีกmanage.py checkแล้วและแตะwsgi.pyเพื่อปรับใช้ใหม่ แต่เว็บไซต์ของฉันยังคงแสดง Internal Server Error! ตรวจสอบบันทึก Apache นี่คือสิ่งที่ฉันเห็น: [Sun Nov 23 13:52:46 2014] [info] mod_wsgi (pid=19093): Create interpreter 'quotes.cs.cornell.edu|'. [Sun Nov 23 13:52:46 2014] [info] …

26
WAMP / XAMPP ตอบสนองช้ามากบน localhost
ผมไม่รู้ว่าปัญหาคืออะไร WAMP ช้ามากฉันจึงฟอร์แมตคอมพิวเตอร์ใหม่และติดตั้ง WAMP ถึงกระนั้นการเข้าถึง localhost นั้นช้ามากและบางครั้งก็ไม่โหลดเลยด้วยซ้ำ ฉันถอดมันออกและแทนที่ด้วย XAMPP แต่ฉันก็ยังได้ผลลัพธ์เหมือนเดิม ปัญหาที่อาจเกิดขึ้นคืออะไร? นี่คือไฟล์โฮสต์ปัจจุบันของฉัน: 127.0.0.1 localhost 127.0.0.1 localhost ก่อนหน้านี้ใช้งานได้ดี แต่ฉันไม่รู้ว่าเกิดอะไรขึ้นและทำไมช่วงนี้ถึงเริ่มทำตัวแปลก ๆ เพราะแม้แต่ฟอร์แมตใหม่ก็ไม่สามารถแก้ไขได้
123 php  apache  xampp  localhost  wamp 

9
Apache VirtualHost 403 Forbidden
ฉันเพิ่งพยายามตั้งค่าเซิร์ฟเวอร์ทดสอบด้วย Apache www.mytest.comเว็บไซต์จะต้องทำงานภายใต้โดเมน ฉันมักจะได้รับ403 Forbiddenข้อผิดพลาด ฉันใช้ Ubuntu 10.10 server edition ราก doc อยู่ภายใต้ /var/wwwdir ต่อไปนี้คือการตั้งค่าของฉัน: เนื้อหาของ / var / www ls -l /var/www/ total 12 drwxr-xr-x 2 root root 4096 2011-08-04 11:26 mytest.com -rwxr-xr-x 1 root root 177 2011-07-25 16:10 index.html เนื้อหาของไฟล์โฮสต์บนเซิร์ฟเวอร์ (พร้อม IP 192.168.2.5) cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 …

11
Internal Error 500 Apache แต่ไม่มีอะไรในบันทึก?
ฉันได้รับข้อผิดพลาด 500 Internal Server เมื่อฉันพยายามสร้าง HTTP POST ไปยังที่อยู่เฉพาะในแอปของฉัน ฉันได้ตรวจสอบบันทึกของเซิร์ฟเวอร์ในไดเร็กทอรีบันทึกแบบกำหนดเองที่ระบุในไฟล์โฮสต์เสมือน แต่ข้อผิดพลาดไม่ปรากฏขึ้นที่นั่นดังนั้นการดีบักสิ่งนี้จึงเป็นความเจ็บปวด ฉันจะทำให้ Apache บันทึกข้อผิดพลาด Internal 500 ลงในบันทึกข้อผิดพลาดได้อย่างไร

10
ฉันจำเป็นต้องแปลง. CER เป็น. CRT สำหรับใบรับรอง Apache SSL หรือไม่ ถ้าเป็นอย่างไร
ฉันต้องการตั้งค่าเซิร์ฟเวอร์ Apache 2 ด้วย SSL ฉันมีไฟล์ * .key ของฉัน แต่เอกสารทั้งหมดที่ฉันพบทางออนไลน์มีการระบุไฟล์ * .crt และ CA ของฉันให้ไฟล์ * .cer แก่ฉันเท่านั้น ไฟล์ * .cer เหมือนกับ * .crt หรือไม่ ถ้าไม่ฉันจะแปลงรูปแบบ CER เป็น CRT ได้อย่างไร
121 apache  ssl 

8
คุณสมบัติที่ซ่อนอยู่ของ mod_rewrite
ดูเหมือนว่าจะมีmod_rewriteกระทู้จำนวนพอสมควรที่ลอยอยู่รอบ ๆ เมื่อเร็ว ๆ นี้ด้วยความสับสนเล็กน้อยว่ามันทำงานอย่างไร ด้วยเหตุนี้ฉันจึงรวบรวมบันทึกย่อบางส่วนเกี่ยวกับฟังก์ชันการทำงานทั่วไปและอาจมีความแตกต่างที่น่ารำคาญเล็กน้อย คุณใช้คุณลักษณะ / ปัญหาทั่วไปอะไรอีกmod_rewriteบ้าง

3
เกิดข้อผิดพลาดระหว่าง SSL Handshake กับเซิร์ฟเวอร์ระยะไกล
ฉันได้Apache2(ฟัง 443) และเว็บแอปที่ทำงานบนTomcat7(ฟังบน 8443) Ubuntuบน ฉันตั้งค่า apache2 เป็น reverse proxy เพื่อให้ฉันเข้าถึงเว็บแอปผ่านพอร์ต 443 แทนที่จะเป็น 8443 นอกจากนี้ฉันต้องมีการสื่อสาร SSL ไม่เพียง แต่ระหว่างเบราว์เซอร์และ apache2 เท่านั้น แต่ยังอยู่ระหว่าง apache2 และ tomcat7 ด้วยดังนั้นฉันจึงตั้งค่า SSL ทั้งบน apache2 และ tomcat7 . ถ้าฉันพยายามเข้าถึงเว็บแอปโดยติดต่อ tomcat7 โดยตรงทุกอย่างก็เรียบร้อยดี ปัญหาคือเมื่อฉันพยายามเข้าถึงเว็บแอปของ tomcat ผ่าน apache2 (reverse proxy) บนเบราว์เซอร์ปรากฏข้อผิดพลาด: Proxy Error The proxy server could not handle the …

10
จะเปิดให้ผู้ใช้เครือข่ายท้องถิ่นเข้าถึงไซต์ WAMP ของฉันได้อย่างไร
ก่อนอื่นฉันอ่านบทความเกี่ยวกับหัวข้อนี้อย่างน้อย 20 บทความและไม่มีหนึ่งในนั้นที่สามารถจับคู่สถานการณ์ได้และฉันก็ทำผิดพลาดหลายครั้ง ดังนั้นฉันจึงขอความช่วยเหลือโดยเสนอสถานการณ์เฉพาะของฉันหากจะให้ความช่วยเหลือใด ๆ แล็ปท็อปหรืออุปกรณ์อื่น ๆ เชื่อมต่อผ่านเราเตอร์ไร้สาย ฉันพยายามแล้ว: เปิดใช้งานพอร์ต 80 บนไฟร์วอลล์ ไม่มีอะไรเกิดขึ้น. Run ping, ipconfigและพยายามอยู่ IPv4 มีการเข้าถึงถูกปฏิเสธหรือนำมาให้ฉันกับ Verizon (ISP ของฉัน), หน้าการตั้งค่าเราเตอร์ พยายาม config Apache เป็นเรื่องยุ่งไม่เคยได้รับการตั้งค่าการอนุญาตทั้งหมดในโพสต์จำนวนมากและลองใช้อันที่มีแนวโน้มซึ่งทำให้ WAMP ของฉันขัดข้องต้องแก้ไขปัญหาทั้งหมดและติดตั้งใหม่ สิ่งที่ฉันพยายามทำให้สำเร็จคือการอนุญาตให้ผู้ใช้ทั้งหมดเชื่อมต่อกับเราเตอร์ไร้สายนั้นสามารถเข้าใช้งานไซต์ WAMP ที่โฮสต์ Win8 ของฉันได้ ฉันสงสัยว่ามีขั้นตอนเฉพาะที่ฉันสามารถดำเนินการเพื่อให้มันใช้งานได้จริงหรือไม่? WAMP 2.4 บน Win8.1 แล็ปท็อปโฮสต์ไซต์ท้องถิ่น

6
เกิดข้อผิดพลาดในตัวจัดการข้อยกเว้น - ลาราเวล
เป็นคำถามเกี่ยวกับการติดตั้ง Laravel ฉันมีการตั้งค่าเซิร์ฟเวอร์ Unix แบบสาธารณะ: <VirtualHost *:80> ServerAdmin webmaster@mydomain.org DocumentRoot "/var/www/mydomain" ServerName mydomain.org ServerAlias www.mydomain.org ErrorLog "/var/log/mydomain.org-error_log" CustomLog "/var/log/mydomain.org-access_log" common </VirtualHost> ฉันสามารถให้บริการเอกสารที่ดีจาก / var / www / mydomain เช่นhttp://mydomain.org/test.phpด้วย test.php ที่ประกอบด้วย: <?php echo 'test'; ใช้งานได้ดี ในการทุบตีด้วย Laravel ที่ติดตั้งผ่าน Composer และดูไฟล์: # ls /var/www/mydomain/my-laravel-project .gitattributes CONTRIBUTING.md artisan composer.json phpunit.xml readme.md vendor …
118 apache  laravel 

30
Laravel หน้าจอสีขาวว่างเปล่า
ไซต์ laravel ของฉันใช้งานได้ก่อนหน้านี้ฉันเพิ่งอัปเกรดเป็น Apache 2.4 และ PHP 5.5.7 ตอนนี้ฉันได้รับหน้าจอว่างเปล่าสีขาวเมื่อฉันไปที่ laravel.mydomain.com ไม่มีสิ่งใดในบันทึกข้อผิดพลาด apache เส้นทางและอื่น ๆ ควรจะใช้ได้เหมือนเดิม .htaccess กำลังโหลดเมื่อฉันได้รับ 500 เมื่อฉันแทรกบรรทัดที่ไม่ถูกต้องไปที่ /var/sites/laravel/public/.htaccess นี่คือ. htaccess ของฉัน: $ cat /var/sites/laravel/public/.htaccess <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes... RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d …


6
จะเปลี่ยนพอร์ตเซิร์ฟเวอร์ XAMPP Apache ได้อย่างไร
นี่คือการตั้งค่า Apache httpd.conf ของฉัน: Listen 8012 ServerName localhost:8012 ทุกครั้งที่ฉันเปิด Apache ผ่านXAMPPฉันจะเห็นข้อความนี้: Status Check OK Busy… Apache Started [Port 80] ใครก็ได้โปรดช่วยฉันเปลี่ยนการตั้งค่าอื่น ๆ ได้ไหม
116 apache  xampp 

8
วิธีการดีบัก. htaccess RewriteRule ไม่ทำงาน
ฉันมีRewriteRuleใน.htaccessแฟ้มที่ไม่ได้ทำอะไร ฉันจะแก้ไขปัญหานี้ได้อย่างไร ฉันจะตรวจสอบได้อย่างไรว่า.htaccessApache กำลังอ่านและปฏิบัติตามไฟล์อยู่หรือไม่ ฉันสามารถเขียนข้อความสะท้อน "มันใช้งานได้" ได้ไหมถ้าฉันเขียนมันบรรทัดนั้นจะสะท้อนออกมาที่ไหน หาก.htaccessไม่ได้ใช้ไฟล์จะทำให้ Apache ใช้งานได้อย่างไร? หาก.htaccessกำลังใช้งานอยู่ แต่ของฉันRewriteRuleยังไม่มีเอฟเฟกต์ฉันจะแก้ไขข้อบกพร่องได้อย่างไร

8
วิธีเปลี่ยนหมายเลขพอร์ตสำหรับ apache ใน WAMP
ฉันยังใหม่กับเซิร์ฟเวอร์ WAMP และติดตั้งบนระบบของฉัน แต่หลังจากติดตั้งเมื่อฉันตรวจสอบโดยไปที่ url localhost เช่นนี้ http://localhost/ในเบราว์เซอร์มันไม่ทำงาน ฉันได้รับข้อผิดพลาด 404 และหน้าว่างเปล่าและหน้าว่าง นี่เป็นเพราะพอร์ต 80 ของฉันซึ่งเป็นค่าเริ่มต้นWamp serverถูกใช้โดยเซิร์ฟเวอร์ IIS ดังนั้นโปรดแจ้งให้เราทราบวิธีเปลี่ยนหมายเลขพอร์ตในเซิร์ฟเวอร์ Wamp และแก้ไขปัญหานี้
115 apache  wamp 

7
Apache Prefork กับ Worker MPM
ดูที่ไฟล์กำหนดค่า Apache ฉันเห็น Prefork และ Worker MPM กำหนดไว้ อะไรคือความแตกต่างและ Apache ใช้อันไหน?
114 apache 

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