Post by loveallah » Mon Sep 12, 2011 6:55 am

بعد تصطيب المتجر ظهرت هذة المشكلة
ini_set() has been disabled for security reasons
وقمت باخبار الاستضافة لتشغيل الفنكشن
قالوا انها سوف تشكل مشكلة على موقعها وموقع الاخرين
ماهو الحل

New member

Posts

Joined
Tue Apr 06, 2010 8:01 pm

Post by Khalid H.S » Mon Sep 12, 2011 12:30 pm

إذا كان الموقع في البداية يعمل بشكل سليم وبعد ما عطلوا الدالة تعطل عليك المتجر
في هذي الحالة من حقك تستعيد مالك وتغير الاستضافة
أو إذا كان المستضيف عنده خبر بأنك راح تركب اوبن كارت وهذي الدالة معطلة من قبل
ولما جيت تثبت السكربت طلع الخطأ
أيضاً من جقك تستعيد مالك وتغير الاستضافة

بعض الاستضافات يستطيعون فتح الدوال المحجوبة لموقع معين أطلب منهم هذا الشيء
قل لهم أنك تريد تفعيل ملف php.ini
بحيث يعمل على موقعك بكامل الخصائص لأن السكربت يتطلب هذا الشيء

مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى


موديل: إشعارات البنوك السعودية

1 | 2 | O :طرق لحماية السكربت


User avatar
Active Member

Posts

Joined
Fri Dec 10, 2010 9:39 pm
Location - Saudi Arabia

Post by ArabOpenCart » Wed Sep 14, 2011 10:28 pm

عزيزي الدالة خطيرة على موقعك الافضل ايقافه ولحل المشكلة اتبع الشرح التالي

افتح الملف
session.php

على المسار التالي
system/library

اضف سلش على الدالة في السطر 7 و 8 شوف المثال

Code: Select all

<?php
final class Session {
	public $data = array();
			
  	public function __construct() {		
		if (!session_id()) {
			//ini_set('session.use_cookies', 'On');
			//ini_set('session.use_trans_sid', 'Off');
			
			session_set_cookie_params(0, '/');
			session_start();
		}
	
		$this->data =& $_SESSION;
	}
}
?>
او استبدل الكود بهاذا ان شاء الله تنحل المشكلة

New member

Posts

Joined
Sat Jun 18, 2011 8:00 am
Who is online

Users browsing this forum: No registered users and 141 guests