|
|
|
| Здраствуйте уважаемые авторы книги PHP 5 .Практика создания web-сайтов. Я проделал все как написано в книги действия по настройке на локальном компьютере связки apache+php5 +mysql. Но при запуске допустим http://localhost/index.php у меня высвечиваеться ошибка
Parse error: syntax error, unexpected '=' in C:\WWW\scripts\index.php on line 5
вот код находящийся внутри index.php
<?php
phpinfo();
?>
И еще вопросик. Где БД от вашего сайта на диске который ?
Правильно я делаю ,что все скрипты помещаю в папку C:\WWW\scripts ?
спасибо зарание за ответ ! | |
|
|
|
|
|
|
|
для: korsar
(18.03.2005 в 09:09)
| | Хм... а не могли бы вы выложить ваш httpd.conf и сообщить куда установлен PHP, а так же точные версии Apache и PHP?
>Правильно я делаю ,что все скрипты помещаю в папку C:\WWW\scripts ?
Это зависит от настроек виртуального хоста, если он выглядит следующим образом
<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "C:/WWW/scripts"
ServerName localhost
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
|
То совершенно верно.
http://www.softtime.ru/info/articlephp.php?id_article=24 | |
|
|
|
|
|
|
|
для: korsar
(18.03.2005 в 09:09)
| | База данных находится в файле II/site.sql - это дамп базы в виде SQL-инструкций. Если у вас возникнут сложности с его установкой, пожалуйста, создайте соответствующую тему в форуме MySQL http://www.softtime.ru/forum/index.php?id_forum=3 | |
|
|
|
|
|
|
|
для: cheops
(18.03.2005 в 11:45)
| | Файл httpd.conf я скачал с вашего сайта. PHP стоит версии 5.0.3, Apache 2.0.53
PHP установлен в директорию c:\PHP. Апатч в директорию C:\WWW\Apache2.
У меня также стоит Windows 2003 server. и SQL SERVER 2000. Так же на компьютере раньше стоял Денвер джентельменский набор. Может это както влияет ? | |
|
|
|
|
|
|
|
для: korsar
(18.03.2005 в 11:56)
| | Хм... странно установил точно такие же версии и скопировал конфигурационные файлы с сайта - всё работает. Правда у меня Windows XP (без SP). Денвер сейчас остановлен или работает - какая версия PHP в нём использовалась? Корректно ли Apache обрабатывает HTML-файлы, и что пишет браузер, когда в качестве скрипта запускается
| |
|
|
|
|
|
|
|
для: cheops
(18.03.2005 в 12:18)
| | К сожалению я уже дома ,а все стоит на работе . Оставим эту проблему до понедельника. Денвер остановлен. Вот сведения из файла Readme Денвера
Apache 1.3.27 (октябрь 2002 г.)
PHP 4.3.0 (30 декабря 2002)
phpMyAdmin 2.3.0 (август 2002 г.)
MySQL 3.23.53 (ноябрь 2002 г.)
ActivePerl 5.6.1.631 (январь 2002 г.)
И еще у меня просьба вы не могли бы мне прислать на почту antoxa777@list.ru файл httpd.conf без закоментированых строк . Просто тока нужные команды. Зарание спасибо.
ps Если вам удобней мы можем пообщаться через ICQ .Вот мой номер 9452030. | |
|
|
|
|
|
|
|
для: Korsar
(18.03.2005 в 13:10)
| | А в смысле без закоментированных строк - в таком файле будет очень сложно разобраться... | |
|
|
|
|
|
|
|
для: cheops
(18.03.2005 в 13:19)
| | у меня же есть файл с коментариями. Просто я хочу глянуть на чистые настройки ,а то отвликает много сравочной информации | |
|
|
|
|
|
|
|
для: korsar
(18.03.2005 в 13:34)
| | Хм... дело в том, что такие конфигурационные файлы обычно не создают и правят конфигурационный файл, прилагаемый к дистрибутиву - исключая комментарии можно внести много ошибок. | |
|
|
|
|
|
|
|
для: cheops
(18.03.2005 в 19:40)
| | Я решил не мучиться с настройками ,потому как нефига не выходит и вернулся к Денверу джентельмескому набору ,там все работает на ура и ваш сайт и скрипты.
но вопросик а можно подцепить php5 и болею свежию версию апатча к нему ? | |
|
|
|
|
|
|
|
для: Korsar
(21.03.2005 в 15:17)
| | По-моему в более новых версиях денвера используется PHP 5 (могу врать). | |
|
|
|
|
|
|
|
для: cheops
(21.03.2005 в 22:30)
| | Плиз подскажите что не так в коде ?
запускаю в браузере скрипт
код скрипта
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
$dblocation="localhost";
$dbname="anton";
$dbuser="root";
$dbpasswd="';
$dbcnx=@mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{
exit();
}
if (!@mysql_select_db($dbname,$dbcnx))
{
exit();
}
?>
Вот что пишет в браузере
Parse error: parse error, unexpected $end in x:\home\book.ru\www\config.php on line 19 | |
|
|
|
|
|
|
|
для: korsar
(22.03.2005 в 11:23)
| | У вас разные кавычки в строке
Одинарная и двойная. Должны быть одинаковыми. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(22.03.2005 в 12:15)
| | Спасибо за ответ . Завтра посмотрю на работе.
Да кстати если кому интересно ,я нашел решение связки
Денвера+PHP 5 .
Вот оно http://www.denwer.ru/dis/Base_PHP5/ | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(22.03.2005 в 12:15)
| | Спасибо все заработало :)
у меня пару вопросов
-почему не выбрали обложку для книги жесткую ?
- почему в книге мало картинок результирующих скрипты ?
Спасибо за помощь. | |
|
|
|
|
|
|
|
для: korsar
(23.03.2005 в 13:00)
| | Какая из двух выпущенных книг имеется ввиду? Тип обложки выбирает издательство, так как оно оптимизирует отпускную цену книги. | |
|
|
|