PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : اشکال بعد از نصب بعضی از کامپوننت ها و ماژول ها



mojtabababaei
08-29-2011, 11:31 AM
با عرض سلام و خسته نباشید، این اولین پست من در این سایت است.
امیدوارم اساسی کمکم کنید.
من رو لوکال کار می کنم و تا الآن جرأت بردن یک سایت جوملا رو بر روی سرور نکردم و مدل جوملای من 1.5.23 می باشد.
بعد از نصب یک کامپوننت یا یک ماژول(مثلا بعد از نصب کامپوننت wall factory و...)
پیغام های خطایی برایم هم در قسمت مدیریت و هم در قسمت کاربری ایجاد می شود.

مثال پیغام های خطا:
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> er\library\cb\cb.database.php on line 278

Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> er\comprofiler.class.php on line 1552

Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> er\comprofiler.class.php on line 5020

Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> er\comprofiler.class.php on line 5025

Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> \plug_cbcore\cb.core.php on line 546
این پیغام ها فقط برای یک کامپوننت بود، که بلافاصله بعد از نصب اتفاق افتاد.

وباز برای نمونه می توان به پیغام خطای:
Notice: Trying to get property of non-object in C:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> w.html.php on line 49

Notice: Trying to get property of non-object in C:\wamp\<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> w.html.php on line 52
اشاره کرد.


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

sahama
08-29-2011, 11:34 AM
سلام
این پیام ها به علت ناهماهنگی جزئی بین نسخه جوملا و نسخه پی اچ پی سرور شما است
اگر غیر از نمایش این پیام ها مشکل دیگه ای ندارید می تونید در فایل php.ini نمایش پیام های خطا رو خاموش کنید
در ضمن توصیه می کنم در صورتی که براتون فراهم است از جوملا 1.7 استفاده کنید تا در آینده برای ارتقا دردسری نداشته باشید

mojtabababaei
08-29-2011, 12:12 PM
با عرض سلام مجدد
من جوملای نسخه 1.7 رو دانلود کردم.
اما فعلا می خواهم بدانم که چطور می تونم در فایل php.ini نمایش پیام های خطا رو خاموش کنم.
با تشکر فراوان

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

مهدی.
08-29-2011, 02:56 PM
سلام

اگر در لوکال هستید فایل php.ini در پوشه اصلی سیستم عاملتون هست. در سیستم عامل ویندوز پوشه windows ! بعد از تغییر این عبارت باید سیستم عامل را باز آوری یا ریستارت نمایید.

اگر در سرور هستید باید بررسی کنید سرور cgi ران شده یا خیر ! اگر بله خودتون یک فایل php.ini بسازید و کد روشن کردن این مورد را قرار دهید و ... !
اگر دسترسی اینکار را ندارید باید از مدیر هاست بخواهید !
یا اینکه در فایل htaccess خودتان اینکار را انجام دهید که باید mod rewrite در هاست نصب باشد تا بتوانید اینکار را بکنید !

راه های گوناگونی رو خدمت شما ارائه کردیم ! امیدواریم بتوانید یکی از راه ها را اعمال کنید !

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

mojtabababaei
08-30-2011, 07:04 AM
سلامی به گرمای تابستان
خیلی ممنون از این راهنماییتان
ولی من فایل PHP.ini رو در پوشه ویندوز سایتم پیدا نکردم(ویندوز من 7 است).
اما در پوشه Root سیستم، یعنی همان جایی که جوملا رو نصب کردم دو فایل با این نام پیدا کردم.
اما حالا چه کدی باید توش بنویسم که اینکار رو برایم انجام بدهد. نمی دانم؟؟؟؟
من زیاد به زبان برنامه نویسی php آشناییت ندارم.
اگه دقیقا بگین چه کدی باید قراربدم و کجا، ممنونتان می شوم.
با تشکر فراوان

sahama
08-30-2011, 08:42 AM
شبیه سازی که استفاده می کنید چی هست؟
در بعضی از شبیه سازها آدرس این فایل تغییر کرده مثلا در wamp این مسیر قرار داره


wamp \ bin \ apache \ Apache2.2.11 \ bin
یا در usbwebserver در این آدرس قرار داره


usbwebserver \ settings
شما می تونید با جستجوی اسم php.ini اونو پیدا کنید

mojtabababaei
08-30-2011, 09:07 AM
با سلام
شبیه سازم wamp
من فایل php.ini رو پیدا کردم.
ولی چطور می تونم اونو غیر فعال کنم.
کدش رو می گذارید و مکان اون جایی که باید اون کد را کپی یا جایگزین کنم رو.
با تشکر فراون

sahama
08-30-2011, 11:21 AM
display_errors = Off