আমার একটি উবুন্টু 17.04 চলমান একটি ওয়েব সার্ভার রয়েছে যা আমি সেট আপ করার চেষ্টা করছি Apache। ভার্চুয়ালহোস্টগুলির মাধ্যমে একটি একক মেশিনে দুটি ওয়েবসাইট হোস্ট করার সিদ্ধান্ত না দেওয়া পর্যন্ত সবকিছু দুর্দান্ত ছিল। এখন apacheএমনকি একটি একক হোস্ট সক্ষম থাকলেও শুরু করতে অস্বীকার করে। প্রতিবার আমি চেষ্টা করার সময় আমি Apacheএই ত্রুটিটি পেয়েছি:
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf:
DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot.
এটির সমাধানের জন্য আমার কোনও প্রয়াসই এর কিছু সহ আসে নি:
apt purge apache2 && rm -r /etc/apache2
সমস্ত ত্রুটি বার্তার 80 লাইনটি আমাকে বলে DefaultRuntimeDir ${APACHE_RUN_DIR}।
এবং আমি কখনই দেখছি না কোথায় বা কী APACHE_RUN_DIRহিসাবে ঘোষণা করা হয়েছে।
কেউ আমাকে সাহায্য করতে পারেন?
source /etc/apache2/envvarsকিন্তু যে পরে আমার বাড়িতে ডিরেক্টরি থেকে পরিবর্তিত~করাhomeএবং আমি সিডি লিখেছিলেন এটি দেখিয়েছে-bash: cd: HOME not set। আমি envvars প্রবেশ করার সময় প্রথম লাইন এক# this won't be correct after changing uidএবংunset HOME। কোন ধারনা কিভাবে এটা ঠিক করতে হবে?