আমার অধীনে একটি ফোল্ডার ছিল ~/Sites
, আসুন এটি কল করুন Foo
, যেখান থেকে আমি অ্যাপাচের মাধ্যমে একটি ওয়ার্ডপ্রেস সাইট-ইন-ডেভলপমেন্ট ভাগ করে নিচ্ছি। এই কাজ ছিল জরিমানা, আমি ম্যাপ চাই foo.local
থেকে 127.0.0.1
আমার হোস্ট ফাইলে এবং আমার ল্যাপটপে সেখানে থেকে সাইট অ্যাক্সেস করছিল।
তারপরে, আমি আমার আইফোন থেকে সাইটটি অ্যাক্সেস করার চেষ্টা করেছি। আমি ~/Sites
সার্ফিং করে ফোন থেকে মূল সূচকটি দেখতে সক্ষম হয়েছি my-computers-hostname.local
, তবে ওয়ার্ডপ্রেস সাইটটি অ্যাক্সেস করতে পারিনি, কারণ এটির ঠিকানাটি বিশ্বাস করার জন্য এটি তৈরি করা হয়েছিল foo.local
, এবং তাই এটির ডাটাবেসে সেই ইউআরএলটির হার্ডকোড রেফারেন্স ছিল। আমি যখন এর ইউআরএল সেটিংস এ পরিবর্তন করার চেষ্টা করেছি তখন my-computers-hostname.local
খুব অদ্ভুত কিছু ঘটেছিল: পরিবর্তনটি সংরক্ষণ করার চেষ্টা করার সময় আমি একটি অনুমোদনের ত্রুটি পেয়েছি। সেই বিন্দু থেকে, ওয়ার্ডপ্রেস সাইট যুক্ত পুরো ফোল্ডারটি সূচী পৃষ্ঠা থেকে foo.local
/ এ অদৃশ্য হয়ে গেছে my-computers-hostname.local
এবং URL এর মাধ্যমে এটির অ্যাক্সেসের যে কোনও প্রচেষ্টা 403 - ওয়েবসার থেকে অনুমোদন প্রত্যাখ্যান ত্রুটির সাথে দেখা হয়েছিল।
টার্মিনালের প্রশ্নে ফোল্ডারটি তালিকাভুক্ত করা আমাকে দেখিয়েছে যে com.apple.quarantine
এতে এবং এর মধ্যে থাকা সমস্ত ফাইলে বর্ধিত বৈশিষ্ট্য প্রয়োগ করা হয়েছে। অপারেটিং সিস্টেমটি কীভাবে ফোল্ডারটি পৃথক করতে পারে? এটি কি অন্য মেশিন থেকে অ্যাক্সেসের চেষ্টা করা হয়েছিল, বা ওয়ার্ডপ্রেসের কনফিগারেশনের সাথে কিছু করার ছিল?