सवाल मैं स्थानीय वेबसर्वर की समस्या निवारण कैसे करूं?


मेरे पास luna.local पर चलने वाला एक वेबसर्वर था, जब मैंने 1010 तक अपग्रेड किया तो यह खाया गया। इसे बहाल करने की कोशिश में, मैं काफी स्टंप हूं। मैं इससे अधिक स्टंप हूं:

[0 amanda@luna ~]$ apache2 -D DUMP_VHOSTS
apache2: bad user name ${APACHE_RUN_USER}

रन उपयोगकर्ता कहां सेट किया जाना चाहिए?

`/ etc / apache2 / envvars में मैं देखता हूं:

 16 export APACHE_RUN_USER=www-data
 17 export APACHE_RUN_GROUP=www-data

तथा ps aux | grep apache www-data के रूप में चल रहे apache2 दिखाता है:

root      1927  0.0  0.2  36216  8804 ?        Ss   07:44   0:01 /usr/sbin/apache2 -k start
www-data 14307  0.0  0.1  36216  4388 ?        S    14:10   0:00 /usr/sbin/apache2 -k start
www-data 14308  0.0  0.1  36544  5148 ?        S    14:10   0:00 /usr/sbin/apache2 -k start
www-data 14309  0.0  0.1  36216  4388 ?        S    14:10   0:00 /usr/sbin/apache2 -k start
www-data 14310  0.0  0.1  36216  4388 ?        S    14:10   0:00 /usr/sbin/apache2 -k start
www-data 14311  0.0  0.1  36216  4388 ?        S    14:10   0:00 /usr/sbin/apache2 -k start
www-data 14409  0.0  0.1  36216  4388 ?        S    14:11   0:00 /usr/sbin/apache2 -k start

तो ... क्या देता है?

Wierder: मेरी वर्चुअलहोस्ट परिभाषा निश्चित रूप से कहती है:

  1 <VirtualHost *:80>
  2         ServerName luna.local
  3 
  4         DocumentRoot /home/amanda/Public/luna
  5         <Directory /home/amanda/Public/luna>
  6                 Options Indexes FollowSymLinks MultiViews
  7                 AllowOverride None
  8                 Order allow,deny
  9                 allow from all
 10         </Directory>

लेकिन त्रुटि लॉग कहता है:

[Tue Jun 07 14:25:54 2011] [crit] [client 127.0.0.1] (13)Permission denied: /home/amanda/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
[Tue Jun 07 14:25:54 2011] [debug] mod_deflate.c(615): [client 127.0.0.1] Zlib: Compressed 278 to 215 : URL /

यह सार्वजनिक / लुना में सभी तरह से क्यों नहीं दिख रहा है?


3
2018-06-07 18:14


मूल


www-data के साथ ennvars ठीक होना चाहिए। का उत्पादन क्या है: sudo /etc/init.d/httpd start? - Pavlos G.
रोकना, शुरू करना, पुनः लोड करना ठीक है। "* वेब सर्वर apache2 शुरू करना [ठीक]" - Amanda
अगर मैं apache.conf में मैन्युअल रूप से चर सेट करता हूं, तो मुझे एक और सार्थक आउटपुट मिलता है apache2 -D DUMP_VHOSTS, लेकिन मेरी साइट अभी भी काम नहीं करती है। - Amanda
जब आप दौड़ते हैं sudo apache2 -D DUMP_VHOSTS आप इसे चलाने के लिए चाहते हैं sudo अन्यथा आप सही उपयोगकर्ता पर स्विच नहीं कर पाएंगे - Marco Ceppi♦
@ मार्को सेप्पी सुडो कोई फर्क नहीं पड़ता। - Amanda


जवाब:


हर जगह कुल लाल हेरिंग्स। मैंने फ़ाइलों को / var / www / luna से ~ / public / luna तक ले जाया और मेरी होम निर्देशिका दुनिया निष्पादन योग्य नहीं थी। इस मदद से मदद मिली: अनुमतियाँ समस्या: अपाचे कैसे मेरी होम निर्देशिका में फ़ाइलों का उपयोग कर सकते हैं?


1
2018-06-07 18:59