ዝርዝር ሁኔታ:

የ Apache ሞተርን እንዴት እንደገና መፃፍ እችላለሁ?
የ Apache ሞተርን እንዴት እንደገና መፃፍ እችላለሁ?

ቪዲዮ: የ Apache ሞተርን እንዴት እንደገና መፃፍ እችላለሁ?

ቪዲዮ: የ Apache ሞተርን እንዴት እንደገና መፃፍ እችላለሁ?
ቪዲዮ: Apache ሞተር አነዳድ 2024, ግንቦት
Anonim

ተርሚናል ይክፈቱ እና a2enmod ይተይቡ እንደገና ጻፍ , የእርስዎን ያስችለዋል mod_ደግሞ ጻፍ ሞጁል ለ Apache . ከዚያ ወደ /etc/apache2/sites-available ይሂዱ እና ነባሪውን ፋይል ያርትዑ። (ለዚህ ፋይል እና ድረ-ገጾች ላሉ ማህደር ሊጽፉ የሚችሉ ፈቃዶች ሊኖሩዎት ይገባል።) ንጹህ የዩአርኤል ሙከራን እንደገና ይውሰዱ እና በዚህ ጊዜ ያልፋል።

ከዚያ Apache ሞጁሉን እንዴት እንደገና መፃፍ እችላለሁ?

ተርሚናል ይክፈቱ እና a2enmod ይተይቡ እንደገና ጻፍ , የእርስዎን ያስችለዋል mod_rewrite ሞጁል ለ Apache . ከዚያ ወደ /ወዘተ/ ይሂዱ apache2 /ጣቢያዎች-የሚገኙ እና ነባሪውን ፋይል ያርትዑ። (ለዚህ ፋይል እና ድረ-ገጾች ላሉ ማህደር ሊጽፉ የሚችሉ ፈቃዶች ሊኖሩዎት ይገባል።) ንጹህ የዩአርኤል ሙከራን እንደገና ይውሰዱ እና በዚህ ጊዜ ያልፋል።

ከላይ በተጨማሪ፣ $1 እንደገና መፃፍ ህግ ምንድን ነው? የ $1 በመሠረቱ የሁሉ ነገር ከመጀመሪያው እና ከሕብረቁምፊው መጨረሻ ጀምሮ የተያዘው ይዘት ነው። በሌላ ቃል, $1 = (. *) በእርስዎ ውስጥ እንደገና ጻፍ ፣ ^ የሕብረቁምፊውን መጀመሪያ ያሳያል ፣ (. ስለዚህ ፣ በመሠረቱ ፣ ሁሉንም ነገር ከመጀመሪያው እስከ ሕብረቁምፊው መጨረሻ ድረስ ይያዙ እና ያንን እሴት ይመድቡ እያለ ነው ። $1.

በዚህ መንገድ፣ እንደገና መፃፍ ሞጁል መንቃቱን እንዴት ማረጋገጥ እችላለሁ?

17 መልሶች

  1. mod_rewrite ሞጁል መንቃቱን ለማረጋገጥ በWAMP አገልጋይህ ስር አቃፊ ውስጥ አዲስ php ፋይል ፍጠር።
  2. የተፈጠረውን ፋይል ከአሳሽዎ ይድረሱበት።
  3. Ctrl F ፍለጋ ለመክፈት።
  4. ካልሆነ httpd ን ይክፈቱ።
  5. መጀመሪያ ላይ ፓውንድ ('#') ምልክት ያስወግዱ እና ይህን ፋይል ያስቀምጡ።
  6. የ Apache አገልጋይዎን እንደገና ያስጀምሩ።

a2enmod እንደገና መፃፍ ምን ያደርጋል?

a2enmod ነው። በ apache2 ውቅር ውስጥ የተገለጸውን ሞጁል የሚያነቃ ስክሪፕት። እሱ ያደርጋል ይህ በ /etc/apache2/mods-enabled ውስጥ ሲምሊንኮችን በመፍጠር። እንደዚሁም፣ a2dismod እነዚያን ሲምሊንኮች በማስወገድ ሞጁሉን ያሰናክላል።

የሚመከር: