moon_spell
Member
امروز يک ترفند بسيار جالب و کاربردی برای کسانی که ورژن های مختلف نيوک رو نصب ميکنند در شاخه های مختلف هاست ، و با پيغام زير مواجه ميشوند
FATAL ERROR: register_globals is disabled in php.ini, please enable it!
ابتدا در روی هاست خود بدنبال فايل php.ini بگرديد آن را دريافت کنيد و يا اگر هاست شما امکان ويرايش آنلاين دارد آن را
باز کنيد ...و دوباره به صفحه اصلی هاست خود انتقال دهيد
سپس برای پخش کردن آن در تمام نقاط و فلدر های هاست خود که نياز به روشن بودن اين گزينه دارند بصورت زير عمل کنيد :
ويريش گر متن خود را باز کنيد
کد زير را در آن قرار دهيد
کد زير را در آن قرار دهيد
<pre><?php system("find . -type d|xargs -i cp --verbose php.ini {}/."); ?></pre>COMPLETE!
و آن را بانام و پسوندcopyphpini.php ذخيره کنيد و به شاخه اصلی کنار فايل php.ini آپلد کنيد
مرحله نهايی : آن را فراخوانی کنيد (توجه به جای siteshoma.com نام سايت و مسير سايت و هاست خود را قرا دهيد)
http://www.siteshoma.com .com/copyphpini.php
به اين صورت فايل php.ini در تمام هاست کپز و قابل استفاده خواهد بود و ديگر با پيغام معروف register_globals is disabled مواجه نخواهيد شد !
اميدوارم مورد استفاده دوستان کهاز نيوک و اسکيريپت های مشابه استفاده ميکنند قابل استفاده بوده باشه !
ممنون فريد
در فایلی به نام htaccess. کد زیر را وارد کنید و آن را در هر فولدر سایت خود آپلود کنید on میشود.
PHP:php_flags register_globals = On
پیوست ها
آخرین ویرایش: