డౌ LLOYD: కొన్నిసార్లు మేము ప్రోగ్రామింగ్
మేము, కాబట్టి సాధారణంగా పనులను తరచుగా, మరియు అనేక మంది
అదే ఆలోచన లేదా అదే చేయాలని విషయం, అది ఒక పేరు ఉంది అని.
MVC సరిగ్గా అలాంటి విషయం.
ఇది ఒక ప్రోగ్రామింగ్ రూపావళి అని.
ఇది విధమైన ఒక ఉత్తమ విధానాలను ఇష్టం అన్నారు డౌన్ స్వేదనం చేశారు
ఏదో చేయాలని ప్రయత్నిస్తున్నారు ప్రజలు,.
ఈ సందర్భంలో, అమలు పేజీల వ్యవస్థ
ఒక వినియోగదారు సంకర్షణ మరింత క్లిష్టమైన వెబ్ సైట్ లో.
మరియు అది సాధారణంగా ఆ పూర్తి అది ఒక ప్రమాణంగా మంచిది
ఇతర ప్రజలు అనుసరించండి చేయాలని ఉండవచ్చని, మరియు మార్గాలు చాలా నిర్దిష్ట ఉంది
ఒక ఈ రూపావళి అనుసరించండి కాలేదు.
>> కాబట్టి, MVC ఒక నమూనా, మరియు కారణం మేము అది దూరంగా నైరూప్య వివరాలు ఉపయోగించడానికి
వినియోగదారు నుండి.
కొన్ని విషయాలు యూజర్ నిజంగా చూడటానికి అవసరం లేదు.
వారు కేవలం కలిగి అనుకుంటున్నారా మంచి యూజర్ అనుభవం,
మరియు మేము వాటిని కలిగి అవసరం లేదు ప్రతి ఒక్క ఫైలు ప్రాప్యత
బహుశా, మా వెబ్ సర్వర్ మీద ఉంది.
కేవలం కొన్ని ఫైళ్లు కావచ్చు యూజర్ అనుభవం దిండు ఉపయోగిస్తారు,
మరియు దూరంగా ఆ కాబట్టి మేము నైరూప్యం.
మేము విధమైన కాబట్టి వాటిని దాచవచ్చు యూజర్ వారితో పని, కాదు
కానీ మా మా pages-- pages-- వాటిని ఎదుర్కోవటానికి ఎలా తెలుసు
మరియు వాటిని కాల్ లేదా బహుశా అవసరం, వాటిని, లేదా అలాంటిదే కోరుకుంటున్నారు.
>> ప్రాథమిక ప్రేరణ MVC డేటా భద్రత కోసం,
MVC సాధారణంగా వస్తుంది ఎందుకంటే డేటాబేస్ పని యొక్క కాంటెక్స్ట్.
మరియు ముఖ్యంగా మేము వినియోగదారులు నివారించడానికి కావలసిన
నేరుగా ప్రభావితం డేటాబేస్ల నుండి.
మేము మాత్రమే, పరోక్షంగా చేయాలనుకుంటున్నాను మా వడపోత ద్వారా.
లేదా చూసుకోవాలి ప్రతిదీ OK ద్వారా మాకు దోష పరిశీలన యొక్క ఒక చిన్న బిట్ చేయడం
లేదా భద్రత ప్రూఫింగ్ మేము ముందు డేటాబేస్ పేరు కు పంపించండి
విషయాలు బహుశా, తప్పు వెళ్ళటానికి మేము జాగ్రత్తగా తెలియకపోతే, నిజంగా తప్పు.
>> కాబట్టి MVC మోడల్ చూడండి కంట్రోలర్ కోసం నిలుస్తుంది.
ఈ ప్రతి దాని అర్థం ఏమిటి?
సాధారణంగా, మోడల్ మీ డేటాబేస్.
ఇది అన్ని మీ సైట్ కోసం ముఖ్యమైన డేటా
lives-- యూజర్ పేర్లు, లాగిన్, పాస్వర్డ్లను.
మరియు మీరు, అది అప్డేట్ ఇది సూచించవచ్చు, ఆ వంటి చాలా చక్కని ప్రతిదీ.
మీరు ఒక డేటాబేస్ ప్రశ్నించడానికి భావిస్తే, మీరు అడగండి భావిస్తున్న డేటాబేస్ నుండి సమాచారాన్ని.
ఆ model-- అంతే మీ సైట్ జీవించింది డేటా.
>> వీక్షణ రకం వంటిది వినియోగదారు అనుభవం.
ఇది వారు తర్వాత చూడండి పేజీలు వారు సమాచారం అభ్యర్థించారు.
కాబట్టి బహుశా వారు submit వారి లాగిన్ information--
ఇది వారు ఒక నియంత్రిక లో ఏమి చేస్తారు, ఇది మేము రెండవ గురించి మాట్లాడదాము.
వారు బహుశా submit వారి లాగిన్ సమాచారం
మరియు డేటాబేస్ ప్రశ్నించిన.
సమాచారం అభ్యర్థించిన మరియు డేటాబేస్ నుండి విరమించుకుంది.
ఆపై యూజర్ యొక్క లాగిన్ ఒకసారి లో, వారు వారి హోమ్ పేజీ చూడండి.
ఆ సరే, ఒక వ్యూ?
>> ఆపై కంట్రోలర్ ఏమిటి మీ సైట్ యొక్క వ్యాపార తర్కం అని.
మరియు వ్యాపార తర్కం ఆ పదాలు ఒకటి
విషీ-washy-- వంటి విధమైన ఉంది, వ్యాపార తర్కం అర్థం ఏమిటి?
సాధారణంగా మీ వ్యాపార తర్కం మీ PHP ఉంది.
మీ యూజర్ అవసరం లేదు నేరుగా మీ PHP చూడటానికి,
కానీ మీ PHP బహుశా ఏమి జరగబోతోంది డేటాబేస్ అభ్యర్థనలు చేస్తున్నట్లు.
>> యూజర్ ఇన్పుట్ వీక్షణలో సమాచారం
ఇది ఒక నియంత్రిక కలిసిపోతోంది.
ఇలా, వారు ఒక రూపం లోకి టైప్ చేస్తాము.
ఎలా ఆ రూపం ప్రక్రియలు సమాచారం నియంత్రిక ఉంది.
ఆ నిజానికి ఆ PHP వార్తలు మోడల్ కోరిన.
ఆపై నమూనా ఇస్తుంది వీక్షణ సమాచారం
యూజర్ దానిని ఇస్తుంది, క్రింది విధంగా బహుశా ఉత్తమ ఊహించబడి.
>> కాబట్టి ఇక్కడ మేము ఉన్నాయి.
ఇక్కడ ఎడమ మాకు, మరియు మా మోడల్ చూడండి కంట్రోలర్ ఉదాహరణ అమరిక.
ఇది ఎలా పని చేస్తుంది?
>> User-- us-- ఒక చేస్తుంది నియంత్రిక అభ్యర్థిస్తున్నాము.
మేము సమాచారాన్ని దాఖలు ఒక HTTP రూపం ద్వారా వంటి.
నియంత్రిక యొక్క ఆ ఆధారంగా ఉద్యోగం నిర్ధారించుకోండి ఉంది
ఇచ్చిన వినియోగదారు కాదు ఏమి మోడల్ నష్టం కలిగించే ఏదో.
కాబట్టి కంట్రోలర్ జరగబోతోంది ఖచ్చితంగా ప్రతిదీ యొక్క OK చేస్తాయి.
ఇది చాలా జాగ్రత్తగా చూడండి జరగబోతోంది.
ఏ లోపాలు ఉంటే, అది విషయాలు ఆపడానికి ఉంటాం కాబట్టి యూజర్ మోడల్ పొందలేము.
>> కానీ ఊహిస్తూ ప్రతిదీ OK మరియు అది చెల్లని ప్రశ్న వార్తలు,
నియంత్రిక model-- ప్రశ్నించడానికి కనిపిస్తుంది ఇది సమాచారం అందించడానికి అడుగుతాము.
మోడల్ అందిస్తుంది ఒక వ్యూ ఒక పేజీకి సమాచారం
ఆ అది ప్రసారం చేస్తాము మార్గం, మరియు తరువాత వీక్షణ
సమాచారం జనసాంద్రత మోడల్ నుండి అభ్యర్థించిన.
>> కాబట్టి, ఉదాహరణకు, మేము మాట్లాడటం చేస్తున్నాం ఉంటే మీ Facebook పేజీకి లాగిన్ గురించి
ఉదాహరణకి.
వీక్షణ డేటా ఉంటుంది ఆ మోడల్ బయటకు వచ్చిన
మీ స్నేహితులు మరియు వార్తలు సూచిస్తుంది కుడి, ఆ వంటి ఆహారం లేదా stuff?
కానీ మీరు ఎవరైనా else యొక్క చూడండి కాదు.
>> మీరు కనుక getting-- లోనవుతాను మీరు ఒక ప్రశ్న submit,
మీరు model-- అవసరం లేదు లాగిన్ నాకు, మీరు పేజీ లాగిన్.
నియంత్రిక ఉపయోగాలు మీ లాగిన్ సమాచారాన్ని
చేయడానికి మోడల్ అభ్యర్థన చేయడానికి ఖచ్చితంగా మీరు ఆ మీరు ఉంటాయి అనని.
మోడల్ యొక్క వంటి, అవును, సరే, మీరు, మీరు ఉంటాయి అనని
కాబట్టి నాకు మీరు మీ వార్తల ఫీడ్ ఇస్తాను.
నేను మీరు చాలా ముడి డేటా ఇస్తాము వీక్షణ మీ వార్తల ఫీడ్
ఆపై వీక్షణను చేస్తుంది అందంగా, ఒక విధంగా అది ప్రాసెస్
మేము ప్రదర్శిస్తూ ఉపయోగిస్తారు చేస్తున్న యూజర్ కు ఆ సమాచారం.
>> ఆ కనెక్షన్ గమనించండి ఈ చిత్రంలో ఉన్న లేదు.
నేరుగా అనుసంధానం ఉంది మీరు మరియు మోడల్ మధ్య.
ఈ బఫర్ ఎల్లప్పుడూ ఉంది ఇన్పుట్ వైపు నియంత్రిక,
మరియు ఒక బఫర్ ఉంది అవుట్పుట్ వైపు వీక్షించడానికి.
>> బహుశా మీరు ఒక మంచి ఉన్నాము వ్యక్తి, అందువలన ఉండవచ్చు మీరు
ఏ నష్టం చేయరు మోడల్, కానీ ఉండవచ్చు మీరు లేదు ఉన్నాము.
లేదా ఉండవచ్చు ఎవరైనా అక్కడికి ఎవరు వార్తలు ఒక ప్రమాదకర యూజర్ బహుశా చేస్తాను
బహుశా, మీ డేటాబేస్ దెబ్బతినకుండా కావలసిన మీ డేటాబేస్ నుండి ప్రతిదీ తొలగించండి
చాలా ఖరీదైన కావచ్చు ఇది.
సహజంగానే, అవసరం యూజర్ డేటా is-- వినియోగదారు డేటాను కలిగి విలువ ఉంది.
మరియు మేము ఈ బఫర్ పెట్టలేదు కనుక వినియోగదారు మరియు డేటాబేస్ మధ్య జోన్
వినియోగదారు మరియు model-- విషయాలు మాకు బాగా వెళ్ళడం ఉండకపోవచ్చు.
>> మరియు కనుక ఇది ముఖ్యం ఈ రూపావళి పేరు కలిగి
యూజర్ డేటాబేస్ వ్యవహరించవచ్చు ఖచ్చితంగా, కానీ అవి మాకు ద్వారా వెళ్ళాలి
దీన్ని.
ఆ ఈరెండు MVC తో ఆలోచన.
ఇది సమాచార భద్రతా అమలు ప్రయత్నిస్తున్నాడు.
ఇది మోడల్ రక్షించడానికి ప్రయత్నిస్తున్న అనుకోకుండా లేదా ఉద్దేశపూర్వకంగా నుండి
హానికరమైన వినియోగదారులు.
>> సో వాట్ జరుగుతుందనే మేము ఈ రూపావళి దరఖాస్తు?
Well, మేము డేటా వేరు చేస్తున్నారు మా website-- నుండి అవసరం
తర్కం నుండి model-- మా వెబ్సైట్ యొక్క అమలుచేసే
controller-- కార్యాచరణను మరియు సాధారణ సౌందర్యము మరియు పేజీ నుండి
కలిగి టెంప్లేట్లను మా వినియోగదారు వీక్షణ experience--.
దీని అర్థం ఏమిటి?
సరే, మీరు చేయవచ్చు అర్థం వినియోగదారు కనిపించే అభిప్రాయపడ్డాడు.
మీరు దూరంగా మోడల్ దాచవచ్చు.
మరియు యూజర్ controllers-- బహుశా నేరుగా మార్చటానికి కాదు.
వారు మీ PHP కోడ్ యాక్సెస్ అవసరం లేదు.
వారు కేవలం ఒక రూపం చూడటానికి అవసరం అక్కడ వారు లో stuff టైప్ చేయవచ్చు.
కాబట్టి బహుశా రూపం ఒక అభిప్రాయం నియంత్రిక
రూపం సమర్పించారు PHP ఉంది, కంట్రోలర్, మోడల్ ఒక ప్రశ్న చేస్తుంది
నమూనా మరింత సమాచారం ఇస్తుంది వేరొక అభిప్రాయం ఆ
మీకు సమాచారాన్ని ప్రదర్శిస్తుంది.
>> మీ కార్యక్రమాలు యాక్సెస్ చేయవచ్చు మీ వ్యాపార తర్కం యొక్క అన్ని,
కానీ మీ వినియోగదారులు నేరుగా కాదు మీ వ్యాపార తర్కం యాక్సెస్.
మరియు ఒక ముఖ్యంగా, బహుశా, ఈ కనిపించు దృష్టాంతం
మీరు అందుకున్నాము ఉంది 403 నిషేధింపబడిన లోపం.
మీరు ఎప్పుడైనా ఒక వెబ్ వెళ్ళాను పేజీ మరియు చూసిన 403 నిషిద్ధ?
ఇది 404 దొరకలేదు వంటి విధమైన ఉంది.
>> ఫర్బిడెన్ 403 మీరు యాక్సెస్ చేసేందుకు ప్రయత్నించారు అర్థం మీరు యాక్సెస్ లేని పేజీ.
బహుశా ఆ సైట్ MVC విభజన ఉపయోగించి
దాని వ్యాపార తర్కం దూరంగా దాచడానికి ఆ చేయడానికి సర్వర్ మీద ఉండే అవసరం
పేజీ పని లేదు, కానీ కోసం మీరు నేరుగా యాక్సెస్ చేయడానికి కావలసిన.
సో మీరు ఒక 403 నిషేధింపబడిన తప్పును పొందుటకు ఉండవచ్చు.
>> మరియు అది కూడా పట్టింపు లేదు మీరు లాగిన్ ఒకవేళ.
తోబుట్టువుల సంఖ్య యూజర్ ఈ డాట్ PHP ఫైలు తాకే చేయవచ్చు.
వారు మాత్రమే ప్రభావితం చేయవచ్చని ఈ ఒక, మరియు ఈ one--
వారు బహుశా touch-- ఒకటి లాక్ డౌన్ ఫైలు వ్యవహరించవచ్చు
మరింత పరోక్షంగా యూజర్ కంటే.
>> కాబట్టి, మేము కొన్నిసార్లు ఈ అనుమతులు చూడండి లోపం, ఈ 403 నిషిద్ధ.
ఎలా మేము అనుమతులు మార్చగలను విషయాలు లేదా చూడకూడదు ఆ?
మేము ఈ చేసినప్పుడు సాధారణంగా ఒక ఉపయోగించడానికి ఉంది Linux కమాండ్ chmod-- C-H-mod అని.
>> ఇది చేయుటకు, ఫార్మాట్ అందంగా ఉంది chmod simple--, అనుమతులు,
మరియు ఏ ఫైల్ మీకు కావలసిన ఆ మార్పు దరఖాస్తు.
కాబట్టి, బహుశా మీరు ఏదో చూడగలరు ఈ వంటి 600 helpers.php chmod.
లేదా ఉండవచ్చు మీరు ఈ chmod చూడగలరు డైరెక్టరీ కలిగి ఒక ప్లస్ x.
ఈ అయితే అర్థం ఉండదు?
కాబట్టి, రెండు వేర్వేరు మార్గాలు ఉన్నాయి అనుమతులు సాధారణంగా ఉండే
chmod ఉపయోగించి వర్తించబడుతుంది.
మొదటి అంటారు ఎనిమిది సంఖ్యలు పద్ధతి.
ఈ సాధారణంగా అనుమతులు వర్తిస్తుంది మూడు వివిధ వర్గాలకు
అదే సమయంలో వినియోగదారుల.
కాబట్టి chmod 711 ఫైలు మీరు అనుమతించే కుడి చదవడం, రాయడం, మరియు అమలు
మీ ఫైలు, అనుమతించే others-- ప్రత్యేకంగా
మీ గుంపు world-- మాత్రమే ఫైలు అమలు.
ఈ అనువదిస్తే ఏమిటి.
అక్కడ మొదటి సంఖ్య మీరు చేయవచ్చు ఏమి ఉంది,
రెండో నంబర్ మీ గుంపు చెయ్యగలరు,
మరియు మూడవ ప్రపంచ చేయవచ్చు ఏమి ఉంది.
మీ సందర్శించడం ఎవరు ఎవరైనా పేజీ, ఆ ప్రపంచం.
>> ఈ సంఖ్యలు ఏమిటి అయితే వాస్తవానికి అనువదించడం?
కాబట్టి ఈ ప్రాథమికంగా ఈ వంటి అనువదించు.
అనుమతి ఉంటే సున్నా, ఏమీ జరుగుతుంది.
ఇది ఒకటి ఉంటే, మీరు అమలు చెయ్యవచ్చు మీ అనుమతి ఉంటే ఫైల్.
ఇది రెండు ఉంటే, మీరు వ్రాసే ఫైలు కానీ మీరు వేరే ఏమీ కాదు.
అది మూడు వార్తలు, మీరు వ్రాయడానికి మరియు అమలు చెయ్యవచ్చు.
కాబట్టి, మీరు చూడగలరు గా.
ఏడు మీరు ప్రతిదీ చేయవచ్చు అర్థం.
>> సో ఎందుకు ఈ ఎనిమిది సంఖ్యలు అంటారు?
సరే, మీరు దాని గురించి అనుకుంటే, ఇక్కడ noes మరియు yeses వంటిది,
మరియు మేము వాటిని గురించి అనుకుంటే ఎరుపు మరియు ఆకుపచ్చ బాక్సులను,
బతుకు జీవుడా అని అది కొద్దిగా స్పష్టమైన చేస్తుంది.
కానీ మేము ఆ ఎరుపు బాక్సులను గురించి అనుకుంటే వాటిని సున్నాలు మరియు ఆకుపచ్చ బాక్సులను,
ఈ నిజానికి కేవలం సెట్లు ద్వియాంశ సంఖ్యల యొక్క, కుడి?
000 0 దశాంశ అనువదిస్తుంది 001, 1 దశాంశ; 010 కాబట్టి దశాంశ 2, మరియు.
కాబట్టి మేము, ఈ ఆక్టల్ కాల్ సంఖ్యలు ఉన్నాయి ఎందుకంటే
ఎనిమిది విభిన్న అవకాశాలను ఉన్నాయి.
ఎనిమిది ఉన్నాయి మేము అయితే వివిధ అంకెలు
మూడు గురించి మాట్లాడటం information-- బిట్స్
రీడ్ బిట్ వ్రాయడానికి బిట్, మరియు అమలు బిట్.
కాబట్టి ఇప్పుడు మీరు బైనరీ మాట్లాడగలరు, దశాంశ, హెక్స్, మరియు ఆక్టల్.
కాబట్టి మీరు కమ్యూనికేట్ ఎలా తెలుసు నాలుగు వేర్వేరు సంఖ్యలో కంప్యూటర్లు
వ్యవస్థలు, కాబట్టి అందంగా చల్లని ఉంది.
>> కాబట్టి, ఆక్టల్ పాటు అనుమతి పథకం ఉంది
కూడా సింబాలిక్ అనుమతి కొద్దిగా భిన్నంగా ఉంటుంది పథకం,
మరియు సాధారణంగా దరఖాస్తు ఉత్తమ ఉపయోగిస్తారు లేదా కోణాల్లో అనుమతి తొలగించండి.
సో ఒక ప్లస్ x ఫైలు chmod కుడి జోడించండి ఉండవచ్చు
మూడు అమలు users-- కేతగిరీలు
మీరే, మీ సమూహం, మరియు ప్రపంచ.
ఆ ప్లస్ జోడించడం భాగం.
అమలు హక్కు, ఆ x వార్తలు.
నిజానికి అది అన్వయించదగు వినియోగదారులు మూడు బృందాల ఉంటుంది.
>> సో ఒక ప్లస్ x-- బహుశా అన్నారు దీన్ని chmod 711 గా సరిగ్గా అదే
మీరు తిరిగి వెళ్ళండి ఉంటే ఎందుకంటే, ఫైల్ మరియు ఆక్టల్ సంఖ్య పథకం వద్ద చూడండి,
వాటిని మరియు సెవెన్స్ మాకు ఇవ్వాలని ఒక ఫైల్ అమలు హక్కు.
ఈ బహుశా అదే.
>> మరియు మీరు ఈ ఉపయోగించవచ్చు సూచన గైడ్ ఏమి
వివిధ విషయాలను సింబాలిక్ chmod కనుట నిర్మాణం ఉన్నాయి.
ఆకుపచ్చ వస్తువుల ఇక్కడ ఉంటుంది అన్ని ఆకుపచ్చ రంగు ఉదాహరణకు
రెండవ క్రితం.
నీలం నీలం ఉంటుంది.
నారింజ నారింజ ఉంటుంది.
సో మీరు విషయాలు దరఖాస్తు చేసుకోవచ్చు మీ సమూహం, ఇతరులకు వినియోగదారుకు,
లేదా దారుణంగా.
మీరు వాటిని చదవడానికి ఇవ్వగలిగిన, వ్రాయడానికి, మరియు యాక్సెస్ అమలు
మరియు మీరు జోడించవచ్చు లేదా తీసివేయవచ్చు లేదా సరిగ్గా సమితి కేటాయించి
ఈ నమూనా ఉపయోగించి అనుమతుల.
>> మేము ఏమి ఒక తనిఖీ ఎలా ఫైలు అనుమతి పథకం?
మేము దానిని మార్చడం ముందు, అంతే నిజానికి తెలుసు బహుశా మంచి
ఫైల్ అనుమతులు ఏమిటో.
దీన్ని ఒక మార్గం ls అమలు చేయడం కానీ కేవలం అది కొద్దిగా సర్దుబాటు.
నేను టైప్ చేస్తే ls l-- డాష్ బహుశా l-- ఒక చిన్న యొక్క
నేను ఈ వంటి ఏదో చూస్తారు.
ఇది కొద్దిగా గుప్తమైన కనిపిస్తుంది, కానీ మేము నిజంగా శ్రద్ధ ఆ భాగం
అక్కడ ఎడమ stuff ఉంది.
వాస్తవానికి నిర్దేశిస్తుంది ఒక ఫైలు అనుమతి పథకం.
అంతే ఎందుకంటే మరియు మీరు బహుశా వర్తమాన r యొక్క, యొక్క w, మరియు x యొక్క కోవలో వచ్చింది.
>> ఆ మొదటి మూడు మొదటి ఒకటి విస్మరిస్తూ
రెండవ కోసం, ఇది మేము తిరిగి రెట్టింపు చేస్తాము.
ఆ మొదటి మూడు తర్వాత మొదటి చూసేలా రెండవ,
మూడో మరియు నాలుగో అక్షరాలు 10 పాత్ర స్ట్రింగ్ యొక్క
మీరు అనుమతులను ఉన్నాయి.
కాబట్టి స్పష్టంగా నేను చదువుకోవచ్చు వ్రాయడానికి, మరియు PHP అమలు.
నేను చదవడం, రాయడం, మరియు , PHP WebDev అమలు
మరియు నేను చదివి test.php వ్రాయగలవు.
>> నా గుంపు చేయవచ్చు.
కాబట్టి స్పష్టంగా PHP తో మరియు PHP WebDev డైరెక్టరీలు,
నా గుంపు వ్రాయగలరు వాటిని కానీ మిగతా ఏమీ.
మరియు ప్రపంచంలో ఏమీ కాదు.
కాబట్టి ఈ ఫైళ్లను కాదు బహిరంగంగా అందుబాటులో
మరియు నేను ప్రయత్నించాడు ఉంటే వాటిని యాక్సెస్ మరియు నేను కాదు
Apache నడుస్తున్న వాటిని యాక్సెస్ చేయడానికి, అప్పుడు నేను ఒక 403 దోషం పొందుతారు.
ఇది ఒక వైఫల్యం.
నేను ఒక ఫైల్ యాక్సెస్ చేసేందుకు ప్రయత్నించారు కానీ నేను దీన్ని అనుమతులు లేదు.
మరియు ఆ మొదటి పాత్ర ఏమిటి?
సరే, మీరు బహుశా అంచనా చేయవచ్చు ఇక్కడ డి లు డైరెక్టరీలు ఉటంకించే
మరియు Dash సూచిస్తుంది "సాధారణ ఫైళ్లు." అని పిలవబడే
మీరు చేసినప్పుడు మరియు ఉండవచ్చు మీరు ఈ చూసిన rm ఉపయోగించి ఒక ఫైల్ తొలగించడానికి ప్రయత్నించాము.
మీరు గుప్తమైన సందేశాన్ని చూసిన "సాధారణ ఫైల్ తొలగించు" - ఈ సందర్భంలో,
ఇది test.php అంటాను.
రెగ్యులర్ ఫైలు కేవలం ఏదో ఉంది ఒక డైరెక్టరీ కాదు.
ఇతరులు జంట ఉన్నాయి ఇక్కడ, కానీ సాధారణంగా మీరు ఉన్నాము
డి లు డైరెక్టరీల కొరకు చూడండి వెళుతున్న మరియు మొదటి మూలకం కోసం ఏమీ.
కానీ నిజంగా అన్ని ఉంది అది ఉంది.
మీరు ఫైల్ తనిఖీ చేయవచ్చు ls డాష్ l ఉపయోగించే అనుమతులు,
మీరు chmod ఉపయోగించి వాటిని మార్చవచ్చు.
మరియు, కోర్సు యొక్క, these-- ఉపయోగించడానికి అనుమతులు మారుతున్న
ఈ MVC రూపావళి అమలుపరచాలని మీ వెబ్ సైట్ లో డేటాను రక్షించడానికి
మరియు వినియోగదారులు అనుమతించదు ప్రతిదీ యాక్సెస్ చెయ్యడానికి,
వారు అవసరమైన కానీ మాత్రమే stuff మీ పేజీ క్రమంలో యాక్సెస్
మీరు పని అనుకుంటున్నారా మార్గం పని.
>> నేను డౌ లాయిడ్ ఉన్నాను.
ఈ CS50 ఉంది.