Войти

Показать полную графическую версию : Вопросы серверов


Страниц : 1 2 3 4 5 6 [7] 8

Admiral
30-03-2008, 21:09
Запустил ВебСервер (Apache+PHP4+SQLite) под Win32.
Apache+PHP4 согласно мануалу.
SQLite подключить помог vadimiron.
Хочу ещё запустить PHPbb 3, но когда уже "Поздравил с удачной настройкой", я захожу на главную страницу и вижу
General Error
SQL ERROR [ sqlite ]

SQL logic error or missing database [1]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

Как быть?

Остались вопросы по конфигурации сервера.
По умолчанию в php.ini extension_dir обозначается как ./. Что подразумевается: корень диска, системы, сервера, ещё что-нибудь? Изменил на полный путь к php, он увидел SQLite.
Так а файлы из директории SQLite
fts1.def
fts1.dll
sqlite3.def
sqlite3.dll
sqlite3.exe
sqlite3_analyzer.exe
tclsqlite3.def
tclsqlite3.dll
php не интересуют? И как их прикрутить, если они надо?.

А куда файл базы данных кидать? Сейчас он лежит в htdocs и это совсем не безопасно, но в настройках форума было указано, что это должно быть видно с Веб сервера, место, так как по SQLite подключению указывается прямой адрес к файлу базы данных.

vadimiron
31-03-2008, 15:21
По умолчанию в php.ini extension_dir обозначается как ./. Что подразумевается: корень диска, системы, сервера, ещё что-нибудь? »
Это значит текущая директория, где лежит php.exe. Лучше указывать полный путь до папки (как вы и сделали)

Так а файлы из директории SQLite php не интересуют? »
Вроде нет - SQLite сам по настройкам найдёт нужные файлы

А куда файл базы данных кидать? »
Можно там оставить, но только защитите эти файлы при помощи .htaccess. А лучше конечно совсем в другую директорию положить - php то имеет доступ к другим папкам тоже

SQL logic error or missing database [1] »
А там сначало не надо базу данных руками создать? Так часто в форумах и подобных скриптах бывает

Admiral
31-03-2008, 22:10
Вроде нет - SQLite сам по настройкам найдёт нужные файлы »
А где он их считает, я ведь просто положил их в папку, а знает он только про ДЛЛ, как будто она управляет процессом и больше ей нечего не надо.
А там сначало не надо базу данных руками создать? »
Так я и создал с помощью sqlite3.exe (на том его роль закончилась), а так конечно же он бы меня не поздравил. А где про ошибки сервера кроме Апача можно почитать: PHP и SQLite ведут где-то логи?

vadimiron
01-04-2008, 00:00
Admiral,
PHP и SQLite ведут где-то логи? »
Логи PHP можно в php.ini активировать

А такой вопрос: а PHPbb вообще поддерживает SQLite?

Admiral
01-04-2008, 00:16
PHPbb вообще поддерживает SQLite »
Конечно
http://www.phpbb.com/support/documentation/3.0/quickstart/quick_installation.php#quick_installation_requirements
по SQLite даже отдельный совет есть
Tip
If you are installing using SQLite, you should enter the full path to your database file in the DSN field and leave the username and password fields blank. For security reasons, you should make sure that the database file is not stored in a location accessible from the web.

vadimiron
02-04-2008, 17:24
Admiral,
Тогда надо читать логи... Посмотрите, может в них какие записи создаются
Попробуйте просто с базой поработать - можете ли своим скриптом записывать/считыват информацию

Tillik
13-08-2008, 14:17
Стоит Windows Server 2003 SP2 R2 Standart Edition.

Для обучения решил развернуть на нем Веб-Сервер (IIS+PHP+MySQL\MS SQL - Если кто знает хорошие статьи по этому поводу, подскажите, пожалуйста.. кучу инета перерыл, так и не нашел..). Проблема в том, что не получается настроить PHP к IIS 6.0

Делал все по такой инструкции - http://ondolinde.ru/iis/?cat=1
Но вот проблема, когда пытаюсь открыть - localhost/index.php, то выскакивает ошкибка "No input file specified. " Это при первом описаном методе (через аsapi)

Подскажите, пожалуйста, как решить эту проблему.

GROMOZEKA_TSP
13-10-2008, 18:19
Пытаюсь поставить для PHP Apache,все проходит нормально согласно инструкции из учебников,но вместо имени сервера Apache2 постоянно выходит OracleHome92HTTPServer(пишу по памяти у меня локально установлен Oracle).Через службы администрирования и через msconfig пытаюсь отключит ,но ничего не получается,хотя на других компах все проходит успешно.Подскажите,принципиально ли это и как это можно изменить??

ILMF
03-07-2009, 01:19
Только устанавливаю Apache и проблема в том, что при наборе http://localhost/ должно появится " It works!" у меня же идёт долгая загрузка, заканчивающаяся ошибкой.
Но " It works!" появляется при наборе http://127.0.0.1
Подскажите, где исправить файл конфигурации Apache?

Dj Dynamite
28-07-2009, 15:57
часто вылетает. В журнале сообщений windows пишет такие ошибки. Как исправить?

Event Type: Error
Event Source: Apache Service
Event Category: None
Event ID: 3299
Date: 28.07.2009
Time: 11:04:59
User: N/A
Computer: BOSS
Description:
The Apache service named C:\oracle\ora92\Apache\Apache\apache.exe reported the following error:
>>> [Tue Jul 28 11:04:59 2009] [warn] Loaded DSO C:\MWEB\PHP\php5apache.dll uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -DEAPI) <<<
before the error.log file could be opened.
More information may be available in the error.log file. .

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Data:





Event Type: Error
Event Source: Application Error
Event Category: (100)
Event ID: 1000
Date: 28.07.2009
Time: 11:02:31
User: N/A
Computer: BOSS
Description:
Faulting application Apache.exe, version 0.0.0.0, faulting module php5ts.dll, version 5.1.1.1, fault address 0x00009019.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Data:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion.Fail
0010: 75 72 65 20 20 41 70 61 ure..Apa
0018: 63 68 65 2e 65 78 65 20 che.exe.
0020: 30 2e 30 2e 30 2e 30 20 0.0.0.0.
0028: 69 6e 20 70 68 70 35 74 in.php5t
0030: 73 2e 64 6c 6c 20 35 2e s.dll.5.
0038: 31 2e 31 2e 31 20 61 74 1.1.1.at
0040: 20 6f 66 66 73 65 74 20 .offset.
0048: 30 30 30 30 39 30 31 39 00009019

Sham
28-07-2009, 16:22
>>> [Tue Jul 28 11:04:59 2009] [warn] Loaded DSO C:\MWEB\PHP\php5apache.dll uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -DEAPI) »
http://forum.oszone.net/thread-49243.html несовместимость конфигурации апача с модулем php...

lxa85
31-08-2009, 15:43
Здравствуйте. Решил спросить здесь.
Есть сайт со статистикой использования nginx.
http://news.netcraft.com/archives/2009/05/27/may_2009_web_server_survey.html
В распределении популярности виден резкий скачок qq.com
Что это за сервер? Google не слишком красноречив.
Есть отдельная тема посвященная выбору http сервера? (Apache, nginx, lighthttp)
Мне для небольшого набора статичных страничек, в условиях ограниченных ресурсов.

Sham
31-08-2009, 17:40
lxa85, то ж кетайцы :)

Igor_I
31-08-2009, 19:35
lxa85,
nginx - ставь и не сомневайся.

Knokswille
26-12-2009, 02:00
если нужно и РНР: NGINX в качестве фронтенда + Apache+PHP (конечно спорный вопрос, но я думаю он лучше с динамикой справляется нежели PHP/FastCGI, да и геморроя меньше, а функционала больше) в качестве бэкенда, также понадобится ставить RPAF.

если только HTML: NGINX и всё.

Если нужно также Zend + ionCube - то отдельно могу объяснить как без бубна прикрутить если система на win.

Zendo
24-02-2010, 11:29
Доброго времени суток.

Вообщем столкнулся я с непонятной мне проблеммой.

Купили выделенный хостинг, на хостинге есть 2 ИП 1 шаред 2-й выделенный. Поставил сайт на выделенный ип, вроде все норм сайт работает ССЛ сертификат установился, но есть несколько критичных проблемм.

1-я - Whois не распознает сайт как "is hosted on dedicated server".
2-я - Whois Указывает что сайт "Response Code:200 Domain Status:Registered And No Website"
3-я - Не резолвится Хостнейм.

Вообщем вопросы следующие.

1-й От чего зависит 1-я и 2-я проблемма.
2-й Какой обычно указывают Хостнейм и на что он влияет.

Если есть желание с уводольствием прийму консультации в аську за умеренные пожелания %)

SOFTOLAB
13-03-2011, 04:06
Здравствуйте, хочу взять VPS, подобрал уже вроде бы подходящий, посоветуйте стоит ли брать кто разбирается.
http://2servers.ru/vps_linux.php
Тариф: VPS-Mini

Angel_19
23-05-2012, 17:47
Windows 2008 R2 x64, Apache, PHP, MySQL.
В локальной сети и локально страницы открываются на ура. Как только обращаюсь через интернет, то страница очень долго грузится. В итоге так до конца и не загрузится.
При этом если взять маленький простой HTML файл (без скриптов), то он грузится быстро.
Виртуальные хосты не использую.

WebGraf
07-06-2012, 18:52
если нужно и РНР: NGINX в качестве фронтенда + Apache+PHP (конечно спорный вопрос, но я думаю он лучше с динамикой справляется нежели PHP/FastCGI, да и геморроя меньше, а функционала больше)
Как это у одного и того же апача и одного и того же пхп может быть разный функционал?? Что то мы заговариваемся...
php как модуль апача или FastCGI это всего лишь способы запуска пыха и не более. Естественно у каждого свои особенности, но функционал вырезать нельзя.

Если по теме:
nginx обязательно необходим в любом случае. А вот какой способ запуска php выбрать это уже зависит от того что будет на сервере (один пользователь или несколько, и какого рода скрипты). Если пользователей несколько то однозначно FastCGI, так как при PHP как модуль Апача аккаунты безопасно разделить нельзя.

RasKolbas
31-10-2012, 15:31
Здравствуйте!
Не могу установить PHP
Система - Windows XP. Вебсервер - Apache2
Сам Apache работает нормально.

Ставлю php-5.3.18-Win32-VC9-x86.zip по инструкции с официального сайта (http://www.php.net/manual/ru/install.windows.apache2.php): то есть: распаковал, переименовал php.ini-production в php.ini, отредактировал его, в конфиг апача http.conf вписал строки:
LoadModule php5_module "C:/SOFT/php/php5apache2_2.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/SOFT/php"
Apache установлен в C:\SOFT\Apache2
PHP установлен в C:\SOFT\php

После перезапуска Apache не запускается, в error.log ничего не пишет. PHPшный лог php_errors.log вообще не создаётся.




© OSzone.net 2001-2012