Пропустить

PHP на локальном компьютере

Форум для авторов модов для phpBB 2.0.x.

PHP на локальном компьютере

Сообщение DedPichto » 18.03.2005 16:41

Не понимаю. Сижу в ХР. Поставил апач. Поставил пхп. Вроде настроил. Работает. Но! Даже простейшие скрипты, которые работают на сервере, не работают на локальном компьютере. Хотя всякие там
<?php
    $a=7;
    $b=3;
    print "$a%$b=";
    print $a%$b;
?> 


работают как на сервере, так и на локальном. Неужели такая разница в синтаксисе в php для виндов и для юникса? Или проблема в другом? Причем я не ставил на локальный компьютер собственно скрипт форума :) Речь идет действительно о простейших скриптах, типа там калькулятора или гостевой, с которыми я играюсь в целях обучения.

DedPichto
phpBB 2.0.0
 
Сообщения: 104
Зарегистрирован: 12.02.2005 14:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Siava » 18.03.2005 17:17

DedPichto
Значит криво поставили php :twisted:

Напишите хоть что ставили :roll:
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.5
 
Сообщения: 2581
Зарегистрирован: 11.01.2005 15:29
Откуда: Питер
Благодарил (а): 1 раз.
Поблагодарили: 3 раз.

Сообщение Vladson » 18.03.2005 17:20

Есть между платформами небольшие различия, есть так же различия между версиями, но не настолько они страшны как кажется, в вашем примере я бы проверил правильность настройки вашего РНР...
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение DedPichto » 18.03.2005 17:49

Поставил апач 2.0.53
Поставил PHP 4.3.10
Согласно файлу instal.txt, установил как модуль апача, добавив в файл строчки:
LoadModule php4_module "c:/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php

Вроде все? Всякие там print hello world работают, простейшие математические скрипты тоже. Чуть что послложнее - выдает ошибку.

DedPichto
phpBB 2.0.0
 
Сообщения: 104
Зарегистрирован: 12.02.2005 14:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Rick » 18.03.2005 18:15

Еще один плюс в сторону таких пакетов для установки, как PHP Triad и иже с ними. Устанавливает весь спектр услуг сразу (Apache+PHP+MySQL).
Аватара пользователя
Rick
phpBB 1.4.3
 
Сообщения: 63
Зарегистрирован: 18.11.2004 19:49
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение DedPichto » 18.03.2005 18:22

Rick
Ок, сейчас попробую его.

DedPichto
phpBB 2.0.0
 
Сообщения: 104
Зарегистрирован: 12.02.2005 14:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение [R: R@m$e$ :U] » 18.03.2005 18:50

DedPichto
я ставил вариантом
ScriptAlias /php/ "e:/server/php/"
Action application/x-httpd-php "/php/php-cgi.exe"
AddType application/x-httpd-php .php .php3 .php4 .phtml .phtm
и у меня выполняется все...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1466
Зарегистрирован: 16.01.2005 14:04
Откуда: Novosibirsk,RU
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Siava » 18.03.2005 18:52

Rick
Все эти пакеты настоящая параша, честное слово :lol:

DedPichto
у меня правда первый apache.. но всё работает как часы!
AddType application/x-httpd-php phtml php php3
LoadModule php4_module e:\php\sapi\php4apache.dll
php_value magic_quotes_gpc 0
php_value register_globals 1

Что там с php.ini? Вы с этим файлом что-нибудь делали или вобще не встречали? :mrgreen:

Добавлено спустя 1 минуту 36 секунд:

Ведь ещё в папку с apache*.exe надо записать файлик php4ts.dll :roll:
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.5
 
Сообщения: 2581
Зарегистрирован: 11.01.2005 15:29
Откуда: Питер
Благодарил (а): 1 раз.
Поблагодарили: 3 раз.

Сообщение DedPichto » 18.03.2005 19:15

Пока поставил "парашный" пакет - работает :) Спасибо Rick за совет. Для юного писателя модов самое то, когда усилия сосредоточены на вникание в тонкости языка php, а не на вникание в тонкости по его установке на винды :)

DedPichto
phpBB 2.0.0
 
Сообщения: 104
Зарегистрирован: 12.02.2005 14:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение avm » 18.03.2005 19:20

DedPichto, если вы говорите что простейшие "hello, world" работают, то просто напишите что за ошибка выдается при попытке обращения к более сложному php калькулятору... :D

Может проблема лишь в нехватке подключаемых библиотек php ?

P.S. Если бы Apache не мог запустить php - вообще ни один php-скрипт не работал бы...
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Аватара пользователя
avm
phpBB 2.0.18
 
Сообщения: 584
Зарегистрирован: 16.01.2005 11:40
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение DedPichto » 19.03.2005 0:18

P.S. Если бы Apache не мог запустить php - вообще ни один php-скрипт не работал бы...

Ото ж и я об этом. А насчет ошибок - поздно, увы :) Снес я и апач и пхп и поставил PHP Triad.

Добавлено спустя 4 часа 34 минуты 23 секунды:

А можно в этом топике позадавать тупые вопросы по php? А то на специализированных форумах страшно :)

DedPichto
phpBB 2.0.0
 
Сообщения: 104
Зарегистрирован: 12.02.2005 14:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Vladson » 19.03.2005 0:24

Думаю если эту тему перенесут во флейм тогда будет можно без проблем...
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Rick » 19.03.2005 1:48

Siava
Все эти пакеты настоящая параша, честное слово

Если все работает без проблем? Почему параша? Никто не отнимает права настроить все более глобально, просто с самого начала упрощает процесс установки. Perl, например, я всегда свою версию ставлю поверх phpTriad, так что никто не отменяет гибкости этих пакетов :)
Аватара пользователя
Rick
phpBB 1.4.3
 
Сообщения: 63
Зарегистрирован: 18.11.2004 19:49
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение gled » 24.03.2005 18:05

Я истользую ДЕНВЕР и он мне в принципе устраиват
+ как сказал Siava
все файлы концигурации в твоих руках )

gled
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 23.02.2005 22:02
Откуда: Орел
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Для авторов (phpBB 2.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы