پارس جوم :: انجمن های تخصصی جوملا

نسخه‌ی کامل: مشکل با کامپوننت اکیبا
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام
از سایتم با اکیبا بک آپ گرفتم. رو سایت اصلیم این بک آپ کار میکنه. ولی وقتی رو یه دامنه دیگه extract میکنم و سایت رو برای نصب باز میکنم ارور زیر رو میده
کد php:
Warningfile_exists() [function.file-exists]: open_basedir restriction in effectFile(/home/imensana/public_html/fa/defines.phpis not within the allowed path(s): (/home/secutech/public_html:/tmp::/home/secutech/public_html/tmp:/home/secutech/public_html/logsin /home/imensana/public_html/fa/index.php on line 13

Warning
: require_once() [function.require-once]: open_basedir restriction in effectFile(/home/imensana/public_html/fa/includes/defines.phpis not within the allowed path(s): (/home/secutech/public_html:/tmp::/home/secutech/public_html/tmp:/home/secutech/public_html/logsin /home/imensana/public_html/fa/index.php on line 19

Warning
: require_once(/home/imensana/public_html/fa/includes/defines.php) [function.require-once]: failed to open streamOperation not permitted in /home/imensana/public_html/fa/index.php on line 19

Fatal error
: require_once() [function.require]: Failed opening required '/home/imensana/public_html/fa/includes/defines.php' (include_path='.:/usr/lib/php'in /home/imensana/public_html/fa/index.php on line 19 

گیرش از کجاست؟
سلام
این مشکل بخاطر درست نبودن مسیر پوشه های tmp و logs در فایل configuration.php جوملاست.
روش یافتن مسیر فایل های tmp و log :

برای یافتن مسیر صحیح پوشه های tmp و logs در هاست های مختلف (مانند cpanel و directadmin) کافیست یک فایل جدید با نام path.php در روت اصلی سایت خود (public_html در cpanel) ایجاد کنید. فایل مورد نظر را باز کرده(دکمه Edit) و داخل فایل کد زیر را وارد کنید:
کد php:
<?php
echo getcwd();
?>
در آدرس بار مرورگر خود آدرس زیر را وارد کنید:
کد php:
www.yourdomain.com/path.php 
در صفحه نمایش داده شده مسیر اصلی روت اصلی سایت شما مشخص خواهد شد مانند:
کد php:
/home/sample/public_html
این مسیر را برای پوشه های tmp و log به صورت زیر تعیین می کنیم:
کد php:
/home/sample/public_html/logs
/home/sample/public_html/tmp 
حالا فایل configuration.php که در روت اصلی جوملا قرار دارد را باز کنید و مسیر های جدید بدست آورده را جایگزین مسیر پیشفرض برای پوشه های tmp و logs کنید.
موفق باشید[/quote]
لینک مرجع