اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

المشكلة أن الكود الخاص بك يستغرق وقتًا طويلاً جدًا للتنفيذ، ويمكنك محاولة زيادة حد وقت التنفيذ في الملف php.ini.

إليك كيفية القيام بذلك:

  1. افتح الملف php.ini في محرر النصوص.
  2. ابحث عن العبارة max_execution_time.
  3. قم بزيادة القيمة إلى رقم أعلى. على سبيل المثال ، يمكنك تغييرها إلى 36000إذا كنت تريد السماح للكود بالتنفيذ لمدة 36000 ثانية.
  4. احفظ الملف واخرج من المحرر.
  5. أعد تشغيل خادم PHP مثل apache .

ومن المفترض أن تجد ملف PHP.ini في المسار التالي C:\xampp\php\php.ini

وفي حال استمرار المشكلة حاول تفقد أين تقع المشكلة وهي في ملف db-connect.php لذلك حاول كتابة بيانات الإتصال بقاعدة البيانات بشكل صحيح.

  • 0
نشر (معدل)
بتاريخ 17 دقائق مضت قال Mustafa Suleiman:

المشكلة أن الكود الخاص بك يستغرق وقتًا طويلاً جدًا للتنفيذ، ويمكنك محاولة زيادة حد وقت التنفيذ في الملف php.ini.

إليك كيفية القيام بذلك:

  1. افتح الملف php.ini في محرر النصوص.
  2. ابحث عن العبارة max_execution_time.
  3. قم بزيادة القيمة إلى رقم أعلى. على سبيل المثال ، يمكنك تغييرها إلى 36000إذا كنت تريد السماح للكود بالتنفيذ لمدة 36000 ثانية.
  4. احفظ الملف واخرج من المحرر.
  5. أعد تشغيل خادم PHP مثل apache .

ومن المفترض أن تجد ملف PHP.ini في المسار التالي C:\xampp\php\php.ini

وفي حال استمرار المشكلة حاول تفقد أين تقع المشكلة وهي في ملف db-connect.php لذلك حاول كتابة بيانات الإتصال بقاعدة البيانات بشكل صحيح.

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

</head>

<body>

    <?php

    if(isset($_POST["con"])){

        $servername='localhost:82';

        $username='root';

        $password='';

        $database="std";

        // الاتصال بالسيرفر

        $conn = mysqli_connect(

            $servername, $username, $password , $database);

        if (!$conn){

            die ("not connected :" . mysqli_connect_error());

        }

        echo "connected";

       

    }

    ?>

    <form method="POST">

        <center>

            <input type="submit" value="connect" name="con">

        </center>

    </form>

</body>

</html>

 

تم التعديل في بواسطة Mustafa Suleiman
تنسيق الكود
  • 0
نشر
بتاريخ 48 دقائق مضت قال Mustafa Suleiman:

المشكلة في العنوان الخاص بالإتصال بقاعدة البيانات عليك بتعديل المنفذ.

 

Screenshot 2023-08-19 191834.png

بتاريخ 32 دقائق مضت قال عمر عبدالوهاب:

قيد التشغيل و صحيح و لكن لا زال الخطا

 

Screenshot 2023-08-19 191834.png

 

  • 0
نشر

أرجو منك تعديل السطر الخاص بعنوان قاعدة البيانات حيث أن المنفذ لديك هو 82 بينما المنفذ الإفتراضي لقاعدة بيانات MySQL هو 3306، لذلك أولاً حاول تعديل الرابط ليصبح كالتالي:

 $servername = 'localhost'; // اسم المستضيف فقط

ومن المفترض أن يتم الإتصال لكن أنا في الصورة أن المنفذ هو 4306 لذلك عليك بتعديل الرابط إلى التالي:

$servername = 'localhost:4306'; 

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...