કેટલીકવાર જ્યારે આપણે પ્રારંભ અથવા ફરીથી પ્રારંભ કરીએ છીએ Apache2 ટર્મિનલમાં નીચેની ભૂલ દેખાય છે:
સર્વરનામ માટે 127.0.0.1 નો ઉપયોગ કરીને, સર્વરનું સંપૂર્ણ ગુણવત્તાવાળું ડોમેન નામ વિશ્વસનીય રીતે નિર્ધારિત કરી શક્યું નથી
મતલબ કે:
સર્વર માટે યોગ્ય ડોમેન નામ નક્કી કરી શક્યું નથી, 127.0.0.1 નો ઉપયોગ સર્વરનામ તરીકે થશે
તેને હલ કરવા માટે આપણે ફક્ત નીચેનો આદેશ ચલાવવો પડશે:
echo "ServerName localhost" >> /etc/apache2/conf.d/fqdn
ઉપરોક્ત આદેશ વહીવટી વિશેષાધિકારો સાથે એક્ઝિક્યુટ થવો જોઈએ, ક્યાં તો ખાતાનો ઉપયોગ કરીને રુટ અથવા આદેશની શરૂઆતમાં મુકવું sudo
સમસ્યા હલ કરવા માટે આ પૂરતું હશે, હવેથી જ્યારે તેઓ Apache2 પ્રારંભ કરશે અથવા ફરીથી પ્રારંભ કરશે ત્યારે તેઓ તે ભૂલ બતાવશે નહીં.
સાદર
દોસ્તો, હું કલ્પના કરું છું કે આ ડેબિયનમાં હોવું આવશ્યક છે, કારણ કે ઉબુન્ટુ 13.04 અને 13.10 માં, તે હવે અસ્તિત્વમાં નથી, અપાચે 2 માં કન્ફ.ડ ફોલ્ડર, શુભેચ્છાઓ
જો તે અસ્તિત્વમાં નથી, તો તેને બનાવવા સાથે કોઈ સમસ્યા નથી 😉
મને સમસ્યા હતી, પરંતુ મેં તેને અન્ય કોઈ રીતે હલ કરી હોવી જોઈએ, કારણ કે મારી પાસે તે ફાઇલ નથી .. આભાર, હું યાદ રાખ્યું એટલું જ સંઘર્ષ કર્યું!
ટિપ્પણી: સુડો સૂચવેલા પ્રમાણે કાર્ય કરતું નથી, તે ફોર્મનું કંઈક હોવું જોઈએ
ઇકો "સર્વરનામ લોકલહોસ્ટ" | સુડો ટી /etc/apache2/conf.d/fqdn
હું ફક્ત તેનો ઉલ્લેખ કરું છું કારણ કે તે એક સામાન્ય ભૂલ છે, એમ માની લેવું કે કોઈ પણ વસ્તુની સામે સુડો મૂકવું એ રુટ જેટલું જ છે. આ સ્થિતિમાં, સુડો રમતમાં આવે તે પહેલાં આઉટપુટનું રીડાયરેક્શન મૂલ્યવાન છે, અને સામાન્ય વપરાશકર્તાને તે સ્થાન પર લખવાની પરવાનગી નથી
મને એક સવાલ છે, શું આ સોલ્યુશન અને આ બીજા વચ્ચે કોઈ તફાવત છે?
/ Etc / apache2 ની અંદર httpd.conf ફાઇલ બનાવો
અને તે ફાઇલ પર લખો:
સર્વરનામ લોકલહોસ્ટ
અને પછી તેને સાચવો.
શું બે ઉકેલો એક સરખી વસ્તુ કરે છે?
આદેશના ppio માં sudo ની તૈયારી ફક્ત 'ઇકો' ને મૂળ રૂપે ચલાવશે, અને લખવાનું નિષ્ફળ જશે.
રીડાયરેક્ટ્સ સાથેના આ કેસો માટેની થોડી યુક્તિ:
sudo bash -c 'સર્વરનામ લોકલહોસ્ટ ">> /etc/apache2/conf.d/fqdn' એકો
🙂
આભાર!
અને /etc/apache2/apache.conf ફાઇલમાં સર્વરનેમ ડોમેન.નામ.કોમ ડિરેક્ટિવ શા માટે ન મૂકશો?
ખૂબ ખૂબ આભાર… .. !!!!
ઉત્તમ માહિતી, મેં કોઈ સમસ્યા હલ કરી છે અને મેં માથાનો દુખાવો દૂર કર્યો છે. આ સાથે મેં એક પીએચપી 5 માં સિસ્ટમ શરૂ કરતી વખતે મને આપેલી એક આંતરિક સર્વર ભૂલની હલ કરી.
ઉબુન્ટુ 14.04 ના રોજ:
ઇકો "સર્વરનામ લોકલહોસ્ટ" | sudo teeet /etc/apache2/conf-available/fqdn.conf
સુડો a2enconf fqdn
અને "અપાચે 22" સેવાથી મુક્ત માટે? 🙁
મેં ભૂલનું સમાધાન કર્યું, ખૂબ ખૂબ આભાર