Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Apache+mysql+php  (Прочитано 10360 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн scrat

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Apache+mysql+php
« : 15 Июля 2007, 19:51:35 »
Когда юзал винду юзал appserver а на убубнте не могу найти нормальных пакетов php и mysql.Подскажите плз!

Оффлайн wozzup

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #1 : 15 Июля 2007, 20:48:24 »
посмотри xampp for linux  - пакет все-в-одном:

Apache 2.2.4, MySQL 5.0.41, PHP 5.2.2 & 4.4.7 & PEAR + SQLite 2.8.17/3.3.17 + multibyte (mbstring) support, Perl 5.8.7, ProFTPD 1.3.0a, phpMyAdmin 2.10.1, OpenSSL 0.9.8e, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, gdbm 1.8.0, zlib 1.2.3, expat 1.2, Sablotron 1.0, libxml 2.4.26, Ming 0.3, Webalizer 2.01, pdf class 009e, ncurses 5.8, mod_perl 2.0.2, FreeTDS 0.63, gettext 0.11.5, IMAP C-Client 2004e, OpenLDAP (client) 2.3.11, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.5.1, cURL 7.13.1, libxslt 1.1.8, phpSQLiteAdmin 0.2, libapreq 2.07, FPDF 1.53, XAMPP Control Panel 0.6

все ставится одним махом, причем, установка на сайте расписана буквально по-пальцам, запускается и сразу все готово к работе. (правда и весит сразу 56 MB). может это субъективно и сам способ виндо-делитанский, но работает как часы - за что и боролись.

Оффлайн Mr.Cherry

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #2 : 17 Июля 2007, 00:25:59 »
я под виндой юзал сервер, собранный по части, а вот под линем чё та не получается... мускул чё та не работает.. при запросе пишет Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Оффлайн Mr.Cherry

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #3 : 17 Июля 2007, 00:42:24 »
чё та никак не фтыкаю...
при попытке подконнектиться выдаёт:

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Fatal error: Unknown: Failed opening required '/var/www/mysqltest.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0

Оффлайн Mr.Cherry

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #4 : 17 Июля 2007, 02:17:15 »
АААА!! Как узнать пароль к мускулу?? Я с ума схожу...
у рута в убунте поставил пароль "root_pass", фтыкаю в phpmyadmin login:root/password:root_pass- не идёт...
это где то прописывать надо?

Оффлайн Mr.Cherry

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #5 : 17 Июля 2007, 02:37:06 »
пароль поставил с помощью sudo mysqladmin -u root password root_pass

теперь другая проблема.... с кодировкой.. сервер почему то начинает в юникоде всё выдавать.. всё в ромбиках..

Оффлайн Mr.Cherry

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #6 : 17 Июля 2007, 02:57:41 »
))
решил путём правки конфига апача.. добавил в кириллицу название кодировки cp1251, там была тока cp-1251)))

Оффлайн scrat

  • Автор темы
  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #7 : 17 Июля 2007, 11:22:11 »
монолог)

Оффлайн nix

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #8 : 25 Июля 2007, 05:48:49 »
прошу помощи!
при попытке поставить xampp выдает такую вот ошибку
Цитировать
Невозможно open: No such file or directory
~$ tar xvfz xampp-linux-1.6.3.tar.gz -C /opt
tar: xampp-linux-1.6.3.tar.gz: Невозможно open: No such file or directory
tar: Неисправимая ошибка: завершение работы
tar: Child returned status 2
tar: Выход, отложенный по результатам предыдущих ошибок

Оффлайн ubnov

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #9 : 25 Июля 2007, 12:19:25 »
Установил xampp for linux  на Ubuntu 7.04(Feisty Faw)
Установилось легко раз и готово, а вот что дальше делать непойму?
как сделать сайт видимым в сети? из настроек в apache нашел только  /opt/lampp/etc/httpd.conf
непонятно что там настраивать? нашел только настройки
 Listen 127.0.0.1:80
ServerAdmin admin@localhost
ServerName www.moy_domain.com:80
DocumentRoot "/opt/lampp/htdocs"

может нужно устанавливать дополнительный apache2? от сюда sudo apt-get install apache2?
ничего не пойму, с Ubuntu 7.04 знаком 2 дня c apache тоже плохо знаком, до этого сидел на Windows XP но там все проще настраиваеться.
« Последнее редактирование: 25 Июля 2007, 12:33:22 от ubnov »

Оффлайн Mr.Cherry

  • Участник
  • *
  • Сообщений: 102
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #10 : 25 Июля 2007, 19:27:54 »
ubnov:
в какой сети?
вроде и так по ip должен быть доступен.
если нет - замени 127.0.0.1 на свой ip.

nix:
просто так распаковать не судьба?
а потом прочитать README и выполнить трубуемые инструкции.
а главное не забыть перейти в нужную директорию.

Оффлайн ubnov

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #11 : 25 Июля 2007, 21:31:17 »
ubnov:
в какой сети?
вроде и так по ip должен быть доступен.
если нет - замени 127.0.0.1 на свой ip.

Спасибо буду теперь знать где искать,
Сеть у меня через Cable SOHO Firewall Router, настройки Router-a такие.
 
Internet
Internet WAN IP : 192.22.33.xx
Subnet Mask : 255.255.255.225
Gateway IP : 192.22.33.xx
Primary DNS IP : 194.22.78.xx
Secondary DNS IP : 192.22.33.xx
Domain Name Suffix : domain.com
 
Router's Status
LAN IP Address : 192.168.0.1
Subnet Mask : 255.255.255.0
WAN Port MAC Address : 00:80:05:30:B0:DE
 
в Windows XP с этими настройками всё работает.
Порт 80 открыт, на ubuntu пробовал автоматическую настройку DHCP и статический IP Adress 192.168.0.9, с адресами уже перепробовал много вариантов(все не припомню), пока ничего не выходит, сейчас ищу инфу как сменить MAC Address в ubuntu хочу попробовать напрямую кабель подключить для проверки.

Вообшем только что пробовал сменить МАС адрес и подсоединял кабель на прямую, все работает сайт видно в сети, сейчас пытаюсь настроить через Cable SOHO Firewall Router

 
« Последнее редактирование: 25 Июля 2007, 22:55:03 от ubnov »

Оффлайн nix

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #12 : 30 Июля 2007, 21:15:19 »
кто-нибудь встречал такую проблему при обработке MySql

Цитировать
$connect = mysql_connect(localhost, user, password) or die ();
if (!$connect || !mysql_select_db(database)){
 print "error";
} else {
 $select = "SELECT * FROM '$data' WHERE `id`='1'";
 $res     = mysql_query($select);
 $result = mysql_fetch_array($res);
}

ответ сервера!
Цитировать
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

Оффлайн Geba

  • Любитель
  • *
  • Сообщений: 61
  • Весенний дождик я )
    • Просмотр профиля
    • Geba's blog
Re: Apache+mysql+php
« Ответ #13 : 31 Июля 2007, 14:18:35 »
Скорее всего запрос составлен некорректно, вот и ругается, что дескать переданный параметр в mysql_fetch_array() не является валидным. Проверьте составленный запрос $select = "SELECT * FROM '$data' WHERE `id`='1'";
echo $select;
« Последнее редактирование: 31 Июля 2007, 14:27:05 от Geba »

Оффлайн nix

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Apache+mysql+php
« Ответ #14 : 31 Июля 2007, 19:23:24 »
Скорее всего запрос составлен некорректно, вот и ругается, что дескать переданный параметр в mysql_fetch_array() не является валидным.

спасибо за помощь, запрос валиден у меня проблема была с доступом к MySQL  :)

 

Страница сгенерирована за 0.052 секунд. Запросов: 25.