بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل در ارتباط با سرور آنلاین و فایل php رابط سرور

مدیریت گفتگو
Qurban 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام دوستان عزیز ..من هر کاری میکنم فایل رابط برای تست اولیه فایل PHP برای ارتباط انلاین با سرور پرینت نمیده هیچ خطایی هم رو صفحه مرورگر نمیاد صفحه سفید وبدون پرینت میادو وصل نمیشه اینم کد PHPهست ..ممنونم راهنمایی کنید

  <?php
 
 $content = "Test File";
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/test.txt","wb");
fwrite($fp,$content);
fclose($fp);

$con    =    mysql_connect("localhost","appis708_Qu","******");
mysql_select_db("appis708_Test",$con);

/*
    $user=$_Post['username'];
    $pass=$_Post['password'];
*/

$user    =    "ali";
$pass    =    "1234";

$sqlQ    =    "SELECT * FROM `users` WHERE `Username`='$user' AND `Password`='$pass'";
$result =    mysql_query($sqlQ);
$row    =    mysql_fetch_array($result);

print_r $row;

mysql_close($con);

نظرات

BehrouZ.J 11 سال پیش
داداش کد های PHP خودتو توی تگ کد بزار تا بشه راحت خوندش.
hamidd 11 سال پیش
تگ php رو هم ببندید با <?

پاسخ‌ها 15

BehrouZ.J 11 سال پیش

کد زیر رو قرار بده

در صورتی که درخواست به سمت فایل PHP شما ارسال بشه کنار فایل PHP یه فایل test.txt ایجاد میکنه. اگه ایجاد نکرد یعنی اینکه فایل PHP شما اجرا نشده.

فایل شما برای اتصال به بانک از آدرس mysql.appishkhan.org استفاده میکنه. این در صورتی هستش که شما فایل PHP رو روی لوکال داشته باشین و بخواین از لوکال به سرور متصل بشین در غیر اینصورت مقدارش رو localhost قرار بدین.

حالا اگه اجرا شد ولی نتیجه ای که خواستید رو بهتون نداد اسم فیلد های خودتون رو چک کنین ببینین که درست وارد کردین (اسم اولشون رو بزرگ نوشتین)

اسم جدولتون رو هم چک کنین.

 

  <?php
$content = "Test File";
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/test.txt","wb");
fwrite($fp,$content);
fclose($fp);

$con = mysql_connect("mysql.appishkhan.org","appis708_Qu","123456");
mysql_select_db("appis708_Test",$con);

/*
$user=$_Post['username'];
$pass=$_Post['password'];
*/

$user = "ali";
$pass = "1234";

$sqlQ = "SELECT * FROM `users` WHERE `Username`='$user' AND `Password`='$pass'";
$result = mysql_query($sqlQ);
$row = mysql_fetch_array($result);

print_r $row;

mysql_close($con);
?>

نظرات

Qurban 11 سال پیش
فایل test.txt در فایل منیجر هاست باید اضافه بشه..؟
sadeghbarout 11 سال پیش

من از mysqli استفاده میکنم :

 $connection = mysqli_connect("localhost", "username", "password", "databaseName");
$result = mysqli_query($connection , "select * from users"); echo $result->num_rows;


مثلا دستور بالا تعداد سطر های جدول users رو برمیگردونه

برای تست همیشه سعی کن از ساده ترین حالت استفاده کنی. وقنی مطمئن شدی که همه چیز اوکیه اونوقت مثلا کوئری های بلند تر بزن

نظرات

Qurban 11 سال پیش

 <?php
 
 $content = "Test File";
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . "/test.txt","wb");
fwrite($fp,$content);
fclose($fp);

$con    =    mysql_connect("localhost","appis708_Qu","******");
mysql_select_db("appis708_Test",$con);

/*
    $user=$_Post['username'];
    $pass=$_Post['password'];
*/

$user    =    "ali";
$pass    =    "1234";

$sqlQ    =    "SELECT * FROM `users` WHERE `Username`='$user' AND `Password`='$pass'";
$result =    mysql_query($sqlQ);
$row    =    mysql_fetch_array($result);

print_r $row;

mysql_close($con);
?> اصلا خطا رو هم نشون نمیده..!

نظرات

احمد اسدی 11 سال پیش

در PHP.ini 

display Error رو فعال کنید.

یا این کد رو در اول خط PHP قرار بدید تا پیغام های خطا نمایش بده:

 ini_set('display_errors',1);

نظرات

Qurban 11 سال پیش
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@appishkhan.org and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Qurban 11 سال پیش

این کد PHP هستش..

 <?php

$con=mysql_connect("localhost","appis708_Qurban","30590607");
mysql_select_db("appis708_Test",$con);

$name=$_POST['name'];
$family=$_POST['family'];
$user=$_POST['username'];
$pass=$_POST['password'];
$email=$_POST['email'];
$status=$_POST['status'];


$sqlq1="select * from users where Username='$user' ";
$result=mysql_Query($sqlq1);
$row=mysql_fetch_array($result);

if($row){

print "ut";

}else{





$sqlQ="insert into users (Name,Family,Username,Password,Email,Status) VALUES('$name','$family','$user','$pass','$email','$status')";
$result=mysql_Query($sqlQ);


if($result){
print "ok";
}
else
{
print "no";
}

}


mysql_close($con);


?>

نظرات

احمد اسدی 11 سال پیش
الان دقیقآ شما appis708_Qurban رو نام کاربری، 30590607 رو رمز دیتابیس و appis708_Test رو نام دیتابیس در PhpMyadmin ثبت کردید ؟
Qurban 11 سال پیش

این ارور میده ..یا نام کاربری رو اجازه نمیده یا بانک رو نمیشناسه ...لطفا راهنمایی کنید..

 [04-Nov-2014 19:04:12 UTC] PHP Warning:  mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'appis708_Qurban'@'localhost' (using password: YES) in /home/appis708/public_html/pish/register.php on line 3
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/appis708/public_html/pish/register.php on line 4
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Access denied for user 'appis708'@'localhost' (using password: NO) in /home/appis708/public_html/pish/register.php on line 15
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in /home/appis708/public_html/pish/register.php on line 15
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/pish/register.php on line 16
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Access denied for user 'appis708'@'localhost' (using password: NO) in /home/appis708/public_html/pish/register.php on line 29
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in /home/appis708/public_html/pish/register.php on line 29
[04-Nov-2014 19:04:12 UTC] PHP Warning: mysql_close() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/pish/register.php on line 43

نظرات

احمد اسدی 11 سال پیش
الان دقیقآ شما appis708_Qurban رو نام کاربری، 30590607 رو رمز دیتابیس و appis708_Test رو نام دیتابیس در PhpMyadmin ثبت کردید ؟
Qurban 11 سال پیش
appis708_Qurban نام کاربری،q30590607 رمز دیتابیس و نام دیتابیسappis708_Test2.....نام جدولusers
احمد اسدی 11 سال پیش
نام دیتابیس appis708_Test2 گذاشتین یا appis708_Test ؟ یک 2 اضافه هستش و همچنین رمز دیتابیس هم 30590607 با q30590607 فرق داره!
Qurban 11 سال پیش
به این تغییر دادم..: appis708_Qurban نام کاربری،q30590607 رمز دیتابیس و نام دیتابیسappis708_Test2.....نام جدولusers
AhmadVB 11 سال پیش
خب الان دوباره امتحان کنید Access denied for user نباید بدهد
Qurban 11 سال پیش
اینم ادرس یکی از فایلهای php...//appishkhan.org/test1/server.php
AhmadVB 11 سال پیش
از این که چیزی مشخص نمی شود. خطا را لوگ کرده ، نشان نمی دهد.
Qurban 11 سال پیش
احمد جان بازم خطایAccess denied for user میدهد...:
احمد اسدی 11 سال پیش
اگه امکانش هس مشخصات پنلتون رو بفرستید تا واستون درستش کنم :)
Qurban 11 سال پیش

  <?php


$con = mysql_connect("mysql.appishkhan.org","appis708_Qurban","q30590607");
mysql_select_db("appis708_Test2",$con);


// $user=$_Post['username'];
// $pass=$_Post['password'];


$user = "ali";
$pass = "1234";

$sqlQ = "SELECT * FROM `users` WHERE `Username`='$user' AND `Password`='$pass'";
$result = mysql_query($sqlQ);
$row = mysql_fetch_array($result);

print_r $row ;

mysql_close($con);
?>

نظرات

Qurban 11 سال پیش
همین کدها رودر یک فایل دیگه ریختم ..http://appishkhan.org/test1/server5.php این خطاها رو میده. در کامنت بعدی
Qurban 11 سال پیش

 [07-Nov-2014 16:28:12 UTC] PHP Warning:  mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'appis708_Qurban'@'localhost' (using password: YES) in /home/appis708/public_html/test1/server5.php on line 6
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/appis708/public_html/test1/server5.php on line 7
[07-Nov-2014 16:28:12 UTC] PHP Notice: Undefined variable: _Post in /home/appis708/public_html/test1/server5.php on line 9
[07-Nov-2014 16:28:12 UTC] PHP Notice: Undefined variable: _Post in /home/appis708/public_html/test1/server5.php on line 10
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Access denied for user 'appis708'@'localhost' (using password: NO) in /home/appis708/public_html/test1/server5.php on line 16
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in /home/appis708/public_html/test1/server5.php on line 16
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/test1/server5.php on line 17
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_free_result() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/test1/server5.php on line 18
[07-Nov-2014 16:28:12 UTC] PHP Warning: mysql_close() expects parameter 1 to be resource, boolean given in /home/appis708/public_html/test1/server5.php on line 20

نظرات

Qurban 11 سال پیش

نظرات

Qurban 11 سال پیش

دوستان php myadmin این خطا رو پیشنهاد میده که ریپورت کنم به نظر شما با این  مشکل  میتونه ارتباط داشته باشه

     "exception": {
        "mode": "onerror",
        "message": "ReferenceError: targeturl is not defined",
        "stack": [
            {
                "line": 207,
                "func": "?",
                "context": [
                    "                    href != PMA_commonParams.get('pma_absolute_uri') + url",
                    "                ) {",
                    "                    if (PMA_commonParams.get('safari_browser')) {",
                    "                        querywindow.location.href = targeturl;",
                    "                    } else {",
                    "                        querywindow.location.replace(targeturl);",
                    "                    }",
                    "                    querywindow.focus();",
                    "                }",
                    "            } else {",
                    "                querywindow = window.open("
                ],
                "filename": "common.js"
            }
        ],
        "useragent": "Mozilla/5.0 (Windows NT 6.3; rv:33.0) Gecko/20100101 Firefox/33.0",
        "uri": "db_sql.php?target="
    },
    "script_name": "db_sql.php",
    "pma_version": "4.1.8",
    "browser_name": "FIREFOX",
    "browser_version": "33.0",
    "user_os": "Win",
    "server_software": "cpsrvd 11.44.1.11",
    "user_agent_string": "Mozilla/5.0 (Windows NT 6.3; rv:33.0) Gecko/20100101 Firefox/33.0",
    "locale": "en",
    "configuration_storage": "disabled",
    "php_version": "5.4.23",
    "microhistory": {
        "pages": [
            {
                "hash": "index.php?db=&table=&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f"
            },
            {
                "hash": "db_structure.php?db=appis708_Test2&table=&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f",
                "params": {
                    "opendb_url": "db_structure.php",
                    "safari_browser": "0",
                    "querywindow_height": "400",
                    "querywindow_width": "600",
                    "collation_connection": "utf8mb4_general_ci",
                    "lang": "en",
                    "server": "1",
                    "text_dir": "ltr",
                    "pma_text_default_tab": "Browse",
                    "pma_text_left_default_tab": "Structure",
                    "confirm": "true"
                }
            },
            {
                "hash": "sql.php?db=appis708_Test2&table=users&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f",
                "params": {
                    "opendb_url": "db_structure.php",
                    "safari_browser": "0",
                    "querywindow_height": "400",
                    "querywindow_width": "600",
                    "collation_connection": "utf8mb4_general_ci",
                    "lang": "en",
                    "server": "1",
                    "text_dir": "ltr",
                    "pma_text_default_tab": "Browse",
                    "pma_text_left_default_tab": "Structure",
                    "confirm": "true"
                }
            },
            {
                "hash": "db_structure.php?db=appis708_Test1&table=&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f",
                "params": {
                    "opendb_url": "db_structure.php",
                    "safari_browser": "0",
                    "querywindow_height": "400",
                    "querywindow_width": "600",
                    "collation_connection": "utf8mb4_general_ci",
                    "lang": "en",
                    "server": "1",
                    "text_dir": "ltr",
                    "pma_text_default_tab": "Browse",
                    "pma_text_left_default_tab": "Structure",
                    "confirm": "true"
                }
            },
            {
                "hash": "db_sql.php?db=appis708_Test1&table=&server=1&target=&token=db74acc64a6367e7a46c980cefe4e18f",
                "params": {
                    "opendb_url": "db_structure.php",
                    "safari_browser": "0",
                    "querywindow_height": "400",
                    "querywindow_width": "600",
                    "collation_connection": "utf8mb4_general_ci",
                    "lang": "en",
                    "server": "1",
                    "text_dir": "ltr",
                    "pma_text_default_tab": "Browse",
                    "pma_text_left_default_tab": "Structure",
                    "confirm": "true"
                }
            }
        ],
        "current_index": "5"
    }
}

Please explain the steps that lead to the error:

نظرات

h_uk2009 11 سال پیش

به نظر من یک echo ساده اصلا بنویس ببین کار میکنه اگه نکرد ایراد از هاستته و دسترسی هاش ... ممکنه روی سایتت جوملا یا ورد پرس باشه . اینا دسترسی به فایل پی اچ پی رو ازت میگیرن

نظرات

Qurban 11 سال پیش
ورد پرس نصب هست..یعنی اگه ورد پرس باشه نمیشه بعنوان دیتابیس نرم افزار ازش استفاده کرد یا راهی داره..
h_uk2009 11 سال پیش
نه منم دقیقا دو سه روز درگیر این بودم یک دامین جدا بخر یک سرور بنداز روش ... اینو که رد کردی ! میرسی به پستی که من الان باش درگیرم ! آخرین پست منو ببین انتخاب سرور مناسب ..! بعد تازه مشکلاتت شروع میشه وقتی وصل شد به سرور
Qurban 11 سال پیش
h_uk2009 ..مطمئنی..؟ اگه وردپرس رو حذهف کنم درست میشه..؟..:)
Qurban 11 سال پیش

این یه echo ساده...بهمراه نتیجه خطا...

 <?php
$servername = "localhost";
$username = "appis708_qurban";
$password = "q30590607";

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>



خطا:Connection failed: Access denied for user 'appis708_qurban'@'localhost' (using password: YES)

نظرات

h_uk2009 11 سال پیش
دامین بخر خوشتیپ ول کن این تستا رو برو یک دامین ثبت کن یک هاستم تستی بنداز روش چند روز تازه مشکلات سرعت ارتباط با سرورو هنگ کردتن برنامه ! و ... هزارتا جیز دیکه میاد سراغت ولی خوب باید به کمک هم حلش کنیم دیکه
Qurban 11 سال پیش

h_uk2009 ..مطمئنی..؟ اگه وردپرس رو حذف کنم درست میشه..؟..:)

( در همین الان)

نظرات

h_uk2009 11 سال پیش
بله ولی ببین من یک کاری دیگه بهت پیشنهاد میکنم اول برو تو گوگل سرچ کن سرورهای رایگان پارس پک .. اونجا یک رایگان ثبت نام کن همه چیزم داره php و mysql بعد کارتو تست کتن بعد بزن سایتتو داغون کن ! و روش نصب کن دیتابیسیتو
Qurban 11 سال پیش

دوست عزیز.. سایت رو حذف کردم کلیه فایلهای ووردپرس رو هم حذف کردم باز هم وصل نمیشه ..اگه امکانش هست یه نگاه بندازین مشکل از چیه ممنون میشم...

نظرات

خواست خدایی 11 سال پیش

سلام وقتتون بخیر ی من یه سایت دارم که با جوملا ساختمو الان هم فعاله می خواستم براش app بسازم و الان گیر همون ارتباط با سرورم نمی دونم Webservice رو کجا بزارم منظورم همون فایل php هست و اینکه خوب من رو روت هاست یه index.php دارم که مال جوملاست حتی تو public_html هم یه پوشه به نام Webservice ساختم و از طریق http:www.........ir/webservice خواستم باهاش ارتباط برقرار کنم که متاسفانه ارور میده Failed to connect to MySQL: MySQL server has gone away در ضمن من اتلاعات رو از task content خوندم چون همه چی اونجا save بود الان اگه میشه راهنماییم کنین خیلی اعصابمو ریخته به هم ببخشید قصه تعریف کردم پیشاپیش از کمکتون خیلی خیلی ممنونم


---------------------------------------------------------------------------------------------------------------------------------------------------------------
مشکلم حل شده ممنون

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .