मैंने उबंटू सॉफ्टवेयर सेंटर से php5 और phpMyAdmin को उबंटू 13.04 के नए इंस्टॉलेशन पर स्थापित किया है।
जब मैं अपने ब्राउज़र में लोकलहोस्ट दर्ज करता हूं, तो निम्न प्रदर्शित होता है:
यह काम करता हैं!
यह सर्वर के लिए डिफाल्ट वेब पेज है।
वेब सर्वर सॉफ़्टवेयर चल रहा है लेकिन अभी तक कोई सामग्री नहीं जोड़ी गई है।
तो कुछ काम कर रहा है।
यदि मैं तब टाइप करता हूं localhost/phpmyadmin
या localhost/phpmyadmin/index.php
पृष्ठ 404 त्रुटि पृष्ठ देता है, तो फ़ाइल नहीं मिली।
<?php phpinfo(); ?>
जब मैंने अपने ब्राउज़र के माध्यम से इसे एक्सेस करने का प्रयास किया, तो मैंने / var / www नामक एक फ़ाइल को एक पंक्ति में बनाया।
यह अनुमतियों की समस्या की ओर इशारा करता है
phpMyAdmin के साथ मैंने भी स्थापित किया:
- Apache HTTP सर्वर मेटापेज (Apache2)
- जावास्क्रिप्ट लाइब्रेरी पैकेज (जावास्क्रिप्ट-सामान्य) के लिए आधार समर्थन
- न्यूनतम स्मृति पदचिह्न (lighttpd) के साथ फास्ट वेबसर्वर
- MySQL क्लाइंट (mysql- क्लाइंट)
- Php5 के लिए जीडी मॉड्यूल (php5-gd)
- MySQL सर्वर (mysql- सर्वर)
PhpMyAdmin स्थापित करते समय, मुझसे कोई प्रश्न नहीं पूछा गया था, जो मुझे पिछले इंस्टॉल पर दिलचस्प लगा, मुझे एक सर्वर चुनने के लिए कहा गया है।
फ़ोल्डर / etc / phpmyadmin में निम्नलिखित सामग्री है:
- conf.d /
- config-db.php.ucf-जिले
फ़ोल्डर conf.d में कोई सामग्री नहीं है
क्या कुछ ऐसा है जिसे मुझे स्थापित करने की आवश्यकता है जो मैंने नहीं किया है या कुछ ऐसा है जिसे मैं 404 और 403 त्रुटियों को ठीक करने के लिए कर सकता हूं?
संपादित करें
मालिकों / संस्करण में
:/var$ ls -lh
total 48K
drwxr-xr-x 2 root root 4.0K Jun 9 12:16 backups
drwxr-xr-x 21 root root 4.0K Jun 9 13:28 cache
drwxrwsrwt 2 root whoopsie 4.0K Jun 9 16:01 crash
drwxr-xr-x 73 root root 4.0K Jun 8 19:24 lib
drwxrwsr-x 2 root staff 4.0K Apr 19 10:03 local
lrwxrwxrwx 1 root root 9 Jun 9 16:00 lock -> /run/lock
drwxr-xr-x 20 root root 4.0K Jun 9 16:01 log
drwxrwsr-x 2 root mail 4.0K Apr 24 18:01 mail
drwxrwsrwt 2 root whoopsie 4.0K Apr 24 18:05 metrics
drwxr-xr-x 2 root root 4.0K Apr 24 18:01 opt
lrwxrwxrwx 1 root root 4 Jun 9 16:00 run -> /run
drwxr-xr-x 10 root root 4.0K Jun 8 19:41 spool
drwxrwxrwt 4 root root 4.0K Jun 9 16:25 tmp
drwxr-xr-x 2 www-data www-data 4.0K Jun 7 21:04 www
तथा:
...:/var$ ls -lh /var/www
total 12K
-rw-r--r-- 1 www-data www-data 177 Jun 7 20:30 index.html
-rw-r--r-- 1 www-data www-data 3.5K Jun 7 20:30 index.lighttpd.html
-rw-r--r-- 1 www-data www-data 20 Jun 7 21:04 test.php
-rw-r--r-- 1 www-data www-data 0 Jun 7 21:04 test.php~
Apache2 सेवा को पुनरारंभ करने पर मुझे टर्मिनल में निम्नलिखित मिलता है
simon@simon-VGN-AR71E:~$ sudo service apache2 restart
apache2: Syntax error on line 260 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.
...fail!
मैंने phpmyadmin.conf लिंक का नाम बदला और भाग गया
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
टूटी हुई लिंक को नॉटिलस में देखें:
simon@simon-VGN-AR71E:~$ ls -lh /etc/apache2/conf.d
total 16K
-rw-r--r-- 1 root root 269 Jul 16 2012 charset
lrwxrwxrwx 1 root root 45 Jun 7 21:14 javascript-common.conf -> /etc/javascript-common/javascript-common.conf
-rw-r--r-- 1 root root 3.3K Jul 16 2012 localized-error-pages
-rw-r--r-- 1 root root 143 Jul 16 2012 other-vhosts-access-log
lrwxrwxrwx 1 root root 28 Jun 9 17:28 phpmyadmin.conf -> ../../phpmyadmin/apache.conf
-rw-r--r-- 1 root root 1.7K Jul 16 2012 security
अंत ===================================
/etc/apache2/apache2.conf
? /Etc/phpmyadmin/apache.conf को शामिल करें