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

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

1
การจัดการสิทธิ์อนุญาตบน Fedora ด้วย Gimp
ฉันรวมรูปภาพไว้ในเว็บไซต์ด้วยการสแกนโฟลเดอร์บนเครื่องของฉันเพื่อหารูปภาพผ่าน PHP และสร้างโค้ด HTML ที่จำเป็น ( <img...>) แต่เบราว์เซอร์ไม่แสดงรูปภาพแทน - ตามลิงค์ไปยังรูปภาพ - "ต้องห้าม: คุณไม่มีสิทธิ์เข้าถึง ... " การอนุญาตถูกตั้งค่าเป็น 755 (โฟลเดอร์) และ 644 (ไฟล์) เมื่อฉันเปิดภาพใน Gimp และบันทึกเป็นไฟล์ใหม่เบราว์เซอร์จะแสดงรูปภาพแม้ว่าฉันจะไม่เปลี่ยนแปลงอะไรก็ตาม เพียงแค่เปิดและบันทึก สิ่งนี้คือฉันมีหลายร้อยภาพและฉันไม่ต้องการที่จะดำเนินการเปิดทุกภาพเป็นรายบุคคล ไฟล์ใหม่และไฟล์ต้นฉบับมีสิทธิ์เหมือนกัน นี่เป็นข้อพิสูจน์: ไฟล์ที่มีเครื่องหมายขีดล่างอยู่ท้ายสุด (Baummarder Mai 14_.JPG) ที่เหลือไม่ได้ เพื่อความชัดเจน: ฉันมีรูปภาพทำงานและไม่ทำงานในโฟลเดอร์เดียวกัน ไฟล์ที่ฉันบันทึกเป็นไฟล์ใหม่ด้วย Gimp จะแสดงในขณะที่ไฟล์ต้นฉบับ (ในโฟลเดอร์เดียวกัน) แสดงรูปภาพเริ่มต้น "acces ปฏิเสธ" Error_log พูดว่า: (13)Permission denied: [client 127.0.0.1:38192] AH00035: access …

1
หน้าเว็บไซต์ ispconfig 3 เริ่มต้นจะไม่แสดง
ฉันไม่ใช่ผู้ใช้ Linux มืออาชีพ ฉันต้องการใช้ ISPConfig 3 ดังนั้นฉันจึงติดตั้ง php และ MariaDB บน ​​CentOS 6.3 บน vmware guest OS จากนั้นฉันก็ติดตั้ง ISPConfig 3 ด้วย (บนพอร์ต 8080) แต่เมื่อฉันป้อนhttps: // xxxx: 8080บนโฮสต์ OS (xxxx คือ ip ของ guest OS) หน้าเริ่มต้นสำหรับ apache จะปรากฏขึ้น (หน้าทดสอบ Apache 2) ฉันจะเปิดหน้าแผงควบคุม ISPConfig ได้อย่างไร

1
Wordpress ไม่สามารถอัปโหลดภาพเนื่องจากสิทธิ์ [ปิด]
ฉันมีปัญหาในการพยายามให้การอัปโหลดสื่อทำงานบน VPS ด้วย Wordpress ของฉัน ฉันบริการทำงานเป็นผู้ใช้กลุ่มApache apache:apacheโฟลเดอร์ของผู้ใช้ของฉันเป็นเจ้าของโดยผู้ใช้ของฉันและการจัดกลุ่มeugene apacheฉันสามารถโหลดเว็บไซต์ Wordpress ของฉันได้ แต่ไม่สามารถอัพโหลดสื่อใด ๆ ให้ทำงานได้ ทุกไฟล์ / โฟลเดอร์มีrwxสำหรับผู้ใช้และระดับกลุ่ม ฉันได้รับข้อผิดพลาด: ไม่สามารถย้ายไฟล์ที่อัพโหลดไปยัง wp-content / uploads ผมทำอะไรผิดหรือเปล่า? หรือฉันจะตั้งค่านี้ผิดทาง? [eugene @ myvps ~] $ pwd / home / ยู [eugene @ myvps ~] $ ll รวม 0 drwxrws --- 3 eugene apache 24 Dec 11 09:58 …


1
เว็บไซต์ PHP ไม่ทำงานบน Linux Mint
ฉันเริ่มใช้ Linux Mint และฉันมีปัญหาเล็กน้อย ฉันมีโครงการที่โฟลเดอร์หลักมีไฟล์ PHP และภายในโฟลเดอร์นี้มีโฟลเดอร์อื่นที่มีรูปภาพไฟล์ JS และไฟล์ CSS มันใช้งานได้ดีกับ Windows 7 เสมอ แต่ใน Linux มันใช้งานไม่ได้ มันไม่ได้รูปจากฐานข้อมูลมันไม่ได้ไฟล์ JS และแม้แต่ CSS ก็ทำงานเหมือนว่ามันไม่ได้อยู่ที่นั่น ฉันรันมันทั้งหมดอีกครั้งบน Windows และก็ไม่เป็นไร - เป็น jut บน Linux ที่ฉันทำไม่ได้ ใครรู้ว่าจะทำอย่างไร ฉันติดตั้ง apache2, php5, mysql server 5.6 และ php-mysqlserver และมันก็ทำงานได้ดีเหมือนกัน

1
เปลี่ยนเส้นทางจาก Apache ไปยัง Tomcat ด้วย mod_proxy
ฉันมีโดเมนที่กำหนดค่า DNS อย่างถูกต้องชื่อmydomain.comซึ่งชี้ไปที่เซิร์ฟเวอร์ Ubuntu 16.04.3 ของฉันใน11.11.11.11ดังนั้นเมื่อฉันแนะนำmydomain.comในเบราว์เซอร์ฉันจะไปที่หน้าเริ่มต้นของ Apache ที่ติดตั้งในเซิร์ฟเวอร์ดังกล่าว . ฉันยังมี Tomcat 7 ติดตั้งอยู่ในเซิร์ฟเวอร์เดียวกันกับJSF APP ที่ใช้งานอยู่ดังนั้นเมื่อฉันแนะนำhttp://11.11.11.11:8080/myappname/ในเบราว์เซอร์ของฉัน APP ของฉันจะปรากฏในเบราว์เซอร์ ฉันต้องการเปลี่ยนเส้นทางจาก Apache ไปยัง Tomcat ของฉันดังนั้นทุกครั้งที่มีคนเขียนmydomain.comบนเบราว์เซอร์ของแอพของฉันจะปรากฏขึ้น เพื่อที่จะทำเช่นนั้นฉันได้ติดตั้งและกำหนดค่าmod_proxyตามบทเรียนที่ฉันได้อ่าน (เช่นนี้หรืออื่น ๆ ) การกำหนดค่าของฉันในไฟล์. CONFON ของไซต์เริ่มต้นของ Apache คือ: ProxyPreserveHost On ProxyPass / http://127.0.0.1:8080/myappname/ ProxyPassReverse / http://127.0.0.1:8080/myappname/ ด้วยการกำหนดค่านี้ทุกครั้งที่ฉันเขียนmydomain.comในเบราว์เซอร์หน้าหลักของแอปJSFของฉันจะปรากฏขึ้น แต่ในข้อความธรรมดาโดยไม่ต้องใช้รูปภาพ / CSS และ URL หรือส่วนใด ๆ ของ DYNAMIC ถ้าฉันตรวจสอบส่วน …

1
ต้องการคำแนะนำการตั้งค่าขั้นพื้นฐาน
ฉันตั้ง CentOS ให้ทำงานเว็บไซต์ บริษัท ของเราโดยใช้ Apache Apache apacheทำงานเป็นผู้ใช้ ตอนนี้เพื่ออัปเดตโค้ดเว็บไซต์ของเราโดยใช้ git ฉันได้ตั้งค่าให้ผู้ใช้พูดsumitและสร้างเชลล์สคริปต์ที่ทำgit pull(ฉันคิดว่าเราสามารถใช้งานrsyncได้ แต่ฉันไม่แน่ใจว่าจะใช้มันอย่างไร) ตอนนี้ฉันตั้งเชลล์สคริปต์นี้ให้ทำงานในเวลาที่เหมาะสมและทำงานได้ดี อย่างไรก็ตามเมื่อดาวน์โหลดการเปลี่ยนแปลงมันจะเปลี่ยนเจ้าของแบบฟอร์มไฟล์apache:apacheให้sumit:sumitเหมือนกับที่เป็นผู้ใช้ที่ดาวน์โหลดด้วย ฉันพยายามใส่chownเชลล์สคริปต์ แต่ไม่เปลี่ยนผู้ใช้เนื่องจากต้องการsudoผู้ใช้ ฉันจะมั่นใจได้อย่างไรว่าการใช้git 1. ฉันสามารถจัดการสิทธิ์ (ดังนั้นโฟลเดอร์ที่เขียนได้ทั้งหมดจะไม่เปลี่ยนแปลงหรือยึดตามความต้องการของฉัน) 2. ไฟล์ใหม่ที่ดาวน์โหลดจะยังคงอยู่สำหรับ apache โอ้ฉันพยายามใช้ cron โดยใช้apacheผู้ใช้ แต่นั่นไม่ได้ผลเหมือนapacheถูกแบนจากเชลล์

1
ฉันจะตรวจสอบได้อย่างไรว่า nginx reverse proxy + apache ทำงานอย่างถูกต้อง?
ฉันได้ติดตั้ง reverse proxy + apache2 + mod_php แล้ว ฉันจะยืนยันได้อย่างไรว่าฉันทำทุกอย่างถูกต้องและ nginx สามารถทำงานกับเนื้อหาคงที่เท่านั้นและ apache2 กับ php เท่านั้น เว็บแอปพลิเคชันคือ Magento ดังนั้นจึงมีเพียง 1 รายการจุด - index.php และใน index.php รวม statis ทั้งหมด

1
Windows / Apache 2.2: ไม่สามารถเข้าถึงโฮสต์เสมือนโดย DynDNS เนื่องจากข้อ จำกัด การเข้าถึง Apache
ฉันได้กำหนดค่า Apache 2.2 ใน Windows ดังนี้: ขั้นแรกปฏิเสธการเข้าถึงจากบนลงล่างจากบนสุดทั้งหมด ... <Directory "/"> Options None AllowOverride All Order deny,allow Deny from all </Directory> สองกำหนดค่าโฮสต์เสมือนหนึ่งรายการสำหรับ DynDNS ที่อนุญาตการเข้าถึงจากทั้งหมดและโฮสต์ในท้องถิ่นที่มีการ จำกัด การเข้าถึง IP ในท้องถิ่นเท่านั้น ... Listen *:80 NameVirtualHost *:80 <VirtualHost *:80> ServerName dyndnsdomain.example.com DocumentRoot "/PathTo/dyndnsdomain/htdocs/" <Directory "/PathTo/dyndnsdomain/htdocs/"> Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerName …

1
PHP max_input_vars ชะลอเวลาตอบสนองของเซิร์ฟเวอร์
สวัสดีฉันใช้ CentOS vps กับ 6gigs ram โดยเฉพาะโฮสติ้ง WordPress ที่เมื่อไม่นานมานี้ฉันได้รับข้อผิดพลาดว่า max_input_vars เกินขีด จำกัด ดังนั้นฉันจึงแก้ไข php.ini ของฉันและทำให้เป็น 3000 แม้ว่า vars อินพุตสูงสุดของฉันคือ 1200 ความล่าช้าในเวลาตอบกลับของเซิร์ฟเวอร์ (ประมาณ 2-4 วินาที) ฉันจะลดเวลานี้ได้อย่างไร

0
Apache localhost ไม่ทำงานเลยบน Macos Sierra with Vagrant
ฉันใช้ macos Sierra และมี Apache กำหนดค่าและทำงานได้อย่างสมบูรณ์ซึ่งฉันได้ทดสอบการใช้งานสคริปต์ขนาดเล็ก ฉันยังมี Vagrant ที่ทำงานอยู่ (ฉันคิดว่ามันคือ 1.7) ซึ่งฉันเคยใช้ SSH เพื่อปรับปรุงเว็บไซต์ ทุกอย่างทำงานได้ดีจนกระทั่งฉันอัพเกรด Vagrant และติดตั้ง VM ใหม่ซึ่งมี PHP7.2 ตอนนี้ฉันไม่สามารถเข้าไปใน localhost ได้เลย ก่อนอื่นฉันได้รับข้อผิดพลาด 403 เมื่อพยายามดูอะไรบน localhost จากนั้นฉันลองทำตามคำตอบแรกในคำถามนี้https://stackoverflow.com/questions/39631351/apache-localhost-403-forbidden-with-macos- เซียร่าซึ่งทำให้ปัญหาแย่ลง ตอนนี้ฉันได้ลบคำตอบที่แนะนำ แต่ยังคงได้รับปัญหาเดียวกัน เบราว์เซอร์ใช้งานได้ดีจนกระทั่งฉันพยายามไปที่http: // localhostจากนั้นเบราว์เซอร์ทั้งหมดจะล็อคอย่างสมบูรณ์และไม่สามารถใช้งานได้ ฉันต้องบังคับให้ออกจากเบราว์เซอร์และเปิดใหม่หากฉันต้องการ ดูเหมือนว่าจะบังเอิญว่ามันหยุดทำงานหลังจากอัปเกรด Vagrant ฉันสามารถตรวจสอบอะไรอีกบ้างเนื่องจากมีบางสิ่งที่ต้องเปลี่ยนเพื่อให้หยุดทำงานได้

2
MongoDB กับ Laravel
วิธีใช้ MongoDB กับ Laravel เพียงแค่ต้องการข้อมูลพื้นฐาน วิธีกำหนดค่า Mongo บน Laravel . ข้อกำหนดด้านสิ่งแวดล้อมสำหรับ Mongo เพื่อการพัฒนาท้องถิ่นและสำหรับการใช้งานบน แชร์โฮสติ้ง . ชุดการสอนหรือวิดีโอใด ๆ ฉันกำลังใช้ windows

1
การเพิ่ม 'โฮสต์เสมือน' ให้กับ apache สำหรับที่อยู่ IP
เราเรียกใช้เว็บเซิร์ฟเวอร์และต้องการตั้งค่าเว็บไซต์ใหม่ในลักษณะเดียวกับที่คุณติดตั้ง virtualhost แต่ขึ้นอยู่กับที่อยู่ IP ของเซิร์ฟเวอร์มากกว่าชื่อโดเมนเช่นเราสามารถใช้: http://134.243.21.2/blah/blah ซึ่งทำงานบนการกำหนดค่าใน / etc / httpd / conf / sites / เหมือนกับ vhost อื่น ๆ (หมายเหตุใช้ที่อยู่ IP ปลอม!) vhost นี้จะมีชุดข้อ จำกัด ของตัวเอง (เช่นที่อยู่ IP ที่อนุญาตพิเศษ) ดังนั้นจึงไม่สามารถเข้าไปยุ่งกับ vhost อื่น ๆ บน IP เดียวกันได้ เป็นไปได้ไหม และถ้าเป็นเช่นนั้นสิ่งที่เป็นสิ่งสำคัญที่ฉันควรระวัง .. บางทีมันอาจจะง่ายเหมือน: HostName 134.243.21.2?

2
ทดสอบว่าการเปลี่ยนแปลง svn REPO นั้นแสดงใน Working Copy หรือไม่
ความต้องการ จะมีการเปลี่ยนแปลงในไดเรกทอรี REPO และควรอัปเดตเป็น wc (ใช้งานได้) ซึ่งตรงข้ามกับวิธีการทั่วไปของ WC & gt; REPO senario: svn repo- / var / www / svn / drupal ของฉัน เว็บไซต์ checkout-dir / working-copy- / var / www / html / drupal ของฉัน ดังนั้นฉันได้ทำ: แก้ไขการผูกมัดโพสต์ที่จะแก้ไข: "/ usr / bin / svn update / var / www / …

1
การเข้าถึง Apache Tomcat ถูกปฏิเสธข้อผิดพลาดใน windows XP
มีข้อ จำกัด ที่ Apache Tomcat ควรทำงานในฐานะผู้ดูแลระบบเสมอหรือไม่? ฉันติดตั้งและเรียกใช้ในบัญชีผู้ดูแลระบบใน Windows XP มันใช้งานได้ดี แต่ในบัญชีผู้ใช้มาตรฐานข้อความแสดงข้อผิดพลาดจะปรากฏเป็น 'ปฏิเสธการเข้าถึง' Apache tomcat เวอร์ชัน 6.0 ad 7.0 ทั้งสองแสดงข้อผิดพลาดเดียวกัน ฉันลองวิธีแก้ปัญหาจาก Stack Overflowแล้ว แต่ใน XP SP3 ไม่มีสิ่งใดเช่น 'ระดับสิทธิ์' ภายใต้แท็บ 'ความเข้ากันได้' จะแก้ไขได้อย่างไร?

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