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

Apache (HTTP Server) / əˈpætʃiː / เป็นซอฟต์แวร์เว็บเซิร์ฟเวอร์ข้ามแพลตฟอร์มแบบแยกส่วนที่มีคุณสมบัติมากมาย (เรียกว่าโมดูล) รวมถึง SSL, การบีบอัด, บันทึก, พร็อกซีและอินเทอร์เฟซภาษาการเขียนโปรแกรมฝั่งเซิร์ฟเวอร์เช่น Perl, Python, Tcl และ PHP.

26
Apache2: 'AH01630: ไคลเอ็นต์ถูกปฏิเสธโดยการกำหนดค่าเซิร์ฟเวอร์'
ฉันได้รับข้อผิดพลาดนี้เมื่อพยายามเข้าถึง localhost ผ่านเบราว์เซอร์ AH01630: client denied by server configuration ฉันตรวจสอบการอนุญาตของโฟลเดอร์ไซต์โดยใช้: sudo chmod 777 -R * นี่คือไฟล์กำหนดค่าของฉัน: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /home/user-name/www/myproject <Directory /> Options FollowSymLinks AllowOverride all Allow from all </Directory> <Location /> Allow from all Order Deny,Allow </Location> <Directory /home/user-name/www/myproject/> Options Indexes FollowSymLinks MultiViews AllowOverride all Order allow,deny …

10
ไซต์ไม่มีข้อผิดพลาดสำหรับ a2ensite
ฉันมีcmsplus.devภายใต้/etc/apache2/sites-availableรหัสต่อไปนี้ <VirtualHost *:80> ServerAdmin master@server.com ServerName www.cmsplus.dev ServerAlias cmsplus.dev DocumentRoot /var/www/cmsplus.dev/public LogLevel warn ErrorLog /var/www/cmsplus.dev/log/error.log CustomLog /var/www/cmsplus.dev/log/access.log combined </VirtualHost> ตอนนี้เมื่อฉันใช้sudo /usr/sbin/a2ensite cmsplus.devฉันได้รับข้อผิดพลาด ERROR: Site cmsplus.dev does not exist! เว็บเซิร์ฟเวอร์ของฉัน Apache/2.4.6 (Ubuntu) วิธีแก้ปัญหานี้

3
การอ้างอิงตัวแปรควรส่งคืนโดยการอ้างอิง - Codeigniter
หลังจากอัปเกรด PHP เซิร์ฟเวอร์ฉันได้รับข้อผิดพลาดต่อไปนี้กับ PHP เวอร์ชัน 5.6.2 บน Apache 2.0 A PHP Error was encountered Severity: Notice Message: Only variable references should be returned by reference Filename: core/Common.php Line Number: 257 ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

30
CodeIgniter ลบ index.php จาก url
URL [mysite]index.php/[rest of the slug]ที่ปัจจุบันของฉันมีลักษณะเช่นนี้ ฉันต้องการแยกindex.phpจาก URL เหล่านี้ mod_rewriteเปิดใช้งานบนเซิร์ฟเวอร์ apache2 ของฉัน ในconfig,$config['index_page'] = ''; .htaccessไฟล์root codeignitor ของฉันมี RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php/$0 [PT,L] แต่ก็ยังไม่ทำงาน ฉันจะไปไหนผิด

4
วิธีโหลดการตั้งค่า apache ใหม่สำหรับไซต์โดยไม่ต้องเริ่ม apache ใหม่
ฉันแก้ไขตัวแปรAllowOverrideสำหรับหนึ่งในเว็บไซต์ของฉันในไดเรกทอรีที่เปิดใช้งานไซต์ ฉันจะโหลดการกำหนดค่าใหม่โดยไม่ต้องรีสตาร์ท apache ได้อย่างไร เป็นไปได้ไหม?
141 apache2 

8
ทำให้เว็บไดเรกทอรี. git ไม่สามารถเข้าถึงได้
ฉันมีเว็บไซต์ที่ฉันใช้ GitHub (ปิดแหล่งที่มา) เพื่อติดตามการเปลี่ยนแปลงและปรับปรุงเว็บไซต์ ปัญหาเดียวคือมันจะปรากฏไดเรกทอรี. git สามารถเข้าถึงได้ผ่านทางเว็บ ฉันจะหยุดสิ่งนี้และยังสามารถใช้คอมไพล์ได้อย่างไร ฉันควรใช้. htaccess หรือไม่ ฉันควรเปลี่ยนสิทธิ์ของ. git หรือไม่
129 git  .htaccess  apache2 


8
เจ้าของ / กลุ่ม / สิทธิ์ที่ถูกต้องสำหรับไฟล์ / โฟลเดอร์ไซต์ Apache 2 ภายใต้ Mac OS X หรือไม่
มันยากที่จะหาคำตอบเฉพาะสำหรับ Mac สำหรับคำถามนี้บนเว็บดังนั้นฉันหวังว่าใครบางคนจะช่วยให้คำถามนี้เป็นประโยชน์กับฉันได้ไหม สิทธิ์ของฉันถูกทำให้เสียหายในไซต์ของฉันและฉันไม่แน่ใจว่าจะแก้ไขได้อย่างไรโดยไม่เพียงแค่กระแทก 777 แบบเรียกซ้ำกับทุกสิ่งซึ่งค่อนข้างไม่ถูกต้องอย่างเห็นได้ชัด ขอบคุณ!

13
ไม่สามารถระบุชื่อโดเมนแบบเต็มของเซิร์ฟเวอร์ได้อย่างน่าเชื่อถือ
ฉันเพิ่งติดตั้ง Apache 2.2.17 และฉันใช้งานครั้งแรก ตอนนี้เมื่อฉันพยายามเริ่มเซิร์ฟเวอร์โดยใช้คำสั่งservice httpd startมันให้ข้อความ: httpd: ไม่สามารถระบุชื่อโดเมนแบบเต็มของเซิร์ฟเวอร์ได้อย่างน่าเชื่อถือโดยใช้ :: 1 สำหรับ ServerName ตอนนี้ฉันคิดว่าฉันต้องตั้ง ServerName และที่อยู่ IP เมื่อฉันค้นหาผ่าน Google แต่ฉันไม่ทราบว่าฉันต้องตั้งค่าไฟล์ใด ฉันจะแก้ไขปัญหานี้ได้อย่างไร?
110 apache2  fedora 

8
กำหนดค่า apache เพื่อฟังบนพอร์ตอื่นที่ไม่ใช่ 80
ฉันใช้เซิร์ฟเวอร์ centOS ฉันต้องการที่จะกำหนดค่า Apache เพื่อฟังบนพอร์ต 8079. ฉันเพิ่มฟัง 8079 httpd.confสั่งใน ฉันเปิดพอร์ต 8079 ใน iptables และรีสตาร์ท iptables ฉันหยุดบริการ iptables ด้วยซ้ำ "netstat -nal | grep 8079" shows "tcp 0 0 :::8079 :::* LISTEN" หากฉันพยายามเข้าถึงhttp://localhost:8079หรือhttp://myserver.com:8079จากเครื่องนั้นฉันสามารถเข้าถึงหน้านั้นได้ แต่จากเครื่องอื่นฉันไม่สามารถเข้าถึงไซต์บนพอร์ตอื่น ๆ นอกเหนือจาก 80 บนพอร์ต 80 มันใช้งานได้ บนพอร์ต 8079 ไม่ได้ ฉันต้องกำหนดค่าอะไรอีกบ้าง?

10
413 ขอเอนทิตีใหญ่เกินไป - ปัญหาการอัปโหลดไฟล์
ฉันพยายามอัปโหลดไฟล์ 30MB บนเซิร์ฟเวอร์ของฉันและไม่ทำงาน เมื่อฉันอัปโหลดไฟล์ 30MB หน้าเว็บจะโหลด " ไม่พบหน้า " เมื่อฉันอัปโหลดไฟล์ 3MB ฉันจะได้รับ " 413 Request Entity Too Large " พร้อม nginx / 0.6.32 ฉันกำลังพยายามค้นหา nginx เพื่อเพิ่ม " client_max_body_size " แต่ฉันไม่พบ nginx ที่ติดตั้งบนเซิร์ฟเวอร์ของฉัน ฉันยังลองวิ่ง: vi /etc/nginx/nginx.conf หรือ vi /usr/local/nginx/conf/nginx.conf เพื่อตรวจสอบว่ามีไฟล์ config อยู่หรือไม่ แต่ฉันไม่พบไฟล์นั้นบนเซิร์ฟเวอร์ของฉัน มีวิธีแก้ไขปัญหานี้หรือไม่ หรือฉันต้องติดตั้ง nginx บนเซิร์ฟเวอร์ของฉัน แก้ไข: ฉันได้ทำการเปลี่ยนแปลงที่จำเป็นทั้งหมดในไฟล์ php.ini ของฉัน …
97 php  nginx  apache2 

10
Apache จะไม่ติดตาม symlinks (403 Forbidden)
ฉันมีปัญหาในการตั้งค่า Apache บน Ubuntu ฉันทำตามคู่มือนี้แล้ว # /usr/sbin/apache2 -v Server version: Apache/2.2.17 (Ubuntu) Server built: Feb 22 2011 18:33:02 ไดเร็กทอรีสาธารณะของฉัน / var / www สามารถแสดงและเรียกใช้งานเพจ PHP ที่วางไว้ในนั้นได้สำเร็จ อย่างไรก็ตามฉันต้องการสร้าง symlink ใน / var / www ที่ชี้ไปยังไดเร็กทอรีในโฮมโฟลเดอร์ของฉันและแสดงเพจที่นั่น [root /var/www]# ll total 36 drwxr-xr-x 3 root root 4096 2011-09-11 14:22 . drwxr-xr-x 14 root …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.