رفتن به مطلب
مصطفی صفرعلی

هدیه ای ارزشمند برای دوستداران جوملا و جومینــــــا

پست های پیشنهاد شده

با سلام

 

ببینید ، من هدفم از قرار دادن این آموزش رو ، تو خود آموزش مفصل توضیح دادم و حتی اون اسلایدی که برای سرفصل اول قرار دادم که ارتباط نسخه های مختلف جوملا با نسخه های مختلف ومپ سرور رو نشون میده مقصود این بوده که شما بتوانید چه در حال و چه در آینده قادر باشید تا از تمامی نسخه های جوملاتون روی یک سرور مجازی استفاده کنید نه اینکه به خاطر نصب یک نسخه جدید از سرور مجازی امکان استفاده از نسخه های پایینتر جوملا رو از دست بدید

 

بنابراین این آموزش صرفا" فقط مختص ومپ سرور 2.2E نبوده و بلکه با استفاده از نکات آن قادر خواهید بود تا حتی برای ومپ سرور 2.4 و بالاتر هم سازگاری مناسب را ایجاد کنید

 

اینکه شما با سوییچ از یک نسخه بالای php به نسخه پایینتر دچار مشکل میشوید نمیشه گفت مشکل فقط از بابت آپاچی است چرا که ممکنه تغییر نادرستی رو در تنظیمات php اعمال کرده باشید

 

خود من php 5.2.6 رو هم دارم و با آپاچی 2.2.22 که استفاده میکنم هیچ مشکلی هم نداره

 

اینطور مواقع میتونید از یک ترفند استفاده کنید برای اینکه بدانید چه افزونه ای رو نباید فعال یا غیرفعال کنید . کافیست به همان صورت که دچار مشکل هستید در همان وضعیت به پوشه php نسخه مورد نظرتون برید و فایل php.exe را اجرا کنید در اینصورت در پنجره کوچکی که باز میشه میتونید در متن خطا ببینید که کدام افزونه با آپاچی سازگاری نداره و غیر فعالش کنید

 

البته در آموزش هم ذکر کرده بودم که باید در فایل php.ini و phpforapache.ini دو خط رو هم اصلاح کنید تا از اون بابت هم دچار مشکل نشید

 

البته اگه بشه ورژن php و apache رو با هم برد بالا یا سرویس ها رو موقطاً غیر فعال کرد که چک نشن بعد ورژن هر دو رو برد بالا و بعد سرویس ها رو فعال کرد احتمالاً مشکل حل میشه

 

بله میشه اینکار رو هم انجام داد . کافیه قبل از سوییچ کردن نسخه کامپوننت ها ، پس از کلیک بر روی آیکن ومپ ، گزینه Stop All Services را انتخاب کنید و پس از سوییچ بین نسخه های موردنظرتون گزینه Start All Services را انتخاب کنید

 

یک فرقی که بین این دو گزینه با گزینه Restart All Services هست در اینه که از اون دو گزینه برای ایجاد تغییرات کلی مثل سوییچ بین نسخه ها استفاده میشه ولی از گزینه Restart All services برای تغییرات جزئی در همون نسخه های فعلی استفاده میشه مثلا میخواهید CURL را در همون نسخه php فعلیتون فعال کنید در اینصورت نیازی به Stop کردن نیست و یک ریستارت کفایت میکنه هر چند خود ومپ اینکار رو بصورت خودکار انجام میده

 

موفق و پیروز باشید

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام و درود خدمت جناب صفرعلی عزیز و سایر دوستان
 
من امروز خواستم به ورژن های پایین تر سوییچ کنم ولی نشد و دیگه ومپ سرور بالا نمیاد و ارور دیتابیس میده
 
وقتی روی سایت های که قبلا ایجاد کردم میزنم ارور
Database connection error (1): The MySQL adapter 'mysqli' is not available.
 
و همچنین وقتی میخوام به phpMyAdmin برم ارور زیر رو نشان میده

phpMyAdmin - Error
The mysqli extension is missing. Please check your PHP configuration. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Documentation" alt="Documentation" class="icon ic_b_help" /></a>


مشکل از چی هستش؟
چون با سوییچ با ورژنی که قبلا کار میکرد بازم حل نشد مشکلم
 
با تشکر

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

 

روی آیکن ومپ کلیک کنید و از منوی PHP و سپس منوی Version نسخه php موردنظرتون رو انتخاب کنید

 

سپس در منوی PHP از زیرمنوی PHP extensions ( گزینه های این منو با توجه به نسخه های مختلف پی اچ پی ممکن است اندکی با هم تفاوت داشته باشند برای همین قبلش گفتم ابتدا نسخه پی اچ پی موردنظرتون رو انتخاب کنید ) گزینه php_mysqli را تیک بزنید و کمی صبر کنید تا ریستارت خودکار ومپ تمام شود

 

یکبار هم گزینه Restart All Services را در منوی ومپ کلیک کنید

 

موفق و پیروز باشید

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

 

روی آیکن ومپ کلیک کنید و از منوی PHP و سپس منوی Version نسخه php موردنظرتون رو انتخاب کنید

 

سپس در منوی PHP از زیرمنوی PHP extensions ( گزینه های این منو با توجه به نسخه های مختلف پی اچ پی ممکن است اندکی با هم تفاوت داشته باشند برای همین قبلش گفتم ابتدا نسخه پی اچ پی موردنظرتون رو انتخاب کنید ) گزینه php_mysqli را تیک بزنید و کمی صبر کنید تا ریستارت خودکار ومپ تمام شود

 

یکبار هم گزینه Restart All Services را در منوی ومپ کلیک کنید

 

موفق و پیروز باشید

یا حق

 

ممنون از پاسختون ولی مشکل رفع نشد

خودشون اصلا تیک زده هست

ویرایش شده توسط هاشمی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

 

در مسیر C:\wamp\bin\php\phpx.x.x\ext ببینید فایلی به نام php_mysqli.dll وجود دارد یا نه

 

وقتی ومپ رو اجرا میکنید ، آیا به رنگ سبز تغییر میکنه یا نه ؟

 

در مسیرهای زیر :

C:\wamp\bin\php\phpx.x.x\php.ini

C:\wamp\bin\php\phpx.x.x\phpForApache.ini

C:\wamp\bin\apache\apachex.x.x\bin\php.ini

هم بررسی کنید که خط زیر کامنت نشده باشه یعنی علامت سمیکالن در ابتدای آن قرار نداشته باشد

extension=php_mysqli.dll

 

موفق و پیروز باشید

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...