انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: liniolon در 13 خرداد 1395، 04:53 بظ
-
سلامی گرم به همه ی دوستان
من چند وقتیه که lamp-server رو نصب کردم mysql از طریق ترمینال به خوبی کار میکنه اما وقتی میخوام در مرورگر localhost/phpmyadmin از این طریق استفاده کنم با ارور 404 notfound مواجهه میشم
راه های زیادی هم از سایتای خارجی امتحان کردم اما باز هم نشد که نشد :)
ممنون از همه ی شما
-
میدونی که به جای localhost باید 127.0.0.1 میذاشتی دیگه؟ :D
-
عموما تو فایل hosts تمام توزیع ها localhost پوینت شده به 127.0.0.1 درنتیجه فرقی نداره، ضمن اینکه ۴۰۴ یعنی من سرور رو دارم ولی به Resource دسترسی ندارم اگر localhost تعریف نشده بوده unable to connect با یه هدر دیگه میداد ;)
نمیدونم چجوری LAMP ستاپ کردی ولی با tasksel نصب کن بعد هم جدا با apt اقدام به نصب phpmyadmin کن... مشکل خاصی نباید باشه.
-
عموما تو فایل hosts تمام توزیع ها localhost پوینت شده به 127.0.0.1 درنتیجه فرقی نداره، ضمن اینکه ۴۰۴ یعنی من سرور رو دارم ولی به Resource دسترسی ندارم اگر localhost تعریف نشده بوده unable to connect با یه هدر دیگه میداد ;)
نمیدونم چجوری LAMP ستاپ کردی ولی با tasksel نصب کن بعد هم جدا با apt اقدام به نصب phpmyadmin کن... مشکل خاصی نباید باشه.
همین کارو کردم اما بازم 404 not found میده !
از طریق tasksel و apt هم طبق گفته شما عمل کردم
-
الان خود سرور درست کار میکنه؟ localhost چی بر میگردونه؟
-
همانطور که فرمودند مشکلی نباید باشه قانونا ولی تنظیمات اپاچی رو بذار شاید alias نشده به phpmyadmin بنا به هر دلیلی...
این پست دومی (http://askubuntu.com/questions/387062/how-to-solve-the-phpmyadmin-not-found-issue-after-upgrading-php-and-apache) رو ببین و همیچنین این پست دوم (http://serverfault.com/questions/142941/ubuntu-lamp-phpmyadmin-install-error-404-not-found)
-
الان خود سرور درست کار میکنه؟ localhost چی بر میگردونه؟
اپاچی پیام it works رو میده اپاچی سالمه mysql از طریق ترمینالم کار میکنه بخوبی
اما phpmyadmin ارور میده
-
من هم بعضا هنگام نصب به این مشکل بر خوردم. اگه خطای ۴۰۴ داد، این کد رو بزن تا ویرایش کنی:
sudo nano /etc/apache2/apache2.conf
و خط زیر رو ته فایل اضافه کن:
Include /etc/phpmyadmin/apache.conf
و بعد هم:
sudo systemctl restart apache2
منبع:
https://community.linuxmint.com/tutorial/view/486
(https://community.linuxmint.com/tutorial/view/486)
-
من هم بعضا هنگام نصب به این مشکل بر خوردم. اگه خطای ۴۰۴ داد، این کد رو بزن تا ویرایش کنی:
sudo nano /etc/apache2/apache2.conf
و خط زیر رو ته فایل اضافه کن:
Include /etc/phpmyadmin/apache.conf
و بعد هم:
sudo systemctl restart apache2
منبع:
https://community.linuxmint.com/tutorial/view/486
(https://community.linuxmint.com/tutorial/view/486)
ممنون از راهنماییتون اما اررور
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
بهم برمیگردونه
-
طبق خطایی که بر گردونده خروجی این دو دستور رو بدید:
systemctl status apache2.service
و
journalctl -xe
نکته: برای اینکه خطا در اینجا مرتب نمایش داده بشه. در ابزار های بالا، از مورد # استفاده کنید
-
طبق خطایی که بر گردونده خروجی این دو دستور رو بدید:
systemctl status apache2.service
و
journalctl -xe
نکته: برای اینکه خطا در اینجا مرتب نمایش داده بشه. در ابزار های بالا، از مورد # استفاده کنید
خروجی دستور اول :
● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: failed (Result: exit-code) since Fri 2016-06-03 12:03:01 IRDT; 41min
Docs: man:systemd-sysv-generator(8)
Process: 7124 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILU
Jun 03 12:03:01 Dev-Kouhkan apache2[7124]: apache2: Syntax error on line 216 of
Jun 03 12:03:01 Dev-Kouhkan apache2[7124]: or on line 48 of /etc/phpmyadmin/apac
Jun 03 12:03:01 Dev-Kouhkan apache2[7124]: /apache.conf: Syntax error on line 48
Jun 03 12:03:01 Dev-Kouhkan apache2[7124]: ne 48 of /etc/phpmyadmin/apache.conf:
Jun 03 12:03:01 Dev-Kouhkan apache2[7124]: Action 'configtest' failed.
Jun 03 12:03:01 Dev-Kouhkan apache2[7124]: The Apache error log may have more in
Jun 03 12:03:01 Dev-Kouhkan systemd[1]: apache2.service: Control process exited,
Jun 03 12:03:01 Dev-Kouhkan systemd[1]: Failed to start LSB: Apache2 web server.
Jun 03 12:03:01 Dev-Kouhkan systemd[1]: apache2.service: Unit entered failed sta
Jun 03 12:03:01 Dev-Kouhkan systemd[1]: apache2.service: Failed with result 'exi
خروجی دستور دوم :
Jun 03 12:03:01 Dev-Kouhkan systemd[1]: apache2.service: Failed with result 'exi
Jun 03 12:03:01 Dev-Kouhkan polkitd(authority=local)[969]: Unregistered Authenti
Jun 03 12:03:31 Dev-Kouhkan sudo[7148]: developer : TTY=pts/2 ; PWD=/home/develo
Jun 03 12:03:31 Dev-Kouhkan sudo[7148]: pam_unix(sudo:session): session opened f
Jun 03 12:04:02 Dev-Kouhkan sudo[7148]: pam_unix(sudo:session): session closed f
Jun 03 12:04:10 Dev-Kouhkan sudo[7178]: developer : TTY=pts/2 ; PWD=/home/develo
Jun 03 12:04:10 Dev-Kouhkan sudo[7178]: pam_unix(sudo:session): session opened f
Jun 03 12:04:12 Dev-Kouhkan sudo[7178]: pam_unix(sudo:session): session closed f
Jun 03 12:04:14 Dev-Kouhkan polkitd(authority=local)[969]: Registered Authentica
Jun 03 12:04:16 Dev-Kouhkan polkitd(authority=local)[969]: Operator of unix-sess
Jun 03 12:04:16 Dev-Kouhkan polkitd(authority=local)[969]: Unregistered Authenti
Jun 03 12:07:47 Dev-Kouhkan kernel: asus_wmi: Unknown key cf pressed
Jun 03 12:09:01 Dev-Kouhkan CRON[7303]: pam_unix(cron:session): session opened f
Jun 03 12:09:01 Dev-Kouhkan CRON[7304]: (root) CMD ( [ -x /usr/lib/php/sessionc
Jun 03 12:09:01 Dev-Kouhkan CRON[7303]: (CRON) info (No MTA installed, discardin
Jun 03 12:09:01 Dev-Kouhkan CRON[7303]: pam_unix(cron:session): session closed f
Jun 03 12:17:01 Dev-Kouhkan CRON[7469]: pam_unix(cron:session): session opened f
Jun 03 12:17:01 Dev-Kouhkan CRON[7470]: (root) CMD ( cd / && run-parts --repor
Jun 03 12:17:01 Dev-Kouhkan CRON[7469]: pam_unix(cron:session): session closed f
Jun 03 12:39:01 Dev-Kouhkan CRON[7816]: pam_unix(cron:session): session opened f
Jun 03 12:39:01 Dev-Kouhkan CRON[7817]: (root) CMD ( [ -x /usr/lib/php/sessionc
Jun 03 12:39:01 Dev-Kouhkan CRON[7816]: (CRON) info (No MTA installed, discardin
Jun 03 12:39:01 Dev-Kouhkan CRON[7816]: pam_unix(cron:session): session closed f
lines 1353-1375/1375 (END)
Jun 03 12:02:56 Dev-Kouhkan polkitd(authority=local)[969]: Registered Authentication Agent for unix-process:7090:513060 (system bus name :1.674 [/usr/bin/pkttyagent --notify-fd 4 --fallback],
Jun 03 12:03:01 Dev-Kouhkan polkit-agent-helper-1[7121]: pam_ecryptfs: pam_sm_authenticate: /home/developer is already mounted
Jun 03 12:03:01 Dev-Kouhkan polkitd(authority=local)[969]: Operator of unix-session:c3 successfully authenticated as unix-user:developer to gain TEMPORARY authorization for action org.freedesk
Jun 03 12:03:01 Dev-Kouhkan systemd[1]: Starting LSB: Apache2 web server...
-- Subject: Unit acpid.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit acpid.service has finished starting up.
--
-- The start-up result is done.
Jun 03 11:47:13 Dev-Kouhkan systemd[1]: Reloading.
Jun 03 11:47:14 Dev-Kouhkan systemd[1]: apt-daily.timer: Adding 6h 50min 27.815157s random time.
Jun 03 11:47:14 Dev-Kouhkan systemd[1]: Started CUPS Scheduler.
-- Subject: Unit cups.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit cups.service has finished starting up.
--
-- The start-up result is done.
Jun 03 11:47:14 Dev-Kouhkan systemd[1]: Started ACPI event daemon.
-- Subject: Unit acpid.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit acpid.service has finished starting up.
--
-- The start-up result is done.
Jun 03 11:47:14 Dev-Kouhkan systemd[1]: Reloading.
Jun 03 11:47:14 Dev-Kouhkan systemd[1]: apt-daily.timer: Adding 4h 5min 56.815644s random time.
Jun 03 11:47:14 Dev-Kouhkan systemd[1]: Started CUPS Scheduler.
-- Subject: Unit cups.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit cups.service has finished starting up.
--
-- The start-up result is done.
Jun 03 11:47:14 Dev-Kouhkan systemd[1]: Started ACPI event daemon.
-- Subject: Unit acpid.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit acpid.service has finished starting up.
--
-- The start-up result is done.
Jun 03 11:47:14 Dev-Kouhkan systemd[1]: Starting LSB: Apache2 web server...
-- Subject: Unit apache2.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
حالا دیگه وقتی میخوام برم localhost (unable to connect) نشون میده
-
خیلی بد کپی کردی! نصفه اومده تقریبا
ولی چیزی که برداشت کردم اینه که او خط رو اشتباه توی اون فایل اضافه کردی. اگه ممکنه چند خط آخر اون فایل رو بزار ببینیم چه کردی
-
خیلی بد کپی کردی! نصفه اومده تقریبا
ولی چیزی که برداشت کردم اینه که او خط رو اشتباه توی اون فایل اضافه کردی. اگه ممکنه چند خط آخر اون فایل رو بزار ببینیم چه کردی
خودمم همچین حدسی زدم اما وقتی بررسی کردم دیدم درست انجام دادم :
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives. See also the AllowOverride
# directive.
#
AccessFileName .htaccess
#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<FilesMatch "^\.ht">
Require all denied
</FilesMatch>
#
# The following directives define some format nicknames for use with
# a CustomLog directive.
#
# These deviate from the Common Log Format definitions in that they use %O
# (the actual bytes sent including headers) instead of %b (the size of the
# requested file), because the latter makes it impossible to detect partial
# requests.
#
# Note that the use of %{X-Forwarded-For}i instead of %h is not recommended.
# Use mod_remoteip instead.
#
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
# Include of directories ignores editors' and dpkg's backup files,
# see README.Debian for details.
# Include generic snippets of statements
IncludeOptional conf-enabled/*.conf
# Include the virtual host configurations:
IncludeOptional sites-enabled/*.conf
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
Include /etc/phpmyadmin/apache.conf
اونا رو هم کامل کپی کردم نقصی نداشت ;D
-
sudo ln -s /usr/share/phpmyadmin /var/www/html/
اوبونتو داری دیگه ؟؟
فقط دقت کن آدرسا درست باشن تو سیستمت ;)
-
sudo ln -s /usr/share/phpmyadmin /var/www/html/
اوبونتو داری دیگه ؟؟
فقط دقت کن آدرسا درست باشن تو سیستمت ;)
ممنونم
قبلا اینو امتحان کرده بودم ولی فایده نداشت :)
-
اوبونتو داری دیگه ؟؟
؟
و دقیقا چجوری نصبیدی lamp رو ؟
-
اوبونتو داری دیگه ؟؟
؟
و دقیقا چجوری نصبیدی lamp رو ؟
XUBUNTU
sudo apt-get install lamp-server^
-
سلامی مجدد
باهاش اینقده ور رفتم تا بالاخره APACHE2 فعال شد اما !!! PHPMYADMIN اینطوریه !!
(http://8pic.ir/images/g3pemtfaklnm6ekkr7b0.png)
-
اونا رو هم کامل کپی کردم نقصی نداشت ;D
آخه چند خط اول رو نگاه کن. همه هم اندازه هستن و نصفه هستن!
ممکنه دوباره خروجی اون دستور رو بفرستی؟
خروجی این منظورمه:
systemctl status apache2.service
اگه توجه کنی توی همون نصفه ها نوشته که خط ۲۱۶ از یه فایلی یا خط ۴۸ از یه فایل دیگه یه چیزی اشتباه نوشته شده!
-
● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Fri 2016-06-03 17:28:16 IRDT; 1h 12min ago
Docs: man:systemd-sysv-generator(8)
Tasks: 55 (limit: 512)
CGroup: /system.slice/apache2.service
├─25251 /usr/sbin/apache2 -k start
├─25254 /usr/sbin/apache2 -k start
└─25255 /usr/sbin/apache2 -k start
Jun 03 17:28:15 Dev-Kouhkan systemd[1]: Starting LSB: Apache2 web server...
Jun 03 17:28:15 Dev-Kouhkan apache2[25228]: * Starting Apache httpd web server
Jun 03 17:28:15 Dev-Kouhkan apache2[25228]: AH00558: apache2: Could not reliably
Jun 03 17:28:16 Dev-Kouhkan apache2[25228]: *
Jun 03 17:28:16 Dev-Kouhkan systemd[1]: Started LSB: Apache2 web server.
lines 1-17/17 (END)
الان دیگه سرویس اپاچی فعال شده :D
-
اون خطه هم اضافه کردی؟
باز هم 404 Not Found میده؟
-
اون خطه هم اضافه کردی؟
باز هم 404 Not Found میده؟
الان مشکل اون تصویره که گذاشتم
-
PHP نصب و صحیح پیکربندی شده؟ ;D چون ظاهرا مفسر کارخاصی انجام نمیده...
-
PHP نصب و صحیح پیکربندی شده؟ ;D چون ظاهرا مفسر کارخاصی انجام نمیده...
پی اچ پی رو نصب کردم اما شما هم بگین که چطور نصب کنم
-
قسمت install php رو مطالعه بفرمایید:
https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-on-ubuntu-16-04-lamp/
-
قسمت install php رو مطالعه بفرمایید:
https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-on-ubuntu-16-04-lamp/
نصب کردم اما بازم همون طوریه !
احتمال داره که phpmyadmin به php متصل نباشه ؟
-
یه فایل تو روت apache بسازید اسمش رو بزاری info.php توش بنویسید:
<?php
php_info();
ذخیره کنیدش، تو مرورگر بزنید localhost/info.php نتیجه رو یه اسکرین شات بگرید بزارید. فک کنم ماژول PHP برا Apache رو نصب یا فعال نکردید.
-
یه فایل تو روت apache بسازید اسمش رو بزاری info.php توش بنویسید:
<?php
php_info();
ذخیره کنیدش، تو مرورگر بزنید localhost/info.php نتیجه رو یه اسکرین شات بگرید بزارید. فک کنم ماژول PHP برا Apache رو نصب یا فعال نکردید.
(http://8pic.ir/images/bjlsu34cgnxvg75mbite.png)
اپاچی کار میکنه حتی باهاش ی cms هم دارم میسازم اما جالب اینجاس که phpmyadmin کار نمیکنه
-
خود phpmyadmin رو دستکاری نکردید؟ یا تنظیماتش رو؟
آخرین نسخه رو از اینجا دانلود کنید:
https://www.phpmyadmin.net/downloads/
تو root آپاچی یه دایرکتوری بسازید مثلا pma و phpmyadmin رو اونجا extract کنید، بزنید localhost/pma ببینید بالا میاد؟
این دو مورد هم چک کنید:
https://stackoverflow.com/questions/18060995/localhost-phpmyadmin-returns-php-code
https://stackoverflow.com/questions/20739350/phpmyadmin-displays-code-not-web-page
-
خود phpmyadmin رو دستکاری نکردید؟ یا تنظیماتش رو؟
آخرین نسخه رو از اینجا دانلود کنید:
https://www.phpmyadmin.net/downloads/
تو root آپاچی یه دایرکتوری بسازید مثلا pma و phpmyadmin رو اونجا extract کنید، بزنید localhost/pma ببینید بالا میاد؟
این دو مورد هم چک کنید:
https://stackoverflow.com/questions/18060995/localhost-phpmyadmin-returns-php-code
https://stackoverflow.com/questions/20739350/phpmyadmin-displays-code-not-web-page
فایده ای نداشت :(
-
خروجی نصب دستی (pma) چیه؟
-
خروجی نصب دستی (pma) چیه؟
اررور Not Found میده
-
اقا درست شد
اقا میلاد خدا اجرت بده یه دنیا ممنونتم
از بقیه دوستانم کمال تشکر رو دارم
-
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin >
Options FollowSymLinks
DirectoryIndex index.php
</Directory>
این تکه از کد توی apache2.conf که در مسیر /etc/apache2 قرار بده به احتمال خیلی زیاد درست بشه.
مثل این که درست شده !!!صفحه دو و سه ندیده بودم ](*,) ](*,) ;D ;D