توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل با روشن کردن httpd
amolhost
August 31st, 2010, 09:27
سلام دوستان
من توی دایرکت ادمین httpd رو استاپ کردم ولی وقتی می خواهم دوباره روشن کنم ارور میده توی اس اس اچ زدم ارور زیر رو به من داد
Starting httpd: /usr/sbin/httpd: error while loading shared libraries: libaprutil-1.so.0: failed to map segment from shared object: Permission denied
اقا خیلی ممنون فقط اینکه چطوری جایگزین کنم وقتی کد اول رو میزنمlibaprutil-1.so رو پیدا میکنم ولی چطوری جلوش تغییرات بدم با اون دستور اول که نمیشه تغییرات انجام داد یکم ساده تر توضیح بدید
مای اس کیو ال هم روشن نمیشه و ارور زیر رو میده
Starting MySQL...Manager of pid-file quit without updating [FAILED]
یه سرویس دیگه به نام dovecot هم روشن نمیشه و ارور زیر رو میده
Fatal: Invalid configuration in /etc/dovecot.conf
[FAILED]
---------- Post added at 11:16 AM ---------- Previous post was at 10:47 AM ----------
یعنی کسی بلد نیست؟
Online24
August 31st, 2010, 13:15
اقا خیلی ممنون فقط اینکه چطوری جایگزین کنم وقتی کد اول رو میزنمlibaprutil-1.so رو پیدا میکنم ولی چطوری جلوش تغییرات بدم با اون دستور اول که نمیشه تغییرات انجام داد یکم ساده تر توضیح بدید
خط اول فقط library dependencies ها رو به شما نمایش باید بده . شما باید ببینی آپاچی کجا دنبال این library ها میگرده .
( این دستور به شما نشان خواهد داد )
بعد ، یک لینک ( دستور ln ) از مسیر اصلی library مورد نظر ، به مسیری که آپاچی به اون نیاز داره لینک میکنید .
به جای <path apache wants> مسیری که با استفاده از ldd /usr/sbin/httpd بدست میاد رو جایگزین کنید .
شما به جای <path apache wants> که وحید عزیز گفت ، این مسیر رو جایگزین کنید .
* مسیر به این صورت هست : /usr/lib/libaprutil-1.so.0
* موضوع این تاپیک رو خودتون " مشکل با httpd عنوان کردید " سوال های دیگه مربوط به این تاپیک نمیشه .
موفق باشید
amolhost
August 31st, 2010, 13:55
دستور زیر رو میزنم
ln -s /usr/lib/libaprutil-1.so.0 </etc/httpd/lib/libaprutil-1.so.0>
بعد ارور زیر رو میده
-bash: syntax error near unexpected token `newline'
لطفا راهنمایی کنید
---------- Post added at 01:55 PM ---------- Previous post was at 01:49 PM ----------
وقتی کد زیر رو میزنم میگه همچین فایلی وجود ندارد
ls /usr/lib/libaprutil-1.so.0
Online24
August 31st, 2010, 14:09
منظور از <path apache wants> این بود که این رو یک متغییر فرض کنید !
مسیر رو به صورت عادی و بدون <> وارد کنید !
==
مطمئن بشید که وجود نداره !
اگر موجود نیست (!) باید اون رو نصب کنید .
IFACO.Net
August 31st, 2010, 16:39
php و آپاچی رو مجددا کامپایل کنید و سرورتون رو هم حتما ریبوت کامل کنید.
amolhost
August 31st, 2010, 18:42
چطوری کامپایل کنم آموزش اینجا نیست؟
nimapendar
August 31st, 2010, 23:42
من هم دقیقا مشکل شما را دارم پیامی هم که دایرکت ادیمن میده میگه httpd دانه
amolhost
September 1st, 2010, 02:07
فقط شما نیستی خیلی ها هاستن که چنین مشکلی دارن
ما این انجمن رو به عنوان بهترین انجمن و فعالترین در زمینه هاستینگ میدونیم اما دوستان یه جواب درست و حسابی برای مشکل مردم نمیدن یا بلد نیستن یه حوسله ندارن جواب بدن البته ناگفته نمونه بیشترها به فکر فروششون هستن کاری به مشکل دیگران ندارن البته مجبور یا وظیفه نیست به دوششون که جواب بدن اینایی که در حد توانشون جواب میدن چه درست یا چه اشتباه خیلی برای ما تازه کارها ارزش داره از همه دوستانی که لطف میکنن جواب مردم رو میدن تشکر میکنم امیدوارم همیشه موفق باشید
nimapendar
September 1st, 2010, 09:59
برای من این ارور را داد
Stopping httpd: [FAILED]
Starting httpd: [Tue Aug 31 20:27:38 2010] [warn] module php5_module is already loaded, skipping
IFACO.Net
September 1st, 2010, 12:06
برای کامپایل و نصب مجدد پی اچ پی و آپاچی دستورهای زیر رو به ترتیب در ssh سرورتون بزنید
cd /usr/local/directadmin/customapache
./build clean
rm -f configure.*
./build update
./build update_data_ap2
./build apache_2
./buld php_ap2 n
./build mod_perl_ap2
و بعد از اتمام دستور زیر رو حتما بزنید
/sbin/service httpd restart
behtash007
February 28th, 2013, 16:12
Starting httpd: (2)No such file or directory: httpd: could not open error log file /etc/httpd/logs/error_log.
Unable to open logs
برای من این پیغام را میدهد استارت نمیشود چیکار باید بکنم