Internal Server Error

whiskey

New Member
با سلام و خسته نباشيد؛
من در نصب يك CMS بر روي لوكال در ويندوز با مشكل Internal Server Error در سرويس دهنده ي Apache و برنامه ي Wamp Server مواجه شده ام. جالب اين است كه CMS هاي ديگري كه بر روي لوكال نصب كرده ام و در حال تست كردنشان هستم هيچ مشكلي ندارند و صفحه ي Index.php همين نرم افزاري هم كه مشكل ايجاد كرده كاملاً‌ لود مي شه ( البته پيغام مي ده كه شما CMS رو نصب نكرديد به آدرس /installer برويد)،‌ بعد كه به آدرس /Installer مي روم با مشكل Internal Server Error رو به رو مي شم.
حالا سوال من اينه: 1) دليل بروز Internal Server Error در لوكال چيه؟ 2) چه ارتباطي با Premission ها داره؟ چون در آموزش نصب CMS گفته كه فولدر Files بايد سطح دسترسي 777 داشته باشه،‌ اما فولدر مورد نظر ReadOnly است و هر چند من تيك ReadOnly رو بر مي دارم بازم خودبخود بر مي گرده! حتي من فرمت درايو رو NTFS كردم و دسترسي كامل به فولدر مورد نظر دادم اما بازم فايده اي نداشت. اگر پوشه اي در لوكال ويندوز ReadOnly باشه يعني سطح دسترسيش 777 نيست؟ آيا مشكل از سيستم عامل منه كه فولدر خودبخود ReadOnly مي شه؟ لطفاً به اين دو سوال من پاسخ بديد،‌ پيشاپيش بسيار سپاسگزارم.
 

IranPardakht

Well-Known Member
چندین موضوع وجود داره... نمی دونم انشالله دوستان بیان تکمیل کنند بحث رو و مشکل شما حل بشه.

به نظر من مشکل از خود package ای هست که استفاده می کنید یعنی فایل ها مشکل داره چون اگر شما از apache استفاده کنید تحت ویندوز دیگه بحث readonly بودن نباید بوجود بیاد. حداقل اولین باره که این مشکل رو میبینم و برای خود شما هم عجیبه. چون در حالت پیشفرض فایلها جهت اجرا در apache روی ویندوز 777 هستند یا 444 و با یک chmod ساده میشه وضعیت رو حل کرد.

یک بحث دیگه هم اینه که شاید این package شما با وب سرور و تنظیمات مربوطه اش سازگار نیست یعنی یک مسیردهی های نامناسب باعث شده این برنامه درست اجرا نشه و Internal Server Error نمایش داده بشه.

توصیه من به شما اینکه که حتما error log رو مشاهده کنید ببینید دقیقا کدوم فایل در اجرا با خطا مواجه میشه.


من خیلی کلی صحبت کردم و وارد جزییات نشدم! :) پیشنهاد میکنم از apache2triad استفاده کنید تا این مشکلات هم بوجود نیاد.
 

whiskey

New Member
از پاسخ شما ممنونم.

ببینید CMS مورد نظر Vivvo است، یه سیستم مدیریت اخبار، من می خوام روی لوکال تست کنم. به نظر چیز استانداردیه ...
نفهمیدم که چه جوری CHMOD بگیرم، با چی؟ اگه می شه بگید که چه جوری فایل Error log رو نگاه کنم، تأکید می کنم من روی لوکال هاست هستم.
از سایرین خواهش می کنم همراهی کنن.
 

IranPardakht

Well-Known Member
vivvo رو می تونید نصب کنید اما چند مشکل خواهید داشت:

htaccess عمل نخواهد کرد پس آدرس های داخلی عملا کار نمی کنند.
اگر روی فایل هاتون unicode و utf8- اعمال کردید با خطاهای متعدد مواجه میشید

در روت برنامه یک فایل هست بنام php_error log اونو باید نگاه کنید.

در مورد این cms هم نیازی به chmod نیست یعنی حداقل من انجام ندادم و مشکلی نداشتم (لوکال)
 

جدیدترین ارسال ها

بالا