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

Apache เป็นคำที่รู้จักกันอย่างกว้างขวางสำหรับเซิร์ฟเวอร์ Apache HTTP ซึ่งเป็นซอฟต์แวร์เว็บเซิร์ฟเวอร์ที่ใช้กันอย่างแพร่หลายซึ่งดูแลโดยมูลนิธิซอฟต์แวร์ Apache หากคำถามของคุณเกี่ยวกับซอฟต์แวร์ Apache อื่น ๆ เช่น Tomcat หรือ log4j http://stackoverflow.com/ เป็นตัวเลือกที่ดีกว่า

1
เซิร์ฟเวอร์ WAMP - เมื่อฉันไปที่ที่อยู่ IP ของฉันจะไม่เปลี่ยนเส้นทางไปที่ index.php
ฉันดาวน์โหลดเซิร์ฟเวอร์ WAMP (PHP และ Apache และ MySQL) และฉันมีปัญหา เมื่อฉันอยู่บน localhost ทุกอย่างทำงานได้ดี แต่เมื่อฉันเข้าถึง IP สาธารณะของฉันจากเบราว์เซอร์ก็บอกว่า: คุณไม่ได้รับอนุญาตให้เข้าถึง / บนเซิร์ฟเวอร์นี้ เมื่อฉันเพิ่มindex.phpไปยังจุดสิ้นสุดของ URL มันทำงานได้ดี ฉันลองเพิ่ม DirectoryIndex line.php ไปยัง. htaccess แล้ว แต่ไม่มีผล ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

0
เว็บเซิร์ฟเวอร์ไม่อนุญาตให้ใช้แท็ก HTML บางตัว
เว็บเซิร์ฟเวอร์ของฉันมีปัญหาไม่อนุญาตแท็ก HTML เฉพาะ (เช่นhref) เมื่อฉันลองใส่มัน: <--!Some of your HTML tags were removed due to security reasons--!> มีวิธีเลี่ยงสิ่งนี้หรือไม่?

1
ทำไม ECDHE-ECDSA ถึงไม่ทำงาน
ตอนนี้ฉันใช้ ciphersuite นี้: ECDHE-ECDSA-AES256-GCM-SHA384: ECDHE-ECDSA-AES128-GCM-SHA256: ECDHE-RSA-AES256-GCM-SHA384: ECDHE-RSA-AES128-GCM-SHA256: ECDHE-ECDSA-AES256-SHA384: ECDHE- ECDSA-AES128-SHA256: ECDHE-ECDSA-AES256-SHA: ECDHE-ECDSA-AES128-SHA: ECDHE-RSA-AES256-SHA384: ECDHE-RSA-AES128-SHA256: ECDHE-RSA-AES256-SHA: ECDHE-RSA- AES128-SHA: AES256-SHA: AES128-SHA: DES-CBC3-SHA ฉันใช้ OpenSSL 1.0.1m กับ Apache 2.2 บน Synology NAS ของฉัน ปัญหาของฉันคือ ciphers ECDHE-ECDSA ไม่ได้ใช้งาน (ทดสอบกับ ssllabs: https://www.ssllabs.com/ssltest/analyze.html?d=sufix.cz&s=185.47.222.240 ) ทำไมสิ่งนี้ถึงเกิดขึ้น มันเป็นเพียงเพราะข้อผิดพลาดทางไวยากรณ์หรือรุ่นเก่าเกินไป?

2
Redmine บน Apache / Ubuntu
ฉันไม่สามารถใช้ชีวิตของฉันให้ Redmine วิ่งได้ ฉันไม่ใช่โปรแกรมเมอร์ Ruby ฉันพยายามใช้apt-getแต่ตัวติดตั้งล้มเหลวดังนั้นฉันเลือกที่จะทำด้วยตัวเองจากแหล่งที่มาของ Redmine เมื่อฉันลองเปิดใช้งานในเบราว์เซอร์ของฉันฉันจะได้รับ: แอปพลิเคชันผิดพลาด แอปพลิเคชัน Rails ไม่สามารถเริ่มทำงานได้ นี่คือไฟล์บันทึก: [notice] FastCGI: process manager initialized (pid 11163) [notice] Apache/2.2.22 (Ubuntu) mod_fastcgi/mod_fastcgi-SNAP-0910052141 Phusion_Passenger/2.2.1$ [warn] FastCGI: (dynamic) server "/project/redmine/public/dispatch.fcgi" started (pid 11185) /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require': no such file to load -- fcgi (LoadE$ from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require' from /project/redmine/public/dispatch.fcgi:4 ก่อนอื่นนี่คือรุ่นของฉัน: $ …

2
Apache VirtualHosts ยกเว้น
ฉันมีไฟล์กำหนดค่าต่อไปนี้ในเครื่อง Debian ของฉัน: <VirtualHost *:80> ServerAdmin me@domain.tld VirtualDocumentRoot /var/workspace/www/%2_%3/%1 <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/workspace/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> สิ่งที่ดีสำหรับระบบอัตโนมัติ - ฉันเพิ่งสร้างไดเรกทอรีในเส้นทางที่ระบุและโดเมนเพิ่งเริ่มทำงาน แต่บางครั้งฉันต้องเปิดแอปที่มี docroots ที่อื่น (โดยทั่วไปคือ www dir หรืออย่างอื่น) ฉันจะระบุ VirtualHosts …

1
Ruby on Rails พร้อม Apache เว็บเซิร์ฟเวอร์
เรามีแอพพลิเคชั่น Ruby on Rails พร้อมเซิร์ฟเวอร์ Webrick ที่ใช้ Apache เว็บเซิร์ฟเวอร์และบล็อก php สำหรับเว็บไซต์ ruby ​​เดียวกันที่ทำงานบนเซิร์ฟเวอร์ RHEL เดียวกัน ฉันสามารถเข้าถึงบันทึกการเข้าถึง Apache และบันทึกข้อผิดพลาดสำหรับบล็อก แต่ฉันไม่พบการเข้าถึงและบันทึกข้อผิดพลาดที่คล้ายกันสำหรับเว็บไซต์ Ruby ฉันกลัวว่าเว็บไซต์ทับทิมจะไม่บันทึกสิ่งใดในเวลานี้ ฉันจะรับบันทึกสำหรับเว็บไซต์ Ruby on Rails ได้อย่างไรฉันจะตั้งค่าให้สร้างการเข้าถึงและบันทึกข้อผิดพลาดได้อย่างไร

0
PHP ไม่ทำงานในนามแฝง (XAMPP)
ฉันพยายามสร้างนามแฝงบนเครื่องท้องถิ่นด้วย XAMPP สำหรับโครงการ PHP ของฉัน ฉันได้เพิ่มการติดตามใน httpd.conf: Include "conf/alias/*" และสร้างสองไฟล์สำหรับนามแฝงโดยหนึ่งในนั้นเป็นดังนี้: Alias /aiuu "d:/projects/ibuu/trunk/pbs" <Directory "d:/projects/ibuu/trunk/pbs"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all </Directory> ฉันสามารถเข้าถึงบนเส้นทาง localhost / aiuu แต่ php ไม่ทำงาน html เท่านั้น ฉันทำผิดพลาดที่ไหน

0
ใช้ power shell เพื่อทราบว่าเซิร์ฟเวอร์ apache กำลังตอบสนองกับกล่อง win 2008 x64 หรือไม่
เรามีเซิร์ฟเวอร์ apache ที่หยุดการตอบสนองแบบสุ่มและฉันต้องการใช้ power shell script เพื่อทดสอบการตอบสนองและทำการรีสตาร์ทจนกว่าเราจะพบปัญหา

0
การใช้ Apache เป็น reverse proxy สำหรับ gitlab omnibus
ฉันใช้ GitLab Omnibus บนเซิร์ฟเวอร์ CentOS6.5 เซิร์ฟเวอร์ gitlab Nginx ฟังบนพอร์ต 6543 (Apache ใช้ 80 และ 443 แล้ว) ฉันต้องการใช้ Apache เป็น reverse proxy เพื่อเข้าถึง GitLab ด้วยที่อยู่นั้น: gitlab.example.comแทนที่จะเป็นexample.com:6543 ดังนั้นฉันจึงเพิ่ม Apache Virtual Host นี่คือการกำหนดค่า: <IfModule mod_ssl.c> <VirtualHost *:443> ServerAdmin admin@example.com ServerName gitlab.example.com ServerSignature Off CustomLog /var/log/httpd/gitlab_access.log combined ErrorLog /var/log/httpd/gitlab_error.log ErrorLog syslog:local2 <IfModule mod_proxy.c> ProxyVia …

3
การติดตั้ง Apache HTTP Server v2.2.14 บน Windows 7
ฉันกำลังพยายามติดตั้ง Apache HTTP Server v2.2.14 บนเครื่องที่เพิ่งอัพเกรดเป็น Windows 7 มันทำงานได้ดีภายใต้ Windows XP แต่เมื่อฉันไปติดตั้งใน Windows 7 สคริปต์การติดตั้งจะปรากฏขึ้นเพื่อหยุดทำงาน ในกล่องโต้ตอบตัวช่วยสร้างการติดตั้งจะระบุ: Installing Apache HTTP Server 2.2.14 The program features you selected are being installed. Please wait while the Installation Wizard installs Apache HTTP Server 2.2.14. This may take several minutes. Status: <progress bar with thin …

2
ไฟล์ PHP ต้องการดาวน์โหลด แต่ไม่แสดง
ฉันทำตามคำแนะนำเหล่านี้อย่างแน่นอน: http://wiki.debian.org/LaMp แต่ไฟล์ PHP ทดสอบของฉันสร้างขึ้นที่: # nano /var/www/apache2-default/test.php ต้องการดาวน์โหลดในเบราว์เซอร์ไม่แสดงเป็นไฟล์ PHP

2
แบ่งปันไซต์อินทราเน็ตในหลาย ๆ ที่
ฉันเป็นผู้อาศัยในยูทาห์สหรัฐอเมริกา ฉันมีบ้านสามหลังหลังละหนึ่งหลังสำหรับสามภรรยา / ครอบครัว บ้านแต่ละหลังเชื่อมต่อกับอินเทอร์เน็ตผ่านเคเบิลโมเด็มและเราเตอร์ LinkSys ฉันสนใจที่จะสร้างไซต์อินทราเน็ตซึ่งจะแชร์กับบ้านทั้งสามหลังของฉัน แต่จะไม่สามารถเข้าถึงได้จากภายนอก ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการทำเช่นนี้? ฉันสนใจที่จะใช้ซอฟต์แวร์โอเพนซอร์สและฟรีเท่านั้น นอกจากนี้หากฉันมีคอมพิวเตอร์ในบ้านแชร์ไฟล์ฉันต้องการให้คอมพิวเตอร์ในบ้านอื่นสามารถเข้าถึงไฟล์เหล่านั้นผ่านที่อยู่ IP ในพื้นที่ได้ ขอบคุณ!

1
จำกัด สิทธิ์ PHP
ฉันต้องการตั้งค่าเพื่อให้สคริปต์ PHP สามารถอ่าน / เขียนไฟล์ที่มีอยู่ในไดเรกทอรีเฉพาะและไม่มีที่อื่นในฮาร์ดไดรฟ์ (โดยเฉพาะอย่างยิ่งต่อโฮสต์เสมือน) ฉันคิดว่าฉันสามารถทำได้โดยการสร้างผู้ใช้ใหม่ (น่าเสียดายที่ windows) และ จำกัด การเข้าถึงพาร์ติชันทั้งหมดอย่างชัดเจนอนุญาตให้เข้าถึงโฟลเดอร์ที่มีปัญหาเท่านั้น นั่นไม่ได้ผลเพราะฉันไม่สามารถเริ่ม apache ได้เนื่องจากไม่มีสิทธิ์ในการอ่าน ฉันไม่ต้องการให้สิทธิ์การอ่านแก่ผู้ใช้ไปยังตำแหน่งอื่นนอกเหนือจากโฟลเดอร์เฉพาะ (วิธีการที่ บริษัท เว็บโฮสติ้งทำ) มีวิธีใดบ้างที่ฉันสามารถกำหนดค่านี้

1
การสร้าง 'นามแฝง' หรือ 'symlink' ไปยังโฟลเดอร์อื่นใน apache
-/ |--bin |--home |--user_1 |--somefile.html |--somefile2.html |--user_2 |--differentFile.html |--var |--www |--file1.html ฉันต้องการ URL ที่จะเป็นhttp://serverip/user_1/somefile.htmlแต่ตอนนี้มันให้บริการเฉพาะไฟล์จากโฟลเดอร์ "www" ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม. ขอบคุณ

3
วิธีการติดตั้งเซิร์ฟเวอร์ Apache HTTP ด้วย OpenSSL ที่มีช่องโหว่
ฉันต้องการทำการทดสอบดังนั้นฉันต้องการตั้งค่าเซิร์ฟเวอร์Apache HTTP ด้วย OpenSSL ที่มีช่องโหว่(โดยเฉพาะกับHeartbleed bug ) และฉันควรทำมันจากแหล่งที่มา ฉันจะทำอย่างไร

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