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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Dr.Stein در 06 خرداد 1391، 01:25 ق‌ظ

عنوان: راه اندازی Php(حل شد)
ارسال شده توسط: Dr.Stein در 06 خرداد 1391، 01:25 ق‌ظ
با سلام

من تمام برنامه های لازم رو برای کد نویسی php نصب کردم.

Apcahe2,Mysql,Php5,PhpMyAdmin

ولی نمیدونم چطوری استفاده کنم

لطفا راهنمایی کنید

و اینکه چه ویرایشگری برای کد نویسی تحت وب خوب هستش؟

با تشکر
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: M!lad در 06 خرداد 1391، 01:43 ق‌ظ
تو مرورگر بزنید localhost ببینید بالا میاد ، باید بنویسه ( it works ) فکر کنم .

اگر کار نکرد تو ترمینال بزنید :

/etc/init.d/apache2 start/etc/init.d/mysql start
فراموش نکنید که مجوز ریشه میخواد .

من برا php در گنو/لینوکس eclipse رو ترجیح میدم البته اگر پروژه ام بزرگ باشه کدنویسی معمول و سریع با gedit که خیلی خوب از زبان های مختلف پشتیبانی به عمل میاره . Aptana هم گزینه مناسبیه .

و دیگر  اینکه برای برنامه نویسی xampp رو به جای نصب مجزا php,apache و ... پیشنهاد میدم .
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 06 خرداد 1391، 01:52 ق‌ظ
It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet
---------------------------------------------------------------------
خوب میگه که کار می کنه و mysql هم در حال اجرا هستش.

خوب من پروژهایی رو که می سازم کجا کپی کنم تا بتونم اجرا کنم (مثلا تو ویندوز در پوشه www در پوشه ی یک وب سرور کپی میشد)

و اینکه چطور xampp نصب کنم ؟

آیا باید تمام اینهایی که نصب کردم رو پاک کنم؟ چطور؟

من خیلی جاها دیدم که NetBeans رو توصیه می کنن!!!!

منتظر راهنماییتون هستم

با تشکر
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: M!lad در 06 خرداد 1391، 01:59 ق‌ظ
www باید اینجا باشه :

/var/www/
نصب xampp در واقع تنها دانلود و extract کردن اون در opt/ هست سپس میتونید با :

/var/xammp_dir/lampp start OR stop

xampp رو راه اندازی و یا متوقف کنید .

از NetBeans استفاده نکردم ولی eclipse تا حدودی راضیم کرد و ازش لذت بردم .
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 06 خرداد 1391، 03:31 ق‌ظ
با تشکر از راهنماییتون

ولی بنده xammp رو دانلود کردم و در /opt اکستراکت کردم

ولی با اون دستور استارت نشد!!!!

bash: /var/xammp_dir/lampp: No such file or directory
---------------------------------------------------------

Forbidden

You don't have permission to access /phpmyadmin on this server.
-------------
و موقعه ی استفاده از phpmyadmin  به این خطا بر خوردم!!!!!

چطور می تونم حلش کنم؟
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: M!lad در 06 خرداد 1391، 04:20 ق‌ظ
xammp_dir اسم فولدری هست که محتویات xampp درون اون قرار گرفته ! احتمالا باید lampp باشه :

ابتدا :

/etc/init.d/apache2 stop
/etc/init.d/mysql stop
سپس :

sudo /opt/lampp/lampp start
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: nixoeen در 06 خرداد 1391، 05:06 ق‌ظ
من همون نصب جدا جدا رو پیشنهاد میدم، چون داخل سرورها هم دقیقا به همون شکل نصب میشه و کمی آشنایی بیشتری بهتون میده که چطور اینها با هم ارتباط دارند. از طرف دیگه پشتیبانی کامل مدیر بسته رو دارید که خیلی از کارها رو راحت‌تر میکنه.

من عموما با gedit برنامه می‌نویسم. کافیه فایل‌ها رو توی /var/www/ بریزید و از طریق مرورگرتون به http://localhost برید و کدها رو اجرا کنید. برای پروژه‌های بزرگتر می‌تونید دیباگر جدا هم برای PHP نصب کنید.
اگر با gedit خیلی راحت نبودید، Eclipse احتمالا یکی از بهترین گزینه‌هاست.

در صورتی که میخواید کاربر عادی بتونه توی /var/www/ چیزی بنویسه، کافیه بنویسید:
sudo chmod 777 /var/wwwیا اینکه راه درست‌تر اینه که کاربرتون رو به گروه www-data اضافه کنید و مجوز دسترسی 770 رو به /var/www/ بدید و مطمئن بشید که این پوشه گروه کاربری www-data رو داره.
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 06 خرداد 1391، 05:32 ق‌ظ
با تشکر از شما دوستان عزیز درست شد و استفاده می کنم 8)

ولی هنور این phpmyadmin من ارور می ده!!!!!!!!!!!۱

Forbidden

You don't have permission to access /phpmyadmin on this server.

میگه اجازه ی دسترسی نداری؟!!!

چطور می تونم حلش کنم؟

و اینکه این نرم افزار Eclipse فقط برای جاوا هستش!!!

من نصب کردم فقط پروژه ی جاوا ایجاد می کنه!!!!

عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: nixoeen در 06 خرداد 1391، 12:46 ب‌ظ
ولی هنور این phpmyadmin من ارور می ده!!!!!!!!!!!۱
با sudo apt-get install phpmyadmin نصب کردید؟

و اینکه این نرم افزار Eclipse فقط برای جاوا هستش!!!
من نصب کردم فقط پروژه ی جاوا ایجاد می کنه!!!!
لینک (http://www.zend.com/en/community/pdt/downloads)
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 06 خرداد 1391، 01:00 ب‌ظ
بله نصب کردم ولی قبل نصب mysql

که در مراحل آخر ارور داد!!!

شاید اگه حذفش کنم و دوباره نصب کنم درست بشه !!!

اما چطور حذف کنم؟!!!!!
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: دانیال بهزادی در 06 خرداد 1391، 02:15 ب‌ظ
$ sudo apt-get purge phpmyadmin
$sudo apr-get install phpmyadmin
البته بهتر بود برای نصب سرویس‌دهنده‌ی LAMP اول tasksel رو نثب می‌کردی و بعد از توش LAMP Server رو انتخاب می‌کردی
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: nixoeen در 06 خرداد 1391، 02:28 ب‌ظ
این دستور رو بنویسید که همه چیز رو دوباره نصب کنه.
sudo apt-get install --reinstall --purge apache2 mysql-server phpmyadmin
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: shozdeh در 06 خرداد 1391، 11:00 ب‌ظ
سلام
eclips یه ادیتوره ولی اگه IDE میخوای من بهت netbeans رو پیشنهاد میکنم.هر دو خوبن و هر دو با جاوا نوشته شدن و هر دو هم رایگانن.
اینم لینکش
http://netbeans.org/downloads/index.html (http://netbeans.org/downloads/index.html)
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: identi در 07 خرداد 1391، 01:39 ق‌ظ
و اینکه چه ویرایشگری برای کد نویسی تحت وب خوب هستش؟
http://writeweb.ir/1389/02/14free-and-opensource-editor-for-webdeveloper
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 07 خرداد 1391، 02:21 ق‌ظ
با تشکر از راهنمایی تمامی دوستان عزیز :oops:

حذف کردم و دوباره نصب کردم ولی باز همون ارور رو میده!!!! ???

Forbidden

You don't have permission to access /phpmyadmin on this server.
Apache/2.2.16 (Debian) Server at localhost Port 80
---------------------------------------------------------------
چرا منو تو این وضعیت قرار میده! :o
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: دانیال بهزادی در 07 خرداد 1391، 03:22 ق‌ظ
من تقریبا همه‌ی IDEهای php رو امتحان کردم و با geany از همه راحت‌تر بودم
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: nixoeen در 07 خرداد 1391، 05:02 ق‌ظ
eclips یه ادیتوره
البته Eclipse هم یک IDE هستش!

حذف کردم و دوباره نصب کردم ولی باز همون ارور رو میده!!!! ???
خروجی این دستور چیه؟
sudo cat /var/log/apache2/error.log
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 07 خرداد 1391، 05:15 ق‌ظ
IDE مورد نظرمو پیدا کردم همون NetBeans به کارم می خوره 8)

---------------------------------------------
خروجی دستوری که دادین
-----------
[Sun May 27 00:36:59 2012] [notice] Apache/2.2.16 (Debian) PHP/5.3.3-7+squeeze9 with Suhosin-Patch configured -- resuming normal operations
[Sun May 27 02:11:49 2012] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /var/www/phpmyadmin
[Sun May 27 02:11:49 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sun May 27 02:11:52 2012] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sun May 27 02:14:41 2012] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /var/www/phpmyadmin
-------------------
 ::)
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: M!lad در 07 خرداد 1391، 12:52 ب‌ظ
If you only need a web server for development and testing, Xampp might be a better and easier option.

https://wiki.archlinux.org/index.php/LAMP
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: امیر شهریاری در 07 خرداد 1391، 03:13 ب‌ظ
سلام
من قبلا برنامه نویسی desktop انجام میدادم و به تازگی وارد Web Application شدم. به نظرم بهتره جداگانه Apache
و Mysql و PHP رو نصب کنی.
با سه دستور کوچیک یه راحتی نصب و آماده کار میشن .
sudo apt-get install apache2

sudo apt-get install php5

sudo apt-get install libapache2-mod-php5
سپس apache رو ریستار کنید .
sudo /etc/init.d/apache2 restart

برای IDE من هنوز ویرایشگری شبیه به Adobe dreamweawer ندیدم ولی از netbeans و komposer به صورت ترکیبی استفاده می کنم.

برای مدیریت بانک mysql میتونید از phpmyadmin به صورت وب و یا از mysqlworkbench به صورت برنامه کاربردی استفاده کنید من به شخصه از دومی استفاده می کنم چون قابلیت رسم نمودار های پایگاه داده رو هم داره .
موفق باشید
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: nixoeen در 07 خرداد 1391، 07:22 ب‌ظ
مطمئنید که phpMyAdmin رو با sudo apt-get install phpmyadmin نصب کردید؟! Logها نشون میده که دستی کپی کردید توی /var/www/!
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: artificial_intelligence در 08 خرداد 1391، 09:04 ب‌ظ
من از xampp و NetBeans استفاده میکنم، تا حالا مشکلی نداشتم.
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 09 خرداد 1391، 09:48 ق‌ظ
بله به صورت دستی نصب کردم اما دیدم اجرا نمیشه!!!!

توی یک انجمن خارجی در این مورد بحث شده بود که این کدو بزنیم درست میشه من هم زدم مثل اینکه یک شورتکات درست کرد در /var/www

cd /var/www
sudo ln -s /usr/share/phpmyadmin phpmyadmin
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: shervinkh در 09 خرداد 1391، 10:43 ق‌ظ
با یک مراجعه کوچک به ویکی می تونستید جواب بگیرید
https://help.ubuntu.com/community/phpMyAdmin

ابتدا هر پوشه یا میانبر به نام phpmyadmin در /var/www را پاک کنید.
سپس به localhost/phpmyadmin برید اگر با خطای یافت نشد مواجه شدید دستور زیر را اجرا کنید و سرور خود را apache2 انتخاب کنید:
 sudo dpkg-reconfigure -plow phpmyadminاکنون باید درست شده باشد اگر نشده دستورات زیر را اجرا کنید:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
sudo /etc/init.d/apache2 reload
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 10 خرداد 1391، 04:34 ب‌ظ
با تشکر وسپاس از تمامی دوستان عزیز که بنده رو در این امر یاری کردید.

بسیار ممنون هستم

مشکل حل شد \\:D/

بازم یه سوال دیگه( ببخشید هی سوال می پورسم)

من با NetBeans که کار میکنم خیلی کند اجرا میشه تیک میزنه!!!!!

کارت گرافیک من نصب نیست مثل اینکه امکان داره مشکل از اون باشه؟!!!!
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 12 خرداد 1391، 09:49 ب‌ظ


من با NetBeans که کار میکنم خیلی کند اجرا میشه تیک میزنه!!!!!

کارت گرافیک من نصب نیست مثل اینکه امکان داره مشکل از اون باشه؟!!!!
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: kouhyar775836 در 14 خرداد 1391، 12:18 ب‌ظ

localhost زدم میاد>> ( it works )
حالا باید چیکار کنم؟
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: kouhyar775836 در 14 خرداد 1391، 01:03 ب‌ظ
localhost رو الان من دارم باید چیکار کنم؟
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: identi در 14 خرداد 1391، 03:00 ب‌ظ
localhost رو الان من دارم باید چیکار کنم؟
اسکریپت‌هات رو بذار تو مسیر مربوطه و اجراشون کن. چی نصب کردی؟ xammp؟
مثلا
/opt/lampp/htdocs/joomla
http://localhost/phpmyadmin
http://localhost/joomla
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: nixoeen در 14 خرداد 1391، 04:00 ب‌ظ
localhost رو الان من دارم باید چیکار کنم؟
البته localhost داشتن معنا نداره. localhost تنها آدرس کامپیوتر خودتونه. درستش اینه که بگید Webserver رو دارید.
کافیه کدهاتون رو در محلی که لازمه (عموما var/www/) کپی کنید و از توی مرورگر اونها رو صدا کنید.
اگر مشکل کپی کردن اونها رو بخاطر مجوزها دارید، این دستور رو بنویسید (که خیلی از لحاظ امنیتی درست نیست، ولی موقت کارتون رو راه میندازه):
sudo chmod 777 /var/www
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 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

عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: nixoeen در 20 خرداد 1391، 05:48 ب‌ظ
[ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
اصلا نیازی به زدن این دستور نبود. اون فایل (لینک) رو پاک کنید، بعد بنویسید:
dpkg-reconfigure phpmyadminو Apache رو انتخاب کنید، بعد Apache رو Restart کنید و ببینید چی میشه.
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 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>
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: nixoeen در 21 خرداد 1391، 01:23 ق‌ظ
این رو بنویسید:
apt-get install --reinstall libapache2-mod-php5
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 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 همونو دانلود می کنه؟!!!
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: MeluX در 21 خرداد 1391، 01:29 ق‌ظ
زمپ رو نریختی؟
من خیلی اهاش راحت هستم. به هیچ کدوم از این مشکلاتم بر نخوردم. چون خودش هندل میکنه
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: nixoeen در 21 خرداد 1391، 03:56 ق‌ظ
این هم نصب شده
root@Uns:/home/programmer# apt-get install libapache2-mod-php5
نصب بودن که مشخصه، چون پیش‌نیاز phpMyAdmin هستش! مهم اون قسمت reinstall-- بود که دوباره اون رو نصب کنه و اون قسمت رو ننوشتید.
الان مشکل از phpMyAdmin نیست دیگه و اون رو شناخته. تنها مشکل اینه که Apache فایل‌های PHP رو اجرا نمی‌کنه.
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: امیر شهریاری در 21 خرداد 1391، 09:38 ق‌ظ
بازم میزنم localhost/phpmyadmin همونو دانلود می کنه؟!!!
سلام دوست من
حق با nixoeen هست شما باید apache رو دوباره نصب کنی.
اگه با phpmyadmin مشکل پیدا کردی بهت توصیه می کنم زیاد درگیرش نشو ;)
میتونی با نصب Mysql Workbench همه کارهایی که اونجا انجام می دادی رو انجام بدی به علاوه رسم و ترسیم نمودارهای تحلیل پایگاه داده و ....
phpmyadmin خوبه ولی من خودم با mysql Workbench کار می کنم. همه ابزارهایی که لازم داری رو داره و خیلی سریع جواب میده و برای نوشتن توابع و پروسیجر های پایگاه هم مناسبه.
یه امتحانی بکن ضرر نمی کنی \\:D/
موفق باشی :)
عنوان: پاسخ : راه اندازی Php
ارسال شده توسط: Dr.Stein در 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 کار نکردم
عنوان: پاسخ : راه اندازی php (حل شد)
ارسال شده توسط: Dr.Stein در 22 خرداد 1391، 12:15 ق‌ظ
با تشکر از تمامی دوستان که منو تو این زمینه راهنمایی کردند

مشکل حل شد

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

ln -s /usr/share/phpmyadmin phpmyadmin
 در دایرکتویه /var/wwww
 \\:D/
عنوان: پاسخ : راه اندازی Php(حل شد)
ارسال شده توسط: kouhyar775836 در 26 خرداد 1391، 12:27 ق‌ظ
man php ba mysql ro nasb kardam,dg chi chizai bayad nasb konam ?
عنوان: پاسخ : راه اندازی Php(حل شد)
ارسال شده توسط: fzerorubigd در 26 خرداد 1391، 04:33 ب‌ظ
man php ba mysql ro nasb kardam,dg chi chizai bayad nasb konam ?
فکر میکنم اول باید تنظیم کنی کیبردت رو و زبان فارسی رو بهش اضافه کنی،‌بعد یه کم توی ویکی دنبالش بگردی، یا نهایتا از موتورهای جستجو استفاده کنی برای رسیدن به نتیجه، تو همین فروم هم بارها همین مطالب بحث شده، مثلا همین تاپیک رو از اول بخون.
عنوان: پاسخ : راه اندازی Php(حل شد)
ارسال شده توسط: mortezaT در 21 فروردین 1392، 11:28 ق‌ظ
بعنوان ادیتور من sublime text رو پیشنهاد می‌کنم بسیار قوی هست
لذت کار باهاش ارزش یکبار تجربه رو داره