Xampp: त्रुटि लिनक्स पर 403 लेकिन विंडोज पर नहीं


0

मैंने अपने कंप्यूटर पर उबंटू और एक्सएएमपीपी को स्थापित किया है, लेकिन जब मैं वेब सर्वर शुरू करता हूं और इसमें जाता हूं: // लोकलहोस्ट / वेबनेम (वेबनाम htdocs के अंदर फ़ोल्डर का नाम है) मुझे त्रुटि 403 प्राप्त होती है।

वेबनाम के अंदर .htaccess निम्नलिखित है:

# Created on: 03/01/2012
# Author: **********

# Redirect every request to index.php
RewriteEngine on 
RewriteBase /
RewriteRule ^$ /webname/public/index.php
RewriteRule ^about/?$ /webname/public/about.php
RewriteRule ^changelog/?$ /webname/public/changelog.php
RewriteRule ^home/?$ /webname/public/home.php
RewriteRule ^friends/?$ /webname/public/friends.php
RewriteRule ^(\w+)/?$ /webname/public/home.php?user=$1  
RewriteRule ^login/?$ /webname/public/index.php?show=login
RewriteRule ^signup/?$ /webname/public/index.php?show=signup
RewriteRule ^profile/(\w+)/?$ /webname/public/profile.php?user=$1

# Rewrite www.webname.com -> webname.com
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

# Disable directory listing for all the subdirectories
Options -Indexes

विंडोज पर सब कुछ ठीक काम करता है लेकिन उबंटू पर मुझे यह त्रुटि मिलती रहती है।

मदद के लिए धन्यवाद।


क्या यह काम करता है अगर आप लोकलहोस्ट / वेबनेम / पब्लिक / इंडेक्स.फैप पर सीधे जाते हैं? क्या वेबसर्वर (www-data) चलाने वाले उपयोगकर्ता के पास htdocs / webname तक पहुंच है?
पॉल

नहीं, यह काम नहीं कर रहा है।
सियानोन

विंडोज पर आपके पास वास्तव में 'अनुमति' नहीं होती है, इसलिए आपको कभी भी 403 (निषिद्ध) नहीं मिलेगा, जब तक आप स्पष्ट रूप से इसकी सेवा नहीं लेते।
MrWhite

@ मेटरमोरी उस टिप्पणी में दो प्रश्न हैं। अनुमतियां?
पॉल

मुझे लगा कि यह शायद एक अनुमति समस्या थी, वैसे भी जैसे ही मैं आपको बता दूंगा।
सियानोनोन

जवाबों:


0

यह अनुमतियों की समस्या थी। मुझे इसे हल करने के लिए बस उन्हें बदलने की जरूरत थी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.