Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Ubuntu php5 mysql

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: не работает
yandzee
Отправлено: 09 Июля, 2010 - 14:10:52
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июль 2010  


Помог: 0 раз(а)




С нуля поставил на Ubuntu 10.04
sudo apt-get install php5
sudo apt-get install apache2

потом sudo apt-get install mysql mysql-client mysql-server

ну все установил.
пишу в адресную строку localhost
ну тут понятно приветствие apache...
пошел cd /var/www/ создал index.php простецкого содержания
<?php
class cls() {}
$obj = new cls();
$obj = 3;
echo $obj;
?>

вывел в браузер 3... Радость

решил сделать че нить по-сложнее:

<?php
error_reporting(E_ALL & ~E_NOTICE);

$_COOKIE['counter']++;

setcookie("counter", $_COOKIE['counter']);
echo "Вы были здесь $_COOKIE['counter'] раз";
?>

не пашет. Просто белая страница.

Запустил sudo mysql -u root -h localhost -p

в консоли все команды работают отлично.
но:
config.php
Спойлер (Отобразить)


index.php
Спойлер (Отобразить)


ничего не вывел.

Как правильно запускать базы данных? Правильно ли я это делаю?
Как заставить php нормально рабатать?

P.S. Я новичек.
 
 Top
Uchkuma
Отправлено: 09 Июля, 2010 - 14:24:02
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




Зачем же глушите вывод ошибок если тестируете? Уберите собаку перед функциями.
 
 Top
yandzee
Отправлено: 09 Июля, 2010 - 14:37:55
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июль 2010  


Помог: 0 раз(а)




Uchkuma пишет:
Зачем же глушите вывод ошибок если тестируете? Уберите собаку перед функциями.


Да, с БД все работает.
А куки нет.

P.S. Выдает ошибку с корявой кодировкой, как ее поменять?
(Добавление)
аЁаЕб�ВаЕб�аБаАаЗб�аДаАаНаНб��аНаЕ аОб�ВаЕб�АаЕб�

...вот так пишет
(Добавление)
а вот ошибка с куки:

y@y-laptop:/var/www$ php5 cookie.php
PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mcrypt.ini on line 1 in Unknown on line 0
PHP Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/cookie.php on line 7
y@y-laptop:/var/www$
 
 Top
Uchkuma
Отправлено: 09 Июля, 2010 - 14:42:50
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




echo "Вы были здесь $_COOKIE['counter'] раз";
пишем правильно:
PHP:
скопировать код в буфер обмена
  1. echo "Вы были здесь ".$_COOKIE['counter']." раз";
  2. // либо
  3. echo "Вы были здесь $_COOKIE[counter] раз";
  4. // либо
  5. echo "Вы были здесь {$_COOKIE['counter']} раз";
 
 Top
yandzee
Отправлено: 09 Июля, 2010 - 14:48:15
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июль 2010  


Помог: 0 раз(а)




Большой спасибо всем. Заработало. А как же кодировку поменять, не нравится мне такой вывод:

а��аБб�ЛаИ аЗаДаЕб��17 б�АаЗ

(аля вы были здесь 17 раз)
 
 Top
Uchkuma
Отправлено: 09 Июля, 2010 - 16:12:12
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




Попробуйте указать верную кодировку отправив перед всем выводом заголовок:
PHP:
скопировать код в буфер обмена
  1. header('Content-Type: text/html; charset=utf-8')
 
 Top
Иларион
Отправлено: 04 Января, 2011 - 13:11:32
Post Id



Новичок


Покинул форум
Сообщений всего: 44
Дата рег-ции: Окт. 2009  
Откуда: Санкт-Петербург


Помог: 0 раз(а)

[+][+]


А кодировку поменять в самом конфиге апача. А тут не нужно прописывать error_reporting в скрипте, так как он уже включен через апатч, наверное.


-----
Создаю сайты. Обсудим? http://vkontakte.ru/illarion
 
 Top
movEAX
Отправлено: 04 Января, 2011 - 14:26:05
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 750
Дата рег-ции: Авг. 2009  


Помог: 16 раз(а)




Uchkuma пишет:
header('Content-Type: text/html; charset=utf-8')

А правильней все-таки UTF-8


-----
армия.. самое убогое место
 
 Top
Иларион
Отправлено: 04 Января, 2011 - 15:05:51
Post Id



Новичок


Покинул форум
Сообщений всего: 44
Дата рег-ции: Окт. 2009  
Откуда: Санкт-Петербург


Помог: 0 раз(а)

[+][+]


Да, utf8 лучше всего, но ie, будь он неладен, может глючить с этой кодировкой


-----
Создаю сайты. Обсудим? http://vkontakte.ru/illarion
 
 Top
garvey
Отправлено: 04 Января, 2011 - 15:13:54
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 528
Дата рег-ции: Май 2010  
Откуда: Minsk


Помог: 3 раз(а)




Никогда не сталкивался с тем, что IE глючит с UTF.
 
 Top
Иларион
Отправлено: 04 Января, 2011 - 15:48:32
Post Id



Новичок


Покинул форум
Сообщений всего: 44
Дата рег-ции: Окт. 2009  
Откуда: Санкт-Петербург


Помог: 0 раз(а)

[+][+]


Я сталкивался и не раз. Будет время - дам код


-----
Создаю сайты. Обсудим? http://vkontakte.ru/illarion
 
 Top
JustUserR
Отправлено: 04 Января, 2011 - 21:35:17
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Иларион пишет:
Но ie, будь он неладен, может глючить с этой кодировкой
В общем случае сущестование клиентский программный реализаций обеспечивающих некорректное функционирование элементов в соответсвии с использование кодовой таблицы UTF-8 в действительности может иметь место - однако данные действия гарантированно не связаны с браузером Internet explorer и их коррекция осуществляется посредством правки целевого JS-кода


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Администрирование *nix »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB