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

เว็บเซิร์ฟเวอร์คือโปรแกรมที่ใช้ HTTP (Hypertext Transfer Protocol) เพื่อให้บริการไฟล์ที่สร้างเว็บเพจให้กับผู้ใช้เพื่อตอบสนองต่อคำร้องขอซึ่งส่งต่อโดยไคลเอ็นต์ HTTP ของคอมพิวเตอร์

1
อะไรทำให้ OS X ทำเครื่องหมายโฟลเดอร์เป็นกักกัน?
ฉันมีโฟลเดอร์ที่อยู่ภายใต้~/Sitesเราเรียกมันว่าFooซึ่งฉันแชร์ไซต์ Wordpress ที่กำลังพัฒนาผ่าน Apache นี่ทำงานได้ดีฉันจะจับคู่foo.localกับ127.0.0.1ไฟล์โฮสต์ของฉันและเข้าถึงไซต์จากที่นั่นบนแล็ปท็อปของฉัน จากนั้นฉันพยายามเข้าถึงไซต์จาก iPhone ของฉัน ฉันสามารถดูดัชนีรูทของ~/Sitesจากโทรศัพท์โดยการท่องไปmy-computers-hostname.localแต่ไม่สามารถเข้าถึงไซต์ Wordpress ได้เนื่องจากมีการตั้งค่าให้เชื่อว่าที่อยู่ของมันอยู่foo.localและดังนั้นจึงมีการอ้างอิง hardcoded ไปยัง URL นั้นในฐานข้อมูล เมื่อฉันพยายามเปลี่ยนการตั้งค่า URL เป็นmy-computers-hostname.localสิ่งที่แปลกมากเกิดขึ้น: ฉันได้รับข้อผิดพลาดในการให้สิทธิ์เมื่อพยายามบันทึกการเปลี่ยนแปลง จากจุดนั้นไปข้างหน้าโฟลเดอร์ทั้งหมดที่มีไซต์ Wordpress หายไปจากหน้าดัชนีที่foo.local/ my-computers-hostname.localและความพยายามในการเข้าถึงโดย URL จะพบกับข้อผิดพลาด 403 - การอนุญาตการอนุมัติจากเว็บเซิร์ฟเวอร์ การแสดงโฟลเดอร์ที่มีปัญหาในเทอร์มินัลแสดงให้ฉันเห็นว่าแอcom.apple.quarantineททริบิวต์แบบขยายได้ถูกนำไปใช้กับมันและกับไฟล์ทั้งหมดที่อยู่ภายใน อะไรจะทำให้ระบบปฏิบัติการกักกันโฟลเดอร์ มันเป็นความพยายามในการเข้าถึงจากเครื่องอื่นหรือสิ่งที่ต้องทำกับการกำหนดค่าของ Wordpress หรือไม่?

3
จะเปลี่ยน Mac OS X Lion เป็นเว็บเซิร์ฟเวอร์ได้อย่างไร?
หลังจากใช้ MAMP มานานฉันรู้ว่าฉันสามารถใช้เซิร์ฟเวอร์ Apache ในตัวของ Snow Leopard ได้ ตอนนี้ฉันได้อัพเกรดเป็น Lion แล้วฉันก็ไม่รู้จะทำอย่างไรต่อไป คุณรู้วิธีเปลี่ยน Mac OS X Lion ของฉันเป็นเว็บเซิร์ฟเวอร์หรือไม่เพื่อให้ฉันสามารถเรียกใช้ PHP และ MySQL เวอร์ชันล่าสุดได้อย่างง่ายดาย นอกจากนี้ฉันจะตั้งชื่อแทน "localhost" ได้อย่างไร ฉันจำได้ว่ามันเป็นไฟล์ httpd.conf ซึ่งเป็นสิ่งที่ฉันไม่พบใน Lion อีกต่อไป
19 lion  apache  webserver 

1
ปิดใช้งาน Apache autostart
ฉันกำลังติดตั้งใหม่ 10.9 และเซิร์ฟเวอร์ Apache เริ่มต้นคือorg.apache.httpd: Already loadedหลังจากการเริ่มต้นแต่ละครั้ง มีวิธีปิดใช้งานการเริ่มอัตโนมัติหรือไม่
17 apache  webserver 

1
dnsmasq ไม่ทำงานบน Mac OS Sierra
ฉันกำลังเรียกใช้ dnsmasq ในปี 2559 MBP ที่ใช้ Mac OS Sierra (10.12.1) แต่ฉันไม่สามารถ ping ที่อยู่ใด ๆ . เดฟแม้จะมีสิ่งที่ฉันเชื่อว่าเป็น config ที่เหมาะสม การเรียกใช้ dig จะส่งคืนเอาต์พุตที่มีสติ /usr/local/etc/dnsmasq.conf resolv-file=/usr/local/etc/resolv-dnsmasq.conf address=/.dev/127.0.0.1 / etc / จำแนก / dev nameserver 127.0.0.1 /usr/local/etc/resolv-dnsmasq.conf nameserver 8.8.8.8 nameserver 8.8.4.4 รายการเซิร์ฟเวอร์ DNS ของฉันในการตั้งค่าระบบมีเพียงหนึ่งรายการที่ชี้ไปที่ 127.0.0.1 เมื่อฉันเรียกใช้ dig ที่อยู่. เดฟฉันจะได้ผลลัพธ์ต่อไปนี้: ; <<>> DiG 9.11.0-P1 <<>> …

4
มีใครเคยลองใช้ iPhone เป็นเว็บเซิร์ฟเวอร์หรือไม่?
ใช่มันไม่มีเหตุผลที่จะใช้ iPhone เป็นเว็บเซิร์ฟเวอร์ถึงแม้ว่าฮาร์ดแวร์สามารถใช้ในรูปแบบที่น่าสนใจได้หากเป็นไปได้ ยกตัวอย่างเช่นคุณสามารถตั้งค่า iPhone ให้ส่งโทรศัพท์หรือ SMS พร้อมข้อความที่บันทึกไว้ล่วงหน้าให้กับใครบางคนเช่นส่งโทรศัพท์ของเขาผ่านทางเว็บอินเตอร์เฟสเพื่อรวมไว้ในสมุดที่อยู่ อีกครั้งมันไม่มีประโยชน์มาก แต่มันก็ยอดเยี่ยมที่จะสามารถสื่อสารกับเว็บเซิร์ฟเวอร์บน iPhone ใครจะรู้? อาจมีบางคนคิดขึ้นมาเพื่อจุดประสงค์นี้

1
localhost / userdir บน macOS Sierra
ฉันใช้เสมอ: การตั้งค่าเว็บเซิร์ฟเวอร์ในระบบบน OS Xเพื่อตั้งค่า localhost และ userdirs ของฉัน หลังจากอัปเกรดเป็นเซียร่าแล้วเมื่อวานเว็บเซิร์ฟเวอร์ในพื้นที่ของฉันไม่ทำงานอีกต่อไป ฉันลองทำตามบทแนะนำอีกครั้ง แต่ไม่สามารถเข้าสู่ userdir ของฉันได้ localhost ทำงาน: ชื่อผู้ใช้ - ล้มเหลว: มีการกำหนดค่าอื่น ๆ ที่ต้องทำกับเซียร่าเพื่อให้ผู้ใช้ทำงานได้หรือไม่?

5
วิธีใช้ ipad ในการเข้าถึงเว็บเซิร์ฟเวอร์บน macbook air
ซอฟต์แวร์เว็บเซิร์ฟเวอร์ของฉันคือ nginx ซึ่งทำงานได้ดีบน macbook air โดยใช้ mac os x 10.7.5 เมื่อฉันไปที่http: //myapp.localhostบน macbook air ของฉันฉันสามารถเข้าถึงเว็บไซต์ของฉันได้อย่างสมบูรณ์แบบซึ่งทำงานบน localhost ฉันจะเข้าถึงเว็บไซต์จาก iPad ของฉันได้อย่างไร ฉันถามเพราะฉันต้องการทดสอบว่าเว็บไซต์ของฉันอนุญาตให้แท็บเล็ตสามารถเข้าถึงได้เช่นกันบนเบราว์เซอร์เดสก์ท็อปหรือไม่ ฉันมีสองการตั้งค่าที่เป็นไปได้ 1) macbook air ที่ใช้ HUAWEI-MOBILEModem และใช้ INTERNET SHARING เพื่ออนุญาตให้ iPad เข้าถึง 2) เมื่อทั้ง macbook air และ iPad กำลังเข้าถึงการเชื่อมต่อ WIFI เดียวกัน โปรดระบุวิธีแก้ปัญหาสำหรับทั้งสองสถานการณ์ อัปเดต: ฉันมีแอปมากกว่า 1 แอปทำงานบน macbook air nginx เว็บเซิร์ฟเวอร์ …

1
สิทธิ์ในไดเรกทอรี apache2
ฉันทำงานผ่านคำแนะนำเหล่านี้เพื่อให้เว็บเซิร์ฟเวอร์ของฉันทำงานได้อีกครั้งและจำเป็นต้องเปลี่ยน/etc/apache2/httpd.confไฟล์ ฉันต้องการเปลี่ยนการอนุญาตในhttpd.confไฟล์และทำ /etc/apache2/httpd.confต่อไปฉันพยายามที่จะแก้ไข ฉันทำไม่ได้เพราะฉันไม่ได้รับอนุญาตให้เปลี่ยนสิ่งต่าง ๆ ใน/etc/apache2ไดเรกทอรี ดังนั้นฉันจึงลองchmod 666ใน/etc/apache2ไดเรกทอรี ตอนนี้ฉันไม่เห็นเนื้อหาใด ๆ ในเครื่องมือค้นหาใน/etc/apache2/ไดเรกทอรี drw-rw-rw-สิทธิ์ที่ฉันสามารถดูในไดเรกทอรีที่มี: ใน Finder จะแสดงเป็นสิทธิ์ที่กำหนดเอง ฉันต้องเปลี่ยนการอนุญาตใน/etc/apache2แต่จะเป็นอะไร

1
วิธีการโฮสต์เว็บแอปพร้อมกับเครื่องมือบนเว็บที่ใช้เซิร์ฟเวอร์
ถ้าเป็นไปได้วิธีที่แนะนำในการใช้งานแอพพลิเคชั่นหลาย ๆ เว็บพร้อม ๆ กับแอพที่ทำงานบนเว็บ (วิกิ ฯลฯ ) ที่มาพร้อมกับ osx server.app คืออะไร?

1
ฉันจะอัพเกรด PHP บน iPhone ที่เจลเบรคได้อย่างไร
ฉันมี iPod touch ที่ใช้ iOS 4.0 และ iPad ที่ใช้ iOS 4.3.1 ซึ่งเจลเบรคทั้งคู่ พวกเขาติดตั้ง lighttpd และ PHP ไว้ แต่ PHP ดูเหมือนจะเป็นเวอร์ชั่นเก่าที่ฉันต้องอัพเกรดเพื่อใช้สคริปต์ WebSocket ฉันจะไปเกี่ยวกับการปรับปรุงได้อย่างไร ตามการphpinfo()โทรมันได้รับการกำหนดค่าด้วยพารามิเตอร์ที่จะทำกับ iOS เรื่องนี้จะ? อัปเดต 20/7/11คุณสามารถค้นหา phpinfo ของฉันได้ที่จิ๋วนี้ ขอบคุณล่วงหน้าสำหรับความช่วยเหลือทั้งหมดของคุณ โฆษณา @ เมตร

1
เซิร์ฟเวอร์ OS X Yosemite จะไม่สร้างเว็บไซต์
ฉันมีปัญหาในการสร้างเว็บไซต์ใน OS X Server (10.10.3) โดยใช้แท็บเว็บไซต์ ฉันได้สร้างรายการ DNS ดังนั้นฉันจึงมีไฟสีเขียวเมื่อฉันป้อนชื่อโดเมนเดียวกันในฟิลด์ "ชื่อโดเมน" เมื่อฉันไปคลิกที่ปุ่ม "สร้าง" มันจะเปลี่ยนเป็นสีเทาสักครู่จากนั้นกลับเป็นสีน้ำเงิน กล่องโต้ตอบเปิดอยู่และไม่มีอะไรเกิดขึ้น ฉันพยายามทั้งสองอย่างด้วยใบรับรอง (พอร์ต 443) และไม่ใช้ (พอร์ต 80) เพื่อหาประโยชน์ การตั้งค่าอื่น ๆ ทั้งหมดเป็นค่าเริ่มต้น

1
โฮมไดเร็กตอรี่ของผู้ใช้ Open Directory (10.8) สามารถเปลี่ยนจากเทอร์มินัลได้หรือไม่?
ฉันต้องการใช้ SFTP / SSH สำหรับผู้ใช้ (นักศึกษาและคณาจารย์) เพื่อจัดการเนื้อหาเว็บของพวกเขา โฮมไดเรกทอรีเริ่มต้นคือ "/ Users //" ฉันต้องการให้พวกเขาชี้ไปที่บางอย่างเช่น "/ Users // web" เพื่อปิดกั้นการเข้าถึงโฟลเดอร์อื่น ๆ ที่สร้างขึ้นในไดเรกทอรีบ้าน ฉันต้องการใช้เทอร์มินัลเพื่อหลีกเลี่ยงการเปลี่ยนการตั้งค่าสำหรับ & gt; ผู้ใช้ 400 คน เป็นไปได้ไหม

1
วิธีเรียกใช้ httpd บน macOS โดยไม่ใช้ Apache [ปิด]
ฉันกำลังพยายามสร้างแอปพลิเคชันBCHS ฉันมีเซิร์ฟเวอร์ระยะไกลที่ใช้ OpenBSD แต่เวลาแฝงเครือข่ายกำลังฆ่าฉันดังนั้นฉันตัดสินใจที่จะพัฒนาบน MacBook Air ของฉันและปรับใช้กับเซิร์ฟเวอร์ OpenBSD ในภายหลัง ฉันยังไม่ได้ติดตั้ง Apache (และไม่คิดว่าฉันต้องการ) แต่httpdดูเหมือนจะเป็นยูทิลิตี้ของ macOS ในตัว ~ ❯ httpd -v Server version: Apache/2.4.28 (Unix) Server built: Oct 9 2017 19:54:20 ฉันพยายามเริ่มต้นhttpdด้วยวิธีการต่อไปนี้ แต่ไม่ได้ผล: ❯ launchctl enable httpd Unrecognized target specifier. <service-target> takes a form of <domain-target>/<service-id>. Please refer to `man launchctl` for …

1
เครื่องมือแก้ไขรหัสพร้อมรับรองความถูกต้องของคีย์
ฉันใช้ Dreamweaver มาหลายปีแล้วเพราะมันมีตัวจัดการ FTP อยู่แล้ว สิ่งนี้ทำให้การทำงานบนเว็บไซต์มีประสิทธิภาพมาก เครื่องมือแก้ไขโค้ดนั้นยอดเยี่ยม แต่ฉันจัดการได้ดี อย่างไรก็ตามตอนนี้ฉันมีปัญหาใน Dreamweaver ที่ไม่สนับสนุนการตรวจสอบสิทธิ์ที่สำคัญของรุ่นใด ๆ ฉันต้องเข้าถึงเว็บไซต์ที่จะอนุญาตให้เข้าถึงโดยใช้รหัสผ่านเท่านั้นรหัสผ่านไม่ถูกต้อง ฉันได้ดูรอบ ๆ และดูเหมือนจะไม่มีทางแก้ไข

1
เส้นทางไปยังไดเรกทอรีส่วนกลางสำหรับไฟล์ไบนารีใน MacOS คืออะไร
พา ธ ไปยังไดเร็กทอรีโกลบอล (ตัวอย่างเช่น: /usr/local/binฯลฯ ) สำหรับไฟล์ไบนารีใน macOS คืออะไร? ปัญหาคือฉันสามารถเรียกใช้คำสั่งจากผู้ใช้รายอื่น ด้วยคำสั่งนี้ฉันต้องการเริ่ม Caddy เว็บเซิร์ฟเวอร์:su _www -c caddy ฉันรู้ว่าไฟล์นี้อยู่ที่ไหน ปัญหาคือว่าแคดดี้เท่านั้นที่สามารถทำงานร่วมกับซ็อกเก็ต PHP _wwwถ้ากระบวนการแคดดี้จะทำงานเป็นผู้ใช้ แต่ถ้าฉันเปลี่ยนไป_wwwใช้ผู้ใช้ (นี่ไม่ใช่ปัญหา) ฉันไม่สามารถเริ่มกระบวนการได้เพราะไฟล์แคดดี้อยู่ในPATHผู้ใช้รายอื่น แน่นอนฉันสามารถส่งไฟล์ไปยังผู้ใช้รายอื่นเพื่อให้ทำงานได้ แต่ขั้นตอนนี้ยาวเกินไปและไม่สะดวก ฉันแค่ต้องเริ่มต้นกระบวนการจากผู้ใช้ที่เหมาะสม ใน Ubuntu ปัญหาดังกล่าวไม่น่าแปลกใจ ระบบปฏิบัติการ: MacOS High Sierra 10.13.1
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.