PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : استفاده از mod_rewrite



samboy
11-08-2011, 10:27 AM
با سلام
من در تنظیمات کلی گزینه (استفاده از mod_rewrite) را فعال کردم

ولی آدرس ها دیگه کار نمیکنند مثلاً آدرس domain/index.php/component/users/?view=registration که به domain/component/users/?view=registration تغییر کرد با کلیک بر روی آن صفحه 404(یافت نشد) و همینطور دیگر لینک ها

قبل از این کار هم فایل htaccess.txt را به .htaccess تغییر نام دادم

فکر کردم شاید از مجوز دسترسی آن باشد که با جستجو در دانشنامه جوملا(<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>) به این صورت آمده که:

فایل .htaccess را می‏بایست به صورت ASCII آپلود کرده و مجوز دسترسی به آن را بر روی 644 (یا rw-r--r--) تنظیم نمایید.

که به پشتبان هاست خود اعلام کردم که به این صورت مجوز دسترسی را تنظیم کنه که اینطور جواب داد:
سرور شما ویندوز است و بدلیل وب سرور این فایل خوانده نمی شود. همچنین دسترسیها در سرور ویندوز متفاوت از لینوکس می باشد.
مجوز 644 یا اعدادی مانند این در ویندوز بی معنی است مجددا یاد آوری می شود که این تنظیمات داخل این فایل در سرورهای ویندوز بدلیل نوع وب سرور خوانده نمی شود

به نظر شما از مجوز دسترسیه یا تنظیم دیگه ای هم هست!؟

مهدی.
11-08-2011, 10:40 PM
سلام

پاسخ مدیر سرور شما کامل هست !

جوملا بر پایه php و این زبان برای سیستم عامل لینوکس هست ! در واقع سیستم عامل لینوکس تمام توابعی که برای این زبان نوشته شده را دارد !

سیستم عامل ویندوز این زبان را نیز میشناسد اما برخی از مدهای این زبان برای ویندوز موجود نیستند !

به همین حاطر به شما پیشنهاد میکنم سرور خود را تغییر دهید.

همچنین دسترسی ها در ویندوز بر اساس attribute هایی مانند hide - readonly - ... هستند. سیستم عامل لینوکس متفاوت هست و با کدهایی دسترسیهای متفاوتی را به فایلها اختصاص میدهد که همین امر باعث امنیت خاصی در نگهاداری و حراست فایلهای سرور میشود !

برای اطلاعات بیشتر پیشنهاد میکنم درباره سیستم عاملهای مختلف مطالعه نمایید.

به هر حال شما اگر نیاز دارید که این گزینه ها را برای جوملای خود فعال کنید باید از سرورهای لینوکسی استفاده کنید ! من مامبوسرور را به شما پیشنهاد میکنم.

هیچکس تنهاتر از خدا نیست

samboy
11-09-2011, 10:44 AM
ممنون

فقط همین مشکل با سرور ویندوز داره مشکلی دیگه ای هم جوملا با سرور ویندوز داره؟

اگه مشکلی دیگه ایی هست که میدونید بگین چون هنوز با جوملا شروع نکردم که سرورم عوض کنم

hamidy
11-09-2011, 02:54 PM
سلام

پیشنهاد این هست که سرور شما لینوکسی باشه.

اگر بنا به استفاده از جوملا رو دارید و برنامه دیگه ای ندارید بهتر هست که سرورتون رو به لینوکس تغییر بدید. همانطور که دوست خوبم مهدی. گفتند.

در پناه حق