Карта сайта

Это автоматически сохраненная страница от 01.02.2013. Оригинал был здесь: http://2ch.hk/b/res/42684404.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Птн 01 Фев 2013 14:40:41
Joomla 3 PostgreSQL XAMPP
Парни, есть проблема. Я не разбираюсь в php, скажу сразу.
Создаю сайт для образовательного учреждения.
Сайт-то я создал на связке joomla2.5-xampp-mysql
Работал сайт нормально, но потом выяснилось, что одному мудаку, который отвечает за работоспособность сервера жизненно необходимо, чтобы в качестве базы данных у нас был Постгрес. Почему - не знаю.
Начинаю делать сайт с нуля, поставил xampp, дальше все по этому мануалу
http://practicalfoss.blogspot.ru/2008/09/how-to-install-postgresql-and.html
Не работает нихуя.
При установке джмулы нет в выпадающем окошке постгреса, пикрелейтед. Что я делаю не так?

Алсо, можно ли перевести сайт на постгрес не переделывая все с нуля?


Птн 01 Фев 2013 14:47:52
http://wiki.postgresql.org/wiki/Joomla!.
А если бы поддерживала, то без проблем, делаешь экспорт данных из MySQL, импорт этих данных в PostgreSQL и указываешь CMS что теперь не с MySQL а с PostgreSQL работать и усё.

Попробуй поискать, может какая версия есть под постргрю или костыль

Птн 01 Фев 2013 14:49:24
>>42684765
Requirements for Joomla 3.x
PostgreSQL 8.3.18 + 8.3.18 +


Третья поддерживает. Проблема в том, что видимо не поддерживает 2,5.

Птн 01 Фев 2013 14:53:32
>>42684825
2.5 не поддерживает 100%

И как сейчас нашел на форуме, лучше брать джумлу версии 3.0.1 и выше, т.к. у 3.0.0 есть проблемы с постгри

Птн 01 Фев 2013 14:54:59
>>42685025
И добавлю, что ОП ленивое хуйло! погуглил бы, вот тебе все ответы и решение за 5 минут находятся.

Птн 01 Фев 2013 14:56:46
>>42684404
>xampp
>postgre
>не разбираюсь в php
Ну и нахуй ты вперся в это говно? Если нужно быстро поднять сайт не заморачиваясь - denwer твой выбор. Если этому мудаку нужна Postgre - пусть сам ебется с настройкой. Или переходи на другой сервак, это будет быстрее и дешевле в плане нервов и потраченного времени.

Птн 01 Фев 2013 14:58:14
>>42685025
Ставляю 3,0,2

Птн 01 Фев 2013 14:59:47
>>42685287
>pgAdmin
Это утилита для работы с БД. Нахуй не нужно держать его включенным.

Птн 01 Фев 2013 15:00:56
>>42685208
Проблема в том, что директор ОУ повесила сайт на меня. Ей похуй так то, а увольнятся если что мне.

На денвер встанет джумла?

Я сайт только делаю, развертывает он на серваке, который стоит в нашем ОУ.

Птн 01 Фев 2013 15:04:15
>>42685434
>развертывает он
Объясни ему по хардкору, что тебе нужна MySQL. И пригрози сделать сайт на SharePoint или IIS.

Директриссе скажи, что тот уебан не может сервер поставить.

Птн 01 Фев 2013 15:05:31
>>42685434
>На денвер встанет джумла?
Да. Но она не для боевых сайтов. Там с безопасностью беда и по умолчанию он из интернета не виден.

Птн 01 Фев 2013 15:06:51
>>42685622
Два чаю. Сам веб прогер. При создании сайта в ТЗ всегда описываются требования к железу и ПО. Так что пусть ставит MySql и не выебывается.

Птн 01 Фев 2013 15:07:54
>>42685705
Ему на локальный надо, чтоб создать сайт. На продакшн зальет его потом какой-то хуй, он же написал.

Птн 01 Фев 2013 15:10:25
>>42685862
Да, мне просто нужно создать сайт.

Птн 01 Фев 2013 15:13:49
>>42686012 денверь для винды (на сколько я знаю).

Оп - тебе во фриланс - рублей за 500 кто-нибудь сделает.

Птн 01 Фев 2013 15:15:33
В общем, когда я запускаю апач, появляются подряд три окна с заголовком

Warning
PHP startup.
Потом апач, видимо, нормально запускается.
Перехожу на localhost, но в списке бд нету постгреса.
Видимо дело в том, что нужно разкомментировать строчки в файле
c:\xampp\php\php.ini
extension=php_pdo_pgsql.dll
extension=php_pgsql.dll
Ну я это сделал. Все равно в списке нет постгреса.
>>42686234
У меня винда. У того пидораса, на серваке скорее всего линукс.

Птн 01 Фев 2013 15:18:02
>>42686352
>разкомментировать строчки в файле
Ещё и dll-ки куда-то там переписать.

А денверь точно умеет в постгрес?

Птн 01 Фев 2013 15:19:34
>>42686537
на вики написано, что там есть подключаемый модуль.

куда прописать? В мануале об этом ни слова.

Птн 01 Фев 2013 15:22:16
>>42686537
Arif Alhadi Putra 2 мес. назад
you must copy the libpq.dll from xampp/php folder to xampp/apache/lib folder to make it works

Может ты об этом?

Птн 01 Фев 2013 15:28:10
>>42686788
>libpq.dll
Видимо название ddl-ки. Ещё нужно найти нужную версию под твою версию php и под винду.

>xampp
Это не деньверь. Елси у тебя xampp - то копируй в указанные каталоги. Для денверя каталоги другие.


Пишу по памяти, могу ошибаться т.к. делал аналогичное 1 раз - подключал ffmpeg.

Птн 01 Фев 2013 15:30:04
>>42687116
Я знаю, что замп. Там и написано для зампа.
И дллка эта есть в той папке. Просто не помогает

Птн 01 Фев 2013 15:34:57
>>42687202
>Просто не помогает
Там ничего и не будет.

Смотри php_info(); Там либо будет описана твоя база, либо не будет. Опять же - ты сейчас поставил своеобразный мостик между базой и PHP (что бы сервер мог обращаться к этой базе). Тебе по ходу ещё нужно саму базу ставить.

Не забывай перегружать денверь.

Да и вообще настраивайся ебаться с глюками.

Птн 01 Фев 2013 15:36:24
>>42687477
у меня xampp.
Не вижу нигде php_info

Птн 01 Фев 2013 15:36:39
А ты сам Postgre сервер поставил вообще? Он работает? PGadmin коннектится нормально?

Птн 01 Фев 2013 15:40:06
http://localhost/phppgadmin/

ОПА, А ВОТ ТУТ Я ПОЛУЧАЮ 403

Птн 01 Фев 2013 15:43:48
>>42687784
Видимо проблема в этом?

Птн 01 Фев 2013 15:43:56
>>42687784
403 - это доступ запрещен. Оставь в <directory> только
Order allow,deny
Allow from all
Перезапустись и снова попробуй

Птн 01 Фев 2013 15:44:06
>>42687564
>Не вижу нигде php_info
Ты совсем школьник в этом деле.

Делаешь сайт (test.com). Там делаешь файлик (в www или htdocs), пусть будет info.php
Открываешь его блокнотом и пишешь туда
<?php
php_info();
?>
Закрываешь, сохраняешь. И открываешь его уже через браузер test.com/info.php и смотришь всю инфу про свой PHP - все библиотеки, все базы и тд. Пользуйся поиском, что бы побыстрее находить нужное.

Птн 01 Фев 2013 15:49:07
>>42688012
Да, дружище, я тут не шарю. У меня уже со строчки
>делаешь сайт
начинаются проблемы, потому что я умею только писать хтмл код в блокноте и ДЕЛАТЬ САЙТЫ на джумле.

Птн 01 Фев 2013 15:53:26
http://www.php.net/manual/en/function.phpinfo.php

Птн 01 Фев 2013 15:55:22
>>42688263
Логи пишутся? .htaccess есть в папке c:/xampp/phpPgAdmin?
И то и то в студию, пожалуйста.

Птн 01 Фев 2013 16:00:15
>>42688494
Ок, обосрался. Но я предупреждал, что по памяти пишу.

Птн 01 Фев 2013 16:00:44
>>42688594
Мне кажется, что нет. Я такого файла не нашел.
Логи апача? Или постгреса?



Птн 01 Фев 2013 16:01:31
>>42688263
>начинаются проблемы, потому что
Пожелаю тебе добра и удачи. У тебя все получится.

Птн 01 Фев 2013 16:03:23
http://localhost/installation/index.php" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17"

Птн 01 Фев 2013 16:05:17
>>42688870
Дружище, у меня, честно, нет времени изучать такие вещи, как ручная интеграция базы данных с пакетом, в котором ее нет.
Я вообще о существовании джумлы узнал месяц назад, когда мне сказали "не хочешь чтоб уволили - делай сайт".

Птн 01 Фев 2013 16:07:30
>>42688833
>В блокнот?
С помощью блокнота.

Птн 01 Фев 2013 16:08:24
>>42688946
Это весь access.log? Начало не так важно, важен конец.

Птн 01 Фев 2013 16:09:59
>>42689027 Если не хочешь, что бы тебя уволили - придется изучать.

Птн 01 Фев 2013 16:12:50
>>42689232
Работа, конечно, если не считать этой истории с сайтом халявная, но оно, поверь, того не стоит.

Птн 01 Фев 2013 16:13:45
Раз пошел разговор про джумлу, то посоветуйте нормальное руководство по сазданию сайта на этой cms. Есть сайт в обычном хтмл, хочется перенести его на cms.

Птн 01 Фев 2013 16:14:14
>>42684404
>не разбираюсь в php
>Создаю сайт
>Создаю сайт
>Создаю сайт
>Создаю сайт
Ахаха.

Птн 01 Фев 2013 16:15:59
>>42685208
>denwer
Ахаха.

Птн 01 Фев 2013 16:17:58
>>42689419
Спасибо за вклад.
Ты наверное, тоже считаешь, что сайт образовательного учреждения должен использовать самую последнюю версию cms, которая рекомендуется для энтузиастов?

Птн 01 Фев 2013 16:18:50
Оп. Забей на базу. Сделай на файлах.

Птн 01 Фев 2013 16:20:02
>>42689397
Это ОП, скажу про себя, методом тыка за пару дней я получил почти во всем меня устраивающий сайт-визитку. Ну это с нулевого уровня, думаю тебе и без руководства проблемы никакой не составит.

Птн 01 Фев 2013 16:20:26
>>42689612
Меня позабавила фразы Создаю сайт и не разбираюсь в php. Охуеть просто, цмски ставит и говорит что создаёт сайт.

Птн 01 Фев 2013 16:20:35
>>42689654
Не путай меня, лукавый. Я в этом не разобрался, а ты мне уже другой подход предлагаешь.

Птн 01 Фев 2013 16:21:54
>>42689744
Ну да. Создаю сайт.
Из готовых модулей и простой как три копейки.
А как это по-другому называется?

Птн 01 Фев 2013 16:23:59
>>42689831
Это сможет любой школьник.

Птн 01 Фев 2013 16:24:35
>>42689744 Времена меняются. Для создания сайта уже не нужно знать ничего.

Оп - сделай на укозе.

Птн 01 Фев 2013 16:25:31
>>42689717
Я как-то попробовал сам, но ничего не вышло. Вот статичные получаются, а на цмс нет.

Птн 01 Фев 2013 16:26:01
>>42689939
Я и не говорил, что не сможет, дружище.
Конкретно для моих целей всего того (ну если не учитывать факта, что одному петуху нужен постгрес) что было - достаточно.

Птн 01 Фев 2013 16:26:47
>>42689352
Нужны логи где ты пытался зайти в phppgadmin

Птн 01 Фев 2013 16:30:19
>>42689974
Ага, теперь модно делать трехстраничный сайт-визитку на джумле.

Птн 01 Фев 2013 16:35:08
http://localhost/installation/index.php" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17"
::1 - - [01/Feb/2013:19:34:54 +0700] "GET /phppgadmin/ HTTP/1.1" 403 1054 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.56 Safari/537.17"

Птн 01 Фев 2013 16:35:47
>>42689744
Конечный результат его работы - сайт. Чего тебе припекает, я не пойму?
Сам занимаюсь созданием сайтов 3 года, и с нуля писал, и под фрэймворки, и готовых решений кучу перепробовал. Если нужно создать простенький сайт - использовать готовое решение - лучший вариант. Правда к Джумле я отношусь херово, мой выбор - Друпал. Но для новичка, да еще и без знаний php, он будет сложноват, я считаю. Так что по итогу я занимаюсь тем же - ставлю цмс-ки. И не вижу в этом абсолютно ничего плохого. Другое дело если нужно что-то нетривиальное.

Птн 01 Фев 2013 16:37:10
>>42690293
Не вижу в этом ничего плохого. Тебя же этим никто не заставляет заниматься.

Птн 01 Фев 2013 16:38:08
>>42690539
Открой в папке phppgmyadmin файлик .htaccess блокнотом и скопируй сюда содержимое его. Подозреваю что дело в нем.

Птн 01 Фев 2013 16:39:43
>>42690667
У меня его нет.

Птн 01 Фев 2013 16:55:36
>>42684404
не еби мозги себе и анону, хуй админ не хочет работать, со своим постгресом он может идти нахуй.

Птн 01 Фев 2013 16:59:43
>>42691496
Знаешь, мне очень нравится твой вариант, если честно.

Птн 01 Фев 2013 17:08:52
Спасибо всем анонам, что помогали.


← К списку тредов