انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: راه اندازی Php(حل شد)  (دفعات بازدید: 13114 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی Php
« پاسخ #30 : 20 خرداد 1391، 04:08 ب‌ظ »
با سلام و عرض ادب خدمت دوستان عزیز

بنده با نصب دوباره ی گنو/لینوکس دوباره به این مشکل برخوردیم که چرا phpmyadmin ما اجرا نمیشه!!!

تمام برنامه ها به صورت مجزا نصب شده و بعد از نصب درر phpmyadmin سرور apache2  انتخاب شده و از دستورات زیر برای بالا آوردن phpmyadmin  استفاده کردم.
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
بعد از زدن این دستور apache شروع به ارور دادن کردن
root@Uns:/home/programmer# /etc/init.d/apache2 reload
apache2: Syntax error on line 227 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/conf.d/phpmyadmin.conf: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
 failed!
اینم ارور لاگ آپاچی
root@Uns:/home/programmer# cat /var/log/apache2/error.log[Sat Jun 09 14:55:36 2012] [notice] Apache/2.2.16 (Debian) configured -- resuming normal operations
[Sat Jun 09 15:44:28 2012] [notice] caught SIGTERM, shutting down
[Sat Jun 09 15:44:33 2012] [notice] Apache/2.2.16 (Debian) configured -- resuming normal operations
[Sat Jun 09 15:44:40 2012] [notice] caught SIGTERM, shutting down
[Sat Jun 09 15:44:41 2012] [notice] Apache/2.2.16 (Debian) configured -- resuming normal operations
[Sat Jun 09 15:44:42 2012] [notice] Graceful restart requested, doing restart
[Sat Jun 09 15:44:42 2012] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
[Sat Jun 09 15:44:42 2012] [error] (9)Bad file descriptor: apr_socket_accept: (client socket)
[Sat Jun 09 15:44:42 2012] [notice] Apache/2.2.16 (Debian) configured -- resuming normal operations
[Sat Jun 09 15:45:36 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sat Jun 09 15:45:44 2012] [error] [client 127.0.0.1] File does not exist: /var/www/phpmyadmin
[Sat Jun 09 15:45:44 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sat Jun 09 15:48:12 2012] [error] [client 127.0.0.1] File does not exist: /var/www/phpmyadmin
[Sat Jun 09 15:48:12 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sat Jun 09 15:48:16 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sat Jun 09 15:52:13 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sat Jun 09 16:02:19 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sat Jun 09 16:02:27 2012] [error] [client 127.0.0.1] File does not exist: /var/www/phpmyadmin
[Sat Jun 09 16:02:27 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sat Jun 09 16:03:04 2012] [error] [client 127.0.0.1] File does not exist: /var/www/phpmyadmin
[Sat Jun 09 16:03:04 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico

The Best Weapon Against An Enemy Is Another Enemy

آنلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : راه اندازی Php
« پاسخ #31 : 20 خرداد 1391، 05:48 ب‌ظ »
[ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
اصلا نیازی به زدن این دستور نبود. اون فایل (لینک) رو پاک کنید، بعد بنویسید:
dpkg-reconfigure phpmyadminو Apache رو انتخاب کنید، بعد Apache رو Restart کنید و ببینید چی میشه.
« آخرین ویرایش: 21 خرداد 1391، 01:21 ق‌ظ توسط nixoeen »

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی Php
« پاسخ #32 : 20 خرداد 1391، 09:20 ب‌ظ »
والا پاک کردیم ریلود هم کردیم حالا می زنم localhost/phpmyadmin
یک فایل رو دانلود می کنه که حاوی دستورات زیره
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
 * forms frameset
 *
 * @version $Id$
 * @uses    $GLOBALS['strNoFrames']
 * @uses    $GLOBALS['cfg']['QueryHistoryDB']
 * @uses    $GLOBALS['cfg']['Server']['user']
 * @uses    $GLOBALS['cfg']['DefaultTabServer']     as src for the mainframe
 * @uses    $GLOBALS['cfg']['DefaultTabDatabase']   as src for the mainframe
 * @uses    $GLOBALS['cfg']['NaviWidth']            for navi frame width
 * @uses    $GLOBALS['collation_connection']    from $_REQUEST (grab_globals.lib.php)
 *                                              or common.inc.php
 * @uses    $GLOBALS['available_languages'] from common.inc.php (select_lang.lib.php)
 * @uses    $GLOBALS['db']
 * @uses    $GLOBALS['charset']
 * @uses    $GLOBALS['lang']
 * @uses    $GLOBALS['text_dir']
 * @uses    $_ENV['HTTP_HOST']
 * @uses    PMA_getRelationsParam()
 * @uses    PMA_purgeHistory()
 * @uses    PMA_generate_common_url()
 * @uses    PMA_VERSION
 * @uses    session_write_close()
 * @uses    time()
 * @uses    PMA_getenv()
 * @uses    header()                to send charset
 * @package phpMyAdmin
 */

/**
 * Gets core libraries and defines some variables
 */
require_once './libraries/common.inc.php';

/**
 * Includes the ThemeManager if it hasn't been included yet
 */
require_once './libraries/relation.lib.php';

// free the session file, for the other frames to be loaded
session_write_close();

// Gets the host name
if (empty($HTTP_HOST)) {
    if (
PMA_getenv('HTTP_HOST')) {
        
$HTTP_HOST PMA_getenv('HTTP_HOST');
    } else {
        
$HTTP_HOST '';
    }
}


// purge querywindow history
$cfgRelation PMA_getRelationsParam();
if (
$GLOBALS['cfg']['QueryHistoryDB'] && $cfgRelation['historywork']) {
    
PMA_purgeHistory($GLOBALS['cfg']['Server']['user']);
}
unset(
$cfgRelation);


/**
 * pass variables to child pages
 */
$drops = array('lang''server''convcharset''collation_connection',
    
'db''table');

foreach (
$drops as $each_drop) {
    if (
array_key_exists($each_drop$_GET)) {
        unset(
$_GET[$each_drop]);
    }
}
unset(
$drops$each_drop);

if (! 
strlen($GLOBALS['db'])) {
    
$main_target $GLOBALS['cfg']['DefaultTabServer'];
} elseif (! 
strlen($GLOBALS['table'])) {
    
$_GET['db'] = $GLOBALS['db'];
    
$main_target $GLOBALS['cfg']['DefaultTabDatabase'];
} else {
    
$_GET['db'] = $GLOBALS['db'];
    
$_GET['table'] = $GLOBALS['table'];
    
$main_target $GLOBALS['cfg']['DefaultTabTable'];
}

$url_query PMA_generate_common_url($_GET);

if (isset(
$GLOBALS['target']) && is_string($GLOBALS['target']) && !empty($GLOBALS['target']) && in_array($GLOBALS['target'], $goto_whitelist)) {
    
$main_target $GLOBALS['target'];
}

$main_target .= $url_query;

$lang_iso_code $GLOBALS['available_languages'][$GLOBALS['lang']][2];


// start output
header('Content-Type: text/html; charset=' $GLOBALS['charset']);
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
    xml:lang="<?php echo $lang_iso_code?>"
    lang="<?php echo $lang_iso_code?>"
    dir="<?php echo $GLOBALS['text_dir']; ?>">
<head>
<link rel="icon" href="./favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
<title>phpMyAdmin <?php echo PMA_VERSION?> -
    <?php echo htmlspecialchars($HTTP_HOST); ?></title>
<meta http-equiv="Content-Type"
    content="text/html; charset=<?php echo $GLOBALS['charset']; ?>" />
<meta name="robots" content="noindex,nofollow" />
<script type="text/javascript">
// <![CDATA[
    // definitions used in common.js
    var common_query = '<?php echo PMA_escapeJsString(PMA_generate_common_url('''''&'));?>';
    var opendb_url = '<?php echo PMA_escapeJsString($GLOBALS['cfg']['DefaultTabDatabase']); ?>';
    var safari_browser = <?php echo PMA_USR_BROWSER_AGENT == 'SAFARI' 'true' 'false' ?>;
    var querywindow_height = <?php echo PMA_escapeJsString($GLOBALS['cfg']['QueryWindowHeight']); ?>;
    var querywindow_width = <?php echo PMA_escapeJsString($GLOBALS['cfg']['QueryWindowWidth']); ?>;
    var collation_connection = '<?php echo PMA_escapeJsString($GLOBALS['collation_connection']); ?>';
    var lang = '<?php echo PMA_escapeJsString($GLOBALS['lang']); ?>';
    var server = '<?php echo PMA_escapeJsString($GLOBALS['server']); ?>';
    var table = '<?php echo PMA_escapeJsString($GLOBALS['table']); ?>';
    var db    = '<?php echo PMA_escapeJsString($GLOBALS['db']); ?>';
    var token = '<?php echo PMA_escapeJsString($_SESSION[' PMA_token ']); ?>';
    var text_dir = '<?php echo PMA_escapeJsString($GLOBALS['text_dir']); ?>';
    var pma_absolute_uri = '<?php echo PMA_escapeJsString($GLOBALS['cfg']['PmaAbsoluteUri']); ?>';
    var pma_text_default_tab = '<?php echo PMA_escapeJsString(PMA_getTitleForTarget($GLOBALS['cfg']['DefaultTabTable'])); ?>';
    var pma_text_left_default_tab = '<?php echo PMA_escapeJsString(PMA_getTitleForTarget($GLOBALS['cfg']['LeftDefaultTabTable'])); ?>';

    // for content and navigation frames

    var frame_content = 0;
    var frame_navigation = 0;
    function getFrames() {
<?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
        frame_content = window.frames[1];
        frame_navigation = window.frames[0];
<?php } else { ?>
        frame_content = window.frames[0];
        frame_navigation = window.frames[1];
<?php ?>
    }
    var onloadCnt = 0;
    var onLoadHandler = window.onload;
    window.onload = function() {
        if (onloadCnt == 0) {
            if (typeof(onLoadHandler) == "function") {
                onLoadHandler();
            }
            if (typeof(getFrames) != 'undefined' && typeof(getFrames) == 'function') {
                getFrames();
            }
            onloadCnt++;
        }
    };
// ]]>
</script>
<script src="./js/common.js" type="text/javascript"></script>
</head>
<frameset cols="<?php
if ($GLOBALS['text_dir'] === 'rtl') {
    echo 
'*,';
}
echo 
$GLOBALS['cfg']['NaviWidth'];
if (
$GLOBALS['text_dir'] === 'ltr') {
    echo 
',*';
}
?>
" rows="*" id="mainFrameset">
    <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
    <frame frameborder="0" id="frame_navigation"
        src="navigation.php<?php echo $url_query?>"
        name="frame_navigation" />
    <?php ?>
    <frame frameborder="0" id="frame_content"
        src="<?php echo $main_target?>"
        name="frame_content" />
    <?php if ($GLOBALS['text_dir'] === 'rtl') { ?>
    <frame frameborder="0" id="frame_navigation"
        src="navigation.php<?php echo $url_query?>"
        name="frame_navigation" />
    <?php ?>
    <noframes>
        <body>
            <p><?php echo $GLOBALS['strNoFrames']; ?></p>
        </body>
    </noframes>
</frameset>
</html>
The Best Weapon Against An Enemy Is Another Enemy

آنلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : راه اندازی Php
« پاسخ #33 : 21 خرداد 1391، 01:23 ق‌ظ »
این رو بنویسید:
apt-get install --reinstall libapache2-mod-php5

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی Php
« پاسخ #34 : 21 خرداد 1391، 01:25 ق‌ظ »
این هم نصب شده
root@Uns:/home/programmer# apt-get install libapache2-mod-php5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libapache2-mod-php5 is already the newest version.
libapache2-mod-php5 set to manually installed.
The following package was automatically installed and is no longer required:
  libqt3-mt
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

بازم میزنم localhost/phpmyadmin همونو دانلود می کنه؟!!!
The Best Weapon Against An Enemy Is Another Enemy

آفلاین MeluX

  • Jr. Member
  • *
  • ارسال: 50
پاسخ : راه اندازی Php
« پاسخ #35 : 21 خرداد 1391، 01:29 ق‌ظ »
زمپ رو نریختی؟
من خیلی اهاش راحت هستم. به هیچ کدوم از این مشکلاتم بر نخوردم. چون خودش هندل میکنه

آنلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : راه اندازی Php
« پاسخ #36 : 21 خرداد 1391، 03:56 ق‌ظ »
این هم نصب شده
root@Uns:/home/programmer# apt-get install libapache2-mod-php5
نصب بودن که مشخصه، چون پیش‌نیاز phpMyAdmin هستش! مهم اون قسمت reinstall-- بود که دوباره اون رو نصب کنه و اون قسمت رو ننوشتید.
الان مشکل از phpMyAdmin نیست دیگه و اون رو شناخته. تنها مشکل اینه که Apache فایل‌های PHP رو اجرا نمی‌کنه.

آفلاین امیر شهریاری

  • Sr. Member
  • *
  • ارسال: 323
  • جنسیت : پسر
پاسخ : راه اندازی Php
« پاسخ #37 : 21 خرداد 1391، 09:38 ق‌ظ »
بازم میزنم localhost/phpmyadmin همونو دانلود می کنه؟!!!
سلام دوست من
حق با nixoeen هست شما باید apache رو دوباره نصب کنی.
اگه با phpmyadmin مشکل پیدا کردی بهت توصیه می کنم زیاد درگیرش نشو ;)
میتونی با نصب Mysql Workbench همه کارهایی که اونجا انجام می دادی رو انجام بدی به علاوه رسم و ترسیم نمودارهای تحلیل پایگاه داده و ....
phpmyadmin خوبه ولی من خودم با mysql Workbench کار می کنم. همه ابزارهایی که لازم داری رو داره و خیلی سریع جواب میده و برای نوشتن توابع و پروسیجر های پایگاه هم مناسبه.
یه امتحانی بکن ضرر نمی کنی \\:D/
موفق باشی :)
« آخرین ویرایش: 21 خرداد 1391، 09:45 ق‌ظ توسط Delphi887 »

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی Php
« پاسخ #38 : 21 خرداد 1391، 02:37 ب‌ظ »
آپاچی راحت کار می کنه وقتی یک پچ پی اچ پی میدم رندر می کنه مشکلی نداره اما وقتی میزنم phpmyadmin دانلود می کنه؟!!! ???

با Ice Weasel و Epiphany اینطور هست ولی با opera که می زنم می گه پیدا نشد؟!!Not Found

The requested URL /phpmyadmin was not found on this server.
Apache/2.2.16 (Debian) Server at localhost Port 80

سیستم من دبیان اسکوییز ورژن 6 هست.

والا با کار کردن با phpmyadmin راحتر هستم و تا به حال با mysql workbench کار نکردم
The Best Weapon Against An Enemy Is Another Enemy

آفلاین Dr.Stein

  • Full Member
  • *
  • ارسال: 129
  • جنسیت : پسر
  • Your World.Your Way
پاسخ : راه اندازی php (حل شد)
« پاسخ #39 : 22 خرداد 1391، 12:15 ق‌ظ »
با تشکر از تمامی دوستان که منو تو این زمینه راهنمایی کردند

مشکل حل شد

مشکل not found رو با کد زیر حل کردم

ln -s /usr/share/phpmyadmin phpmyadmin
 در دایرکتویه /var/wwww
 \\:D/
« آخرین ویرایش: 22 خرداد 1391، 12:17 ق‌ظ توسط Uns »
The Best Weapon Against An Enemy Is Another Enemy

آفلاین kouhyar775836

  • Full Member
  • *
  • ارسال: 143
  • جنسیت : پسر
  • freedom
پاسخ : راه اندازی Php(حل شد)
« پاسخ #40 : 26 خرداد 1391، 12:27 ق‌ظ »
man php ba mysql ro nasb kardam,dg chi chizai bayad nasb konam ?

آفلاین fzerorubigd

  • Hero Member
  • *
  • ارسال: 758
  • جنسیت : پسر
  • گوگل دوست خوبیه، فقط باید ازش بپرسی
    • یادداشتهای بیت نیمسوز
پاسخ : راه اندازی Php(حل شد)
« پاسخ #41 : 26 خرداد 1391، 04:33 ب‌ظ »
man php ba mysql ro nasb kardam,dg chi chizai bayad nasb konam ?
فکر میکنم اول باید تنظیم کنی کیبردت رو و زبان فارسی رو بهش اضافه کنی،‌بعد یه کم توی ویکی دنبالش بگردی، یا نهایتا از موتورهای جستجو استفاده کنی برای رسیدن به نتیجه، تو همین فروم هم بارها همین مطالب بحث شده، مثلا همین تاپیک رو از اول بخون.

آفلاین mortezaT

  • Newbie
  • *
  • ارسال: 1
  • جنسیت : پسر
پاسخ : راه اندازی Php(حل شد)
« پاسخ #42 : 21 فروردین 1392، 11:28 ق‌ظ »
بعنوان ادیتور من sublime text رو پیشنهاد می‌کنم بسیار قوی هست
لذت کار باهاش ارزش یکبار تجربه رو داره