סאָלווע די פּראָבלעם אַז דער phpMyAdmin וועבזייטל סערווער טוט נישט האָבן דערלויבעניש צו ראַטעווען .sql טעקעס

אויב אייער phpMyAdmin קען נישט ראַטעווען .sql טעקעס, וועט דער אַרטיקל אייך פירן דורך דריי שנעלע טריט צו סאָלווען וועבזייטל סערווער דערלויבעניש פּראָבלעמען און העלפֿן אייך לייכט האַנדלען מיט דאַטאַבייס באַקאַפּס.

צי עס איז מאָדיפיצירן וועגווייַזער פּערמישאַנז אָדער אַדזשאַסטינג phpMyAdmin קאַנפיגיעריישאַן, מיר האָבן צוגעגרייט די מערסט פולשטענדיק לייזונג פֿאַר איר צו מאַכן דיין וועבזייטל לויפן מער סמודלי און געשווינד פאַרריכטן דערלויבעניש פּראָבלעמס!

סאָלווע phpMyAdmin דער וועבזייטל סערווער האט נישט ראַטעווען די טעקע /home/abc/cwl_cwl.sql פּערמישאַנז אַרויסגעבן

האָבן איר אלץ געפּלאָנטערט אַזאַ אַ סיטואַציע? ווען איר נוצן phpMyAdmin ווען עקספּאָרטינג די דאַטאַבייס, איך געפונען אַז עס קען נישט ראַטעווען די טעקע צו די ספּעסאַפייד וועגווייַזער. איז עס נישט ספּעציעל מעשוגע?

דער פּראָבלעם איז פאקטיש זייער פּראָסט, ווייַל יוזשאַוואַלי דער סערווער האט נישט שרייַבן דערלויבעניש צו דעם דרך.

איצט לאָזן ס סאָלווע דעם פּראָבלעם אַמאָל און פֿאַר אַלע און מאַכן דיין וועבזייטל לויפן סמודלי.

פארוואס האט דער phpMyAdmin וועבזייטל סערווער נישט דערלויבעניש צו ראַטעווען .sql טעקעס?

ערשטער, מיר דאַרפֿן צו פֿאַרשטיין אַ יקערדיק באַגריף: יעדער וועבזייטל סערווער האט עטלעכע אַקסעס דערלויבעניש סעטטינגס, וואָס קאָנטראָלירן וואָס ניצערס אָדער באַדינונגס קענען לייענען, שרייַבן אָדער דורכפירן זיכער אַפּעריישאַנז.

אויב דיין סערווער (אַזאַ ווי Apache אָדער Nginx) האט נישט אַ דערלויבעניש צו שרייַבן צו אַ זיכער וועגווייַזער, עס וועט געוויינטלעך נישט קענען צו ראַטעווען די טעקע. דערפֿאַר phpMyAdmin עס פּראַמפּס איר "איר טאָן ניט האָבן דערלויבעניש צו ראַטעווען די טעקע."

צו לייגן עס פשוט,phpMyAdmin ווילן צו ראַטעווען דאַטאַבייס באַקאַפּ צו /home/abc/cwl_cwl.sql דעם דרך, אָבער ווייַל דער סערווער טוט נישט האָבן דערלויבעניש, עס קען נישט מאַך דעם טעקע בייַ אַלע.

אַזוי, וואָס פּונקט איז די פּראָבלעם? פּערמישאַנז! פּערמישאַנז! פּערמישאַנז!

לייזונג: ומקערן די פּאָר /home/abc/ Directory פּערמישאַנז

זינט די פּראָבלעם ליגט אין פּערמישאַנז, לאָזן אונדז אָנהייבן מיט מאַדאַפייינג פּערמישאַנז.

אַלאַוינג די סערווער צו אַקסעס און שרייַבן צו די וועגווייַזער phpMyAdmin טוט זייַן אַרבעט סמודלי.

סאָלווע די פּראָבלעם אַז דער phpMyAdmin וועבזייטל סערווער טוט נישט האָבן דערלויבעניש צו ראַטעווען .sql טעקעס

1. מאָדיפיצירן וועגווייַזער פּערמישאַנז

דאס איז די מערסט דירעקט וועג. איר דאַרפֿן צו מאָדיפיצירן /home/abc/ פּערמישאַנז אויף די וועגווייַזער אַזוי אַז דער סערווער (אַזאַ ווי אַפּאַטשי אָדער נגינקס) קענען שרייַבן צו עס. יבערנעמען דיין סערווער איז אַפּאַטשי און לויפט אויף www-data באַניצער (דאָס איז דער פעליקייַט באַניצער פון אַפּאַטשי, דאָך איר קענען סטרויערן די באַניצער און גרופּע לויט דיין פאַקטיש קאַנפיגיעריישאַן).

שריט:

sudo chown www-data:www-data /home/abc/ -R
sudo chmod 755 /home/abc/ -R

דערקלערן:

  • chown www-data:www-data /home/abc/ -R: דעם באַפֿעל וועט /home/abc/ די באַזיצער פון די וועגווייַזער און זייַן סובדירעקטאָריעס איז פארענדערט צו www-data יוזערז און גרופּעס.
  • chmod 755 /home/abc/ -R: דעם באַפֿעל וועט געבן די וועגווייַזער באַזיצער לייענען, שרייַבן און ויספירן פּערמישאַנז, בשעת די גרופּע און אנדערע יוזערז האָבן בלויז לייענען און ויספירן פּערמישאַנז.

דא,755 עס איז אַ זייער קלאַסיש דערלויבעניש באַשטעטיקן וואָס קענען ענשור אַז דער וועבזייטל סערווער האט גענוג פּערמישאַנז צו אַרבעטן טעקעס, און נישט געבן צו פילע פּערמישאַנז צו אנדערע יוזערז צו באַשיצן סיסטעם זיכערהייט.

2. ניצן /tmp/ Directory (אן אנדער לייזונג וואָס טוט נישט לאָזן די וואָרצל וועגווייַזער)

אויב איר זענט אינטערעסירט אין מאָדיפיצירן /home/abc/ אויב איר זענט נישט זיכער וועגן דער וועגווייַזער פּערמישאַנז, אָדער אויב איר ווילן צו האַלטן די אָריגינעל וועגווייַזער סטרוקטור, עס איז אן אנדער מער קלוג וועג.

איר קענען לאָזן phpMyAdmin היט טעקע צו /tmp/ Directory, דעם וועגווייַזער בכלל האט שרייַבן פּערמישאַנז אָפן פֿאַר אַלע יוזערז.

ווען עקספּאָרטינג די דאַטאַבייס, גלייך סעלעקטירן /tmp/ ווי דער היט דרך, די באַפֿעל איז ווי גייט:

/tmp/cwl_cwl.sql

טאן דעם אַוווידז דערלויבעניש ישוז. דער טעקע וועט זיין געראטעוועט צו /tmp/ וועגווייַזער, און דעמאָלט איר קענען מאַניואַלי מאַך עס צו דער וועגווייַזער איר ווילן, שפּאָרן איר די צרה פון מאָדיפיצירן פּערמישאַנז.

3. קוק phpMyAdmin קאַנפיגיעריישאַן

אויב איר האָט געפרוווט די אויבן מעטהאָדס און עס נאָך טוט נישט אַרבעטן, די פּראָבלעם קען זיין phpMyAdmin אויף זייַן אייגן קאַנפיגיעריישאַן. אין עטלעכע פאלן,phpMyAdmin עס קען זיין קאַנפיגיערד צו בלויז לאָזן טעקעס צו זיין געראטעוועט אין ספּעציפיש דיירעקטעריז, די ריסטריקשאַן קענען זיין געפֿונען אין די קאַנפיגיעריישאַן טעקע.

שריט:

איר דאַרפֿן צו זען אָדער מאָדיפיצירן phpMyAdmin קאַנפיגיעריישאַן טעקע, דער דרך איז יוזשאַוואַלי:

/etc/phpmyadmin/

אָדער:

/usr/share/phpmyadmin/

איר קענען קאָנטראָלירן אויב ענלעך דרך ריסטריקשאַנז עקסיסטירן און מאָדיפיצירן זיי אַקאָרדינגלי. אויב איר זענט נישט זיכער ווי צו מאָדיפיצירן די קאַנפיגיעריישאַן טעקע, עס איז רעקאַמענדיד צו באַקאַפּ דער אָריגינעל טעקע ערשטער אַזוי אַז איר קענען לייכט ומקערן עס אויב עפּעס גייט פאַלש.


פארוואס טאָן די מעטהאָדס אַרבעט?

אין פאַקט, קיין ענין וואָס סאָרט פון לייזונג עס איז, די האַרץ ריוואַלווז אַרום די דערלויבעניש אַרויסגעבן. וועב סערווערס, ספּעציעל סערווערס ווי אַפּאַטשי אָדער נגינקס, זענען טייטלי געראטן דורך די אָפּערייטינג סיסטעם ווען אַקסעסינג סיסטעם דיירעקטעריז. מיר קענען לייכט בייפּאַס די ריסטריקשאַנז דורך אַדזשאַסטינג פּערמישאַנז אָדער טשאַנגינג די שפּאָרן דרך.

מאָדיפיצירן וועגווייַזער פּערמישאַנז קענען פאַנדאַמענטאַלי סאָלווע די פּראָבלעם פון די סערווער קען נישט שרייַבן, אָבער מאל פֿאַר זיכערהייט סיבות, איר קען נישט וועלן צו מאָדיפיצירן די פּערמישאַנז פון האַרץ פאָלדערס. אין דעם צייַט /tmp/ דירעקטעריז זענען אַ גרויס אָלטערנאַטיוו, פלעקסאַבאַל און פּשוט.

און לעצט טשעק phpMyAdmin די קאַנפיגיעריישאַן איז צו עלימינירן עטלעכע מער סאַטאַל סיסטעם-מדרגה פּראָבלעמס. נאָך אַלע, מאל די פּראָבלעם איז נישט אונדזער אויטאָריטעט;软件אייגענע קאַנפיגיעריישאַן לימיטיישאַנז.


מיין מיינונג

וועגן די אַרויסגעבן פון פּערמישאַנז, עס איז פאקטיש אַ באַשערט קאַמפּלעקסיטי אין די קאַלאַבערייטיוו אַרבעט פון די אָפּערייטינג סיסטעם און די וועבזייטל סערווער. איר קענען טראַכטן פון עס ווי אַ שטרענג היטן סיסטעם יעדער באַניצער און פּראָגראַם דאַרף צו ווייַזן זייער שייַן און באַקומען דערלויבעניש אויב זיי ווילן צו אַרייַן און טאָן טינגז. און ווען די דאָזיקע "דערלויבעניש" איז ניט גענוגיק, שטייען פּראָבלעמען.

אויף אַ העכער מדרגה, די דערלויבעניש אַרויסגעבן מיינט פּשוט, אָבער עס איז פאקטיש אַ וויכטיק טייל פון ינשורינג די זיכערהייט און פעסטקייַט פון די גאנצע סיסטעם. באַשטעטיקן פּערמישאַנז וואָס זענען צו הויך אָדער צו נידעריק קען פאַרשאַפן פראבלעמען.

דעריבער, סאָלווע phpMyAdmin ווען עס קומט צו פּערמישאַנז ישוז, מיר זענען נישט בלויז "טרעאַטינג די סימפּטאָמס", אָבער אויך "טרעאַטינג די וואָרצל גרונט" - איר דאַרפֿן צו ענשור אַז די סערווער קאַנפיגיעריישאַן איז זיכער און עפעקטיוו.


קיצער און קאַמף פֿירלייגן

צום באַדויערן, ווען phpMyAdmin ווען איר טרעפן טעקע שפּאָרן דערלויבעניש ישוז, איר האָבן עטלעכע סאַלושאַנז צו קלייַבן פון:

  1. מאָדיפיצירן Directory פּערמישאַנז: דאָס איז די מערסט דירעקט וועג צו געבן די סערווער דערלויבעניש צו שרייַבן צו די וועגווייַזער און סאָלווע די פונדאַמענטאַל פּראָבלעם.
  2. 使用 /tmp/ אינהאַלט טיש: אויב איר טאָן נישט וועלן צו מאָדיפיצירן די וועגווייַזער פּערמישאַנז, איר קענען טעמפּערעראַלי ראַטעווען די טעקע צו /tmp/, און דעמאָלט מאַך מאַניואַלי.
  3. אַ דורכקוק phpMyAdmin קאָנפיגוראַטיאָן: אויב עס איז קיין פּראָבלעם מיט די דערלויבעניש סעטטינגס, עס קען זיין phpMyAdmin פּראָבלעמס געפֿירט דורך דיין אייגענע קאַנפיגיעריישאַן, קאָנטראָלירן די קאַנפיגיעריישאַן טעקע צו עלימינירן דעם מעגלעכקייט.

יעדער לייזונג האט זייַן אָנווענדלעך סינעריאָוז. מייַן פאָרשלאָג איז צו ערשטער פּרובירן צו מאָדיפיצירן די וועגווייַזער פּערמישאַנז. דאָס איז די מערסט דירעקט און עפעקטיוו וועג. אויב איר טאָן נישט וועלן צו מאָדיפיצירן פּערמישאַנז פֿאַר זיכערהייט סיבות, איר קענען קלייַבן צו נוצן /tmp/ אינהאַלט פון אינהאַלט. צום סוף, אויב די פּראָבלעם איז נאָך נישט סאַלווד, טשעק phpMyAdmin קאָנפיגוראַטיאָן טעקע.

פּערמישאַנז ישוז וועט נישט גיין אַוועק, אָבער די סאַלושאַנז זענען דייווערס. איצט איר קענען קלייַבן די מערסט פּאַסיק לייזונג לויט דיין סיטואַציע און נעמען קאַמף איצט!

האָפענטלעך, דער אַרטיקל "לייזן דאָס פּראָבלעם פון phpMyAdmin וועבזייטל סערווער וואָס פעלט פּערמישאַנז צו ראַטעווען .sql טעקעס" וואָס איז געטיילט געוואָרן אויף טשען ווייליאַנג'ס בלאָג ( https://www.chenweiliang.com/ ) וועט זיין נוצלעך פֿאַר אײַך.

פילט אייך פריי צו טיילן דעם לינק פון דעם ארטיקל: https://www.chenweiliang.com/cwl-32115.html

כּדי צו עפֿענען מער פֿאַרבאָרגענע טריקס🔑, ברוכים הבאים זיך אָנצושליסן אין אונדזער טעלעגראַם קאַנאַל!

ייַנטיילן און ווי אויב איר ווי! דיין שאַרעס און לייקס זענען אונדזער מאָוטאַוויישאַן!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

מעגילע צו Top