ಕೆಲವೊಮ್ಮೆ ನಾವು ಪ್ರಾರಂಭಿಸಿದಾಗ ಅಥವಾ ಮರುಪ್ರಾರಂಭಿಸಿದಾಗ ಅಪಾಚೆ XXX ಟರ್ಮಿನಲ್ನಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ದೋಷವನ್ನು ಪಡೆಯುತ್ತೇವೆ:
ಸರ್ವರ್ನೇಮ್ಗಾಗಿ 127.0.0.1 ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸರ್ವರ್ನ ಸಂಪೂರ್ಣ ಅರ್ಹ ಡೊಮೇನ್ ಹೆಸರನ್ನು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ನಿರ್ಧರಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ
ಅದರ ಅರ್ಥ:
ಸರ್ವರ್ಗೆ ಸರಿಯಾದ ಡೊಮೇನ್ ಹೆಸರನ್ನು ನಿರ್ಧರಿಸಲಾಗಲಿಲ್ಲ, 127.0.0.1 ಅನ್ನು ಸರ್ವರ್ನೇಮ್ನಂತೆ ಬಳಸಲಾಗುತ್ತದೆ
ಅದನ್ನು ಪರಿಹರಿಸಲು ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು:
echo "ServerName localhost" >> /etc/apache2/conf.d/fqdn
ಮೇಲಿನ ಆಜ್ಞೆಯನ್ನು ಆಡಳಿತಾತ್ಮಕ ಸವಲತ್ತುಗಳೊಂದಿಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು, ಅದರ ಖಾತೆಯನ್ನು ಬಳಸಿ ಬೇರು ಅಥವಾ ಆಜ್ಞೆಯ ಆರಂಭದಲ್ಲಿ ಇಡುವುದು ಸುಡೊ
ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಇದು ಸಾಕಾಗುತ್ತದೆ, ಇಂದಿನಿಂದ ಅವರು ಅಪಾಚೆ 2 ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದಾಗ ಅಥವಾ ಮರುಪ್ರಾರಂಭಿಸಿದಾಗ ಅವರು ಆ ದೋಷವನ್ನು ತೋರಿಸುವುದಿಲ್ಲ.
ಸಂಬಂಧಿಸಿದಂತೆ
ಸ್ನೇಹಿತ, ಇದು ಡೆಬಿಯನ್ ಭಾಷೆಯಲ್ಲಿರಬೇಕು ಎಂದು ನಾನು imagine ಹಿಸುತ್ತೇನೆ, ಏಕೆಂದರೆ ಉಬುಂಟು 13.04 ಮತ್ತು 13.10 ರಲ್ಲಿ, ಅದು ಇನ್ನು ಮುಂದೆ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ, ಅಪಾಚೆ 2 ನಲ್ಲಿನ conf.d ಫೋಲ್ಡರ್, ಶುಭಾಶಯಗಳು
ಒಂದು ವೇಳೆ ಅದು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ, ಅದನ್ನು ರಚಿಸುವುದರಲ್ಲಿ ಯಾವುದೇ ತೊಂದರೆ ಇಲ್ಲ
ನನಗೆ ಸಮಸ್ಯೆ ಇತ್ತು, ಆದರೆ ನಾನು ಅದನ್ನು ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಪರಿಹರಿಸಬೇಕು, ಏಕೆಂದರೆ ನನ್ನ ಬಳಿ ಆ ಫೈಲ್ ಇಲ್ಲ .. ಹೇಗಾದರೂ ಧನ್ಯವಾದಗಳು, ನಾನು ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಿದ್ದಂತೆ ನಾನು ತುಂಬಾ ಕಷ್ಟಪಟ್ಟಿದ್ದೇನೆ!
ಕಾಮೆಂಟ್: ಸೂಡೋ ಸೂಚಿಸಿದಂತೆ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ, ಅದು ಯಾವುದೋ ರೂಪದಲ್ಲಿರಬೇಕು
ಪ್ರತಿಧ್ವನಿ "ಸರ್ವರ್ನೇಮ್ ಲೋಕಲ್ ಹೋಸ್ಟ್" | sudo tee /etc/apache2/conf.d/fqdn
ನಾನು ಅದನ್ನು ಮಾತ್ರ ಉಲ್ಲೇಖಿಸುತ್ತೇನೆ ಏಕೆಂದರೆ ಅದು ಸಾಮಾನ್ಯ ತಪ್ಪು, ಯಾವುದರ ಮುಂದೆ ಸುಡೋವನ್ನು ಹಾಕುವುದು ಮೂಲಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ ಎಂದು ಭಾವಿಸುವುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸುಡೋ ಕಾರ್ಯರೂಪಕ್ಕೆ ಬರುವ ಮೊದಲು red ಟ್ಪುಟ್ ಮರುನಿರ್ದೇಶನವನ್ನು ಮೌಲ್ಯೀಕರಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ಆ ಸ್ಥಳಕ್ಕೆ ಲಿಖಿತ ಅನುಮತಿ ಇರುವುದಿಲ್ಲ
ನನಗೆ ಒಂದು ಪ್ರಶ್ನೆ ಇದೆ, ಈ ಪರಿಹಾರಕ್ಕೂ ಈ ಇತರಕ್ಕೂ ವ್ಯತ್ಯಾಸವಿದೆಯೇ?
Httpd.conf ಫೈಲ್ ಅನ್ನು / etc / apache2 ಒಳಗೆ ರಚಿಸಿ
ಮತ್ತು ಆ ಫೈಲ್ಗೆ ಬರೆಯಿರಿ:
ಸರ್ವರ್ನೇಮ್ ಲೋಕಲ್ ಹೋಸ್ಟ್
ತದನಂತರ ಅದನ್ನು ಉಳಿಸಿ.
ಎರಡು ಪರಿಹಾರಗಳು ಒಂದೇ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತವೆಯೇ?
ಆಜ್ಞೆಯ ಪಿಪಿಯೊಗೆ ಸುಡೋವನ್ನು ಸಿದ್ಧಪಡಿಸುವುದರಿಂದ 'ಎಕೋ' ಅನ್ನು ರೂಟ್ನಂತೆ ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಬರಹವು ವಿಫಲಗೊಳ್ಳುತ್ತದೆ.
ಮರುನಿರ್ದೇಶನಗಳೊಂದಿಗೆ ಈ ಪ್ರಕರಣಗಳಿಗೆ ಸ್ವಲ್ಪ ಟ್ರಿಕ್:
sudo bash -c 'echo "ServerName localhost" >> /etc/apache2/conf.d/fqdn'
🙂
ಧನ್ಯವಾದಗಳು!
ಮತ್ತು ಸರ್ವರ್ನೇಮ್ ಡೊಮೇನ್.ಕಾಮ್ ನಿರ್ದೇಶನವನ್ನು /etc/apache2/apache.conf ಫೈಲ್ನಲ್ಲಿ ಏಕೆ ಇಡಬಾರದು?
ತುಂಬಾ ಧನ್ಯವಾದಗಳು…..!!!!
ಅತ್ಯುತ್ತಮ ಮಾಹಿತಿ, ನಾನು ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಿದ್ದೇನೆ ಮತ್ತು ತಲೆನೋವನ್ನು ತೆಗೆದುಕೊಂಡಿದ್ದೇನೆ. ಇದರೊಂದಿಗೆ ನಾನು ಪಿಎಚ್ಪಿ 5 ನಲ್ಲಿ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ ಅದು ನನಗೆ ನೀಡಿದ ಇಂಟರ್ನಲ್ ಸರ್ವರ್ ದೋಷವನ್ನು ಪರಿಹರಿಸಿದೆ.
ಉಬುಂಟು 14.04 ರಂದು:
ಪ್ರತಿಧ್ವನಿ "ಸರ್ವರ್ನೇಮ್ ಲೋಕಲ್ ಹೋಸ್ಟ್" | sudo tee /etc/apache2/conf-available/fqdn.conf
sudo a2enconf fqdn
ಮತ್ತು "ಅಪಾಚೆ 22" ಸೇವೆಯೊಂದಿಗೆ ಫ್ರೀಬ್ಸ್ಡಿಗಾಗಿ? 🙁
ನಾನು ದೋಷವನ್ನು ಪರಿಹರಿಸಿದ್ದೇನೆ, ತುಂಬಾ ಧನ್ಯವಾದಗಳು