উত্তরযোগ্য সিমলিংকের জন্য যথাযথ বাক্য গঠন


24

জবাবদিহি ব্যবহার করে সিমলিংক তৈরির জন্য সঠিক সিনট্যাক্স কী? আমি একটি ভ্যাগ্রান্ট ভার্চুয়াল পরিবেশ তৈরি করছি এবং আমার বিধানকারী হিসাবে জবাবদিহি করছি। যতক্ষণ না আমি সাইটগুলি সক্ষম হওয়া থেকে আমার সাইটের এনজিএনএক্স কনফিগারেশন ফাইলটিতে সিমলিংক করার চেষ্টা করি সবকিছু ঠিকঠাক কাজ করে। এখানে আমি চেষ্টা করেছি।

- name: Create symlink to example.com
  file: 
    path: /etc/nginx/sites-enabled/example.com 
    dest: /etc/nginx/sites-available/example.com 
    state: link
  notify: nginx reload

আমি যখন এটি করি তখন আমি নিম্নলিখিত ত্রুটির সাথে দেখা করি।

ত্রুটি: ওয়াইএএমএল স্ক্রিপ্টটি লোড করার সময় সিনট্যাক্স ত্রুটি

দ্রষ্টব্য: ত্রুটিটি আসলে এই অবস্থানের আগে উপস্থিত হতে পারে: লাইন 24, কলাম 1

- নাম: উদাহরণ হিসাবে SyMLink.dev.conf

ফাইল: পথ = / ইত্যাদি / এনগিনেক্স / সাইটগুলি সক্ষম / উদাহরণ.দেব.কনফ

রাষ্ট্র = লিংক

Ible উত্তরযোগ্য সফলভাবে শেষ করতে ব্যর্থ। কোনও ত্রুটি আউটপুট উপরের দৃশ্যমান হওয়া উচিত। দয়া করে এই ত্রুটিগুলি ঠিক করুন এবং আবার চেষ্টা করুন।

এর src=/etc/nginx/sites-enabledপরিবর্তে আমি চেষ্টাও করেছি pathতবে ওয়েবে আমি এর একটি নির্দিষ্ট উদাহরণ খুঁজে পাচ্ছি না।

চশমা:

  • ওএসএক্স ম্যাভেরিক্স
  • অস্পষ্ট 1.6.3
  • ভার্চুয়ালবক্স ৪.৩
  • nginx 1.6.0
  • জবাবদিহি 1.6.2
  • উবুন্টু 14.04

উত্তর:


35

ডকুমেন্টেশন থেকে :

src , লিঙ্ক করার জন্য ফাইলের পথ (কেবলমাত্র রাষ্ট্র = লিঙ্কে প্রযোজ্য)। নিরঙ্কুশ, আপেক্ষিক এবং অস্তিত্বহীন পাথ গ্রহণ করবে। আপেক্ষিক পথগুলি প্রসারিত হয় না।

আপনার ব্যবহার করা উচিত srcএবং destব্যবহার করার সময় state=link, না path। এছাড়াও আপনি আপনার উত্স এবং গন্তব্য, যা (বলা যাচ্ছে যে আপনি কি সত্যিই লিঙ্ক করতে চান প্রায় কুপথ বলে মনে invert প্রয়োজন sites-availableথেকে sites-enabled) - srcলিঙ্ক পাথ হয়, destসিমবলিক লিঙ্ক তৈরি করতে কোথায়।

- name: Create symlink to example.com
  file: src=/etc/nginx/sites-available/example.com dest=/etc/nginx/sites-enabled/example.com state=link
  notify: nginx reload
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.