KNOLEDGEBASE · FANTASTICO
ಜೂಮ್ಲಾ ಸ್ಥಾಪಿಸಿರುವ ಜೂಮ್ಲಾ ಟೆಂಪ್ಲೇಟ್ ಅನ್ನು ಎಫ್ಟಿಪಿ ಮೂಲಕ ಮಾರ್ಪಡಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ
ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಿದ 2020-04-05
ಸರ್ವರ್ ಸುಯೆಕ್ಸೆಕ್/ಪಿಎಚ್ಪಿಸುಯೆಕ್ಸೆಕ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತಿಲ್ಲ ಎಂಬುದಕ್ಕೆ ಇದು ನಿರ್ದಿಷ್ಟವಾದ ಸಮಸ್ಯೆಯಾಗಿದೆ. ಪರಿಹಾರವೆಂದರೆ, ದಯವಿಟ್ಟು ಎಫ್ಟಿಪಿ ಮೂಲಕ ಕಡತಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ನಂತರ ಜೂಮ್ಲಾ ಘಟಕ/ಟೆಂಪ್ಲೇಟ್ನ ಹಸ್ತಚಾಲಿತ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಮಾಡಿ.
ಇದನ್ನು ಇಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆಃ http://forum.joomla.org/index.php/topic,30796.0.htmlಕಾರಣಗಳ ಸಾರಾಂಶವು ಈ ಕೆಳಗಿನಂತಿದೆ ಮತ್ತು ನಾವು ಉಲ್ಲೇಖಿಸುತ್ತೇವೆ,
"ಮೊದಲನೆಯದಾಗಿ... ನಿಮ್ಮ ಬಳಕೆದಾರ ಅಥವಾ HTTPd (ಅಥವಾ ಯಾರೂ, ಅಪಾಚೆ, ಬೇರೆ ಯಾವುದೇ ಅಪಾಚೆ ಬಳಕೆದಾರರು) ಜೂಮ್ಲಾ ಕೋರ್ ಕಡತಗಳನ್ನು ಹೊಂದಿದ್ದಾರೆಯೇ ಎಂಬುದು ಮುಖ್ಯವಲ್ಲ. ಕಡತದ ಮಾಲೀಕತ್ವವನ್ನು ಕಡತದ ರಚನೆಯ ಮೇಲೆ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ. ಕಡತ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಕಡತವನ್ನು ರಚಿಸುವ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರಿಂದ ಇದನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ.
ಸನ್ನಿವೇಶಃ ನೀವು ಬಳಕೆದಾರರಾಗಿ ಲಾಗ್ ಇನ್ ಆಗಿದ್ದೀರಿ ಮತ್ತು ನೀವು ನಿಮ್ಮ ನೆಚ್ಚಿನ ಪಠ್ಯ ಸಂಪಾದಕದೊಂದಿಗೆ ಹೊಸ ಕಡತವನ್ನು ರಚಿಸುತ್ತೀರಿ... something.txt (ಉದಾಹರಣೆಗೆ vi).
ನೀವು ಲಾಗ್ ಇನ್ ಮಾಡುವಾಗ ನೀವು ವಿಐ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದರಿಂದ (ಮುಂದೆ ಹೋಗುವಾಗ ಬಳಕೆದಾರ ಹೆಸರು ಯು. ಎಸ್. ಇ. ಆರ್ ಆಗಿರುತ್ತದೆ ಎಂದು ನಾವು ಭಾವಿಸುತ್ತೇವೆ). ಆದ್ದರಿಂದ, ಫೈಲ್ ಸಿಸ್ಟಮ್ನಲ್ಲಿ <ಐ. ಡಿ. 1> ಕಡತವನ್ನು ರಚಿಸಿದ ವಿಐ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಯು. ಎಸ್. ಇ. ಆರ್ ಹೊಂದಿದೆ. ಇದರರ್ಥ <ಐ. ಡಿ. 1> ಕಡತವು ಯು. ಎಸ್. ಇ. ಆರ್ ಒಡೆತನದಲ್ಲಿರುತ್ತದೆ.
ಸನ್ನಿವೇಶಃ ನೀವು ಎಫ್ಟಿಪಿ ಬಳಸಿ ಒಂದು ಕಡತವನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತೀರಿ... somethingElse.txt.
ನಿಮ್ಮ ಬಳಕೆದಾರ/ಪಾಸ್ ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಎಫ್ಟಿಪಿಗೆ ಲಾಗ್ ಇನ್ ಆಗಿರುವುದರಿಂದ... ನೀವು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ ಎಫ್ಟಿಪಿ ಪ್ರಕ್ರಿಯೆಯು ಬಳಕೆದಾರನನ್ನು ಯೂಸರ್ ಒಡೆತನಕ್ಕೆ ಬದಲಾಯಿಸಿದೆ. ಆದ್ದರಿಂದ, somethingElse.txt ಕಡತವನ್ನು ಫೈಲ್ ಸಿಸ್ಟಮ್ಗೆ ಅಪ್ಲೋಡ್ ಮಾಡಿದಾಗ (ರಚಿಸಿದಾಗ)... ಅದನ್ನು ರಚಿಸಿದ ಪ್ರಕ್ರಿಯೆಯ ಮಾಲೀಕರು, ಯೂಸರ್ ಒಡೆತನದಲ್ಲಿರುತ್ತಾರೆ.
ದೃಶ್ಯಾವಳಿ: ನೀವು ಒಂದು ಕಡತವನ್ನು php ಸ್ಕ್ರಿಪ್ಟ್ಗೆ ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತೀರಿ, ಅದು ಅದನ್ನು yetSomethingElse.txt ಎಂದು ಉಳಿಸುತ್ತದೆ (php ನೊಂದಿಗೆ ಸುಯೆಕ್ಸೆಕ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ).
ಸರಿ, ಅಪಾಚೆ, ಭದ್ರತಾ ಕಾರಣಗಳಿಗಾಗಿ, ತನ್ನ "ವಿಶೇಷ" ಬಳಕೆದಾರರ ಒಡೆತನದ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನಡೆಸುತ್ತದೆ... ಆಗಾಗ್ಗೆ ಯಾರ ಹೆಸರೂ ಇಲ್ಲ, ಅಥವಾ ಅಪಾಚೆ, ಅಥವಾ HTTPd, ಅಥವಾ ಕಾನ್ಫ್ ಕಡತದಲ್ಲಿ ಸಿಸಡ್ಮಿನ್ ಅದನ್ನು ಹೆಸರಿಸುವ ಯಾವುದೇ ಮುದ್ದಾದ ಹೆಸರು. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾವು ಅಪಾಚೆ ಬಳಕೆದಾರನನ್ನು HTTPd ಎಂದು ಕರೆಯುತ್ತೇವೆ. ಆದ್ದರಿಂದ, ನೀವು ನಿಮ್ಮ ಕಡತವನ್ನು php ಸ್ಕ್ರಿಪ್ಟ್ಗೆ ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತೀರಿ. Php ಅಪಾಚೆ ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿದೆ, ಇದು ಅಪಾಚೆ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ...........................................................................................................................................
ಸುಯೆಕ್ಸೆಕ್ ಎನ್ನುವುದು ಅಪಾಚೆ ಬಳಕೆದಾರರನ್ನು ಬದಲಾಯಿಸುವ ಮತ್ತು ವಿನಂತಿಸಲಾದ ನಿರ್ದಿಷ್ಟ ವರ್ಚುವಲ್ ಹೋಸ್ಟ್ಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ root ಅನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರ ಆಧಾರದ ಮೇಲೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೊರಹಾಕುವ ಒಂದು ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. (ಅದರಲ್ಲಿ ಸುಯೆಕ್ಸೆಕ್ ಅನ್ನು ಹಿಡಿಯಿರಿ?) ಇದು ಕೆಲವು ಹೋಸ್ಟ್ಗಳು ನೀಡುವ ಪರಿಹಾರವಾಗಿದೆ, ಮತ್ತು ಅಪಾಚೆ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ರಚಿಸಲಾದ/ಮಾರ್ಪಡಿಸಿದ/ಇತ್ಯಾದಿ ಎಲ್ಲಾ ಫೈಲ್ಗಳಿಗೆ... ಸರಿಯಾದ ಬಳಕೆದಾರರ ಒಡೆತನದಲ್ಲಿರಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
ಅಪಾಚೆ ಏಕೆ ಈ ರೀತಿ ವರ್ತಿಸುತ್ತದೆ ಎಂದು ನೀವು ನಿಮ್ಮನ್ನು ಕೇಳಿಕೊಳ್ಳುತ್ತಿರಬಹುದು.................................................................................................................................................. http://www.apache.org
ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹೇಳುವುದಾದರೆ, ಇದು ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ದೋಷವಲ್ಲ, ಇದು ನಿಖರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ... ಅದು ನಿಮ್ಮ ಜೀವನವನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆಯೇ? ಇಲ್ಲ. ಆದರೆ ಇದು ವಿವರಣೆಯಾಗಿದೆ. ಹಲವಾರು ಸಂಭಾವ್ಯ ಪರಿಹಾರಗಳಿವೆ... ಅವುಗಳಲ್ಲಿ ಒಂದು ಎಫ್ಟಿಪಿ ಕ್ಲೈಂಟ್ ಪದರವಾಗಿದೆ.
ಲೂಯಿಸ್ "
ಇದನ್ನು ಇಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆಃ http://forum.joomla.org/index.php/topic,30796.0.htmlಕಾರಣಗಳ ಸಾರಾಂಶವು ಈ ಕೆಳಗಿನಂತಿದೆ ಮತ್ತು ನಾವು ಉಲ್ಲೇಖಿಸುತ್ತೇವೆ,
"ಮೊದಲನೆಯದಾಗಿ... ನಿಮ್ಮ ಬಳಕೆದಾರ ಅಥವಾ HTTPd (ಅಥವಾ ಯಾರೂ, ಅಪಾಚೆ, ಬೇರೆ ಯಾವುದೇ ಅಪಾಚೆ ಬಳಕೆದಾರರು) ಜೂಮ್ಲಾ ಕೋರ್ ಕಡತಗಳನ್ನು ಹೊಂದಿದ್ದಾರೆಯೇ ಎಂಬುದು ಮುಖ್ಯವಲ್ಲ. ಕಡತದ ಮಾಲೀಕತ್ವವನ್ನು ಕಡತದ ರಚನೆಯ ಮೇಲೆ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ. ಕಡತ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಕಡತವನ್ನು ರಚಿಸುವ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರಿಂದ ಇದನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ.
ಸನ್ನಿವೇಶಃ ನೀವು ಬಳಕೆದಾರರಾಗಿ ಲಾಗ್ ಇನ್ ಆಗಿದ್ದೀರಿ ಮತ್ತು ನೀವು ನಿಮ್ಮ ನೆಚ್ಚಿನ ಪಠ್ಯ ಸಂಪಾದಕದೊಂದಿಗೆ ಹೊಸ ಕಡತವನ್ನು ರಚಿಸುತ್ತೀರಿ... something.txt (ಉದಾಹರಣೆಗೆ vi).
ನೀವು ಲಾಗ್ ಇನ್ ಮಾಡುವಾಗ ನೀವು ವಿಐ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದರಿಂದ (ಮುಂದೆ ಹೋಗುವಾಗ ಬಳಕೆದಾರ ಹೆಸರು ಯು. ಎಸ್. ಇ. ಆರ್ ಆಗಿರುತ್ತದೆ ಎಂದು ನಾವು ಭಾವಿಸುತ್ತೇವೆ). ಆದ್ದರಿಂದ, ಫೈಲ್ ಸಿಸ್ಟಮ್ನಲ್ಲಿ <ಐ. ಡಿ. 1> ಕಡತವನ್ನು ರಚಿಸಿದ ವಿಐ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಯು. ಎಸ್. ಇ. ಆರ್ ಹೊಂದಿದೆ. ಇದರರ್ಥ <ಐ. ಡಿ. 1> ಕಡತವು ಯು. ಎಸ್. ಇ. ಆರ್ ಒಡೆತನದಲ್ಲಿರುತ್ತದೆ.
ಸನ್ನಿವೇಶಃ ನೀವು ಎಫ್ಟಿಪಿ ಬಳಸಿ ಒಂದು ಕಡತವನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತೀರಿ... somethingElse.txt.
ನಿಮ್ಮ ಬಳಕೆದಾರ/ಪಾಸ್ ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಎಫ್ಟಿಪಿಗೆ ಲಾಗ್ ಇನ್ ಆಗಿರುವುದರಿಂದ... ನೀವು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ ಎಫ್ಟಿಪಿ ಪ್ರಕ್ರಿಯೆಯು ಬಳಕೆದಾರನನ್ನು ಯೂಸರ್ ಒಡೆತನಕ್ಕೆ ಬದಲಾಯಿಸಿದೆ. ಆದ್ದರಿಂದ, somethingElse.txt ಕಡತವನ್ನು ಫೈಲ್ ಸಿಸ್ಟಮ್ಗೆ ಅಪ್ಲೋಡ್ ಮಾಡಿದಾಗ (ರಚಿಸಿದಾಗ)... ಅದನ್ನು ರಚಿಸಿದ ಪ್ರಕ್ರಿಯೆಯ ಮಾಲೀಕರು, ಯೂಸರ್ ಒಡೆತನದಲ್ಲಿರುತ್ತಾರೆ.
ದೃಶ್ಯಾವಳಿ: ನೀವು ಒಂದು ಕಡತವನ್ನು php ಸ್ಕ್ರಿಪ್ಟ್ಗೆ ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತೀರಿ, ಅದು ಅದನ್ನು yetSomethingElse.txt ಎಂದು ಉಳಿಸುತ್ತದೆ (php ನೊಂದಿಗೆ ಸುಯೆಕ್ಸೆಕ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ).
ಸರಿ, ಅಪಾಚೆ, ಭದ್ರತಾ ಕಾರಣಗಳಿಗಾಗಿ, ತನ್ನ "ವಿಶೇಷ" ಬಳಕೆದಾರರ ಒಡೆತನದ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನಡೆಸುತ್ತದೆ... ಆಗಾಗ್ಗೆ ಯಾರ ಹೆಸರೂ ಇಲ್ಲ, ಅಥವಾ ಅಪಾಚೆ, ಅಥವಾ HTTPd, ಅಥವಾ ಕಾನ್ಫ್ ಕಡತದಲ್ಲಿ ಸಿಸಡ್ಮಿನ್ ಅದನ್ನು ಹೆಸರಿಸುವ ಯಾವುದೇ ಮುದ್ದಾದ ಹೆಸರು. ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾವು ಅಪಾಚೆ ಬಳಕೆದಾರನನ್ನು HTTPd ಎಂದು ಕರೆಯುತ್ತೇವೆ. ಆದ್ದರಿಂದ, ನೀವು ನಿಮ್ಮ ಕಡತವನ್ನು php ಸ್ಕ್ರಿಪ್ಟ್ಗೆ ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತೀರಿ. Php ಅಪಾಚೆ ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿದೆ, ಇದು ಅಪಾಚೆ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ...........................................................................................................................................
ಸುಯೆಕ್ಸೆಕ್ ಎನ್ನುವುದು ಅಪಾಚೆ ಬಳಕೆದಾರರನ್ನು ಬದಲಾಯಿಸುವ ಮತ್ತು ವಿನಂತಿಸಲಾದ ನಿರ್ದಿಷ್ಟ ವರ್ಚುವಲ್ ಹೋಸ್ಟ್ಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್ root ಅನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರ ಆಧಾರದ ಮೇಲೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೊರಹಾಕುವ ಒಂದು ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. (ಅದರಲ್ಲಿ ಸುಯೆಕ್ಸೆಕ್ ಅನ್ನು ಹಿಡಿಯಿರಿ?) ಇದು ಕೆಲವು ಹೋಸ್ಟ್ಗಳು ನೀಡುವ ಪರಿಹಾರವಾಗಿದೆ, ಮತ್ತು ಅಪಾಚೆ ಪ್ರಕ್ರಿಯೆಗಳಿಂದ ರಚಿಸಲಾದ/ಮಾರ್ಪಡಿಸಿದ/ಇತ್ಯಾದಿ ಎಲ್ಲಾ ಫೈಲ್ಗಳಿಗೆ... ಸರಿಯಾದ ಬಳಕೆದಾರರ ಒಡೆತನದಲ್ಲಿರಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
ಅಪಾಚೆ ಏಕೆ ಈ ರೀತಿ ವರ್ತಿಸುತ್ತದೆ ಎಂದು ನೀವು ನಿಮ್ಮನ್ನು ಕೇಳಿಕೊಳ್ಳುತ್ತಿರಬಹುದು.................................................................................................................................................. http://www.apache.org
ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹೇಳುವುದಾದರೆ, ಇದು ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ದೋಷವಲ್ಲ, ಇದು ನಿಖರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ... ಅದು ನಿಮ್ಮ ಜೀವನವನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆಯೇ? ಇಲ್ಲ. ಆದರೆ ಇದು ವಿವರಣೆಯಾಗಿದೆ. ಹಲವಾರು ಸಂಭಾವ್ಯ ಪರಿಹಾರಗಳಿವೆ... ಅವುಗಳಲ್ಲಿ ಒಂದು ಎಫ್ಟಿಪಿ ಕ್ಲೈಂಟ್ ಪದರವಾಗಿದೆ.
ಲೂಯಿಸ್ "
ಏನು ಉಳಿಯಬೇಕು ಎಂದು ನಮಗೆ ತಿಳಿಸಿ.
A short conversation with an engineer. No quote-bot, no callback queue.