0 Пользователей и 1 Гость просматривают эту тему.
  • 42 Ответов
  • 35112 Просмотров
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Всем привет, Начну с начала сайт на CMS Joomla 1.5.25, на локальном хостинге denwer.Мне нужно на сайт гостевую книгу, для этого я скачал компонент Phoca Guestbook 1.5.3.Создал нужный раздел все гостевая книга появилась, но там где должна отображаться CAPTCHA её нет, менял шаблон все равно не работает.Пробовал в трех браузерах в мазиле вместо изображения CAPTCHA текст capcha image, в Google Chrome вместо CAPTCHA в маленьком окошке изображение в виде документа с загнутым углом, а в интернет exploer вместо CAPTCHA красный крестик.На форуме нашел похожую тему двухлетней давности там была похожая проблема.И было два предположения как можно исправить данную проблему, первое это возможно что в php отключена библиотека GD её надо включить или если её нет установить.Второе это  установить в php расширение gd2.dll и как я предполагаю если есть это расширение его надо включить.Вопрос вот в чем действительно ли это может помочь в решении данной проблемы, и как определить установлены ли данные компоненты в php а значит проблема в другом, ну и второе как все это сделать технически где и что надо править. Жду ваших советов.
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
наличие gd2 можно и в Joomla посмотреть - в разделе информация PHP.
если ее нет, то скачайте дистрибутив php под вашу OS. Там будет папка ext. В ней скопируйте файл php_gd2.dll. Вставьте его в вашу папку ~/PHP/ext.
в файл php.ini добавьте строку:
Код
extension=php_gd2.dll
перезапустите Apache.

А лучше error_log Apache покажите, может там в другом дело.
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Вот мои действия, я захожу в папку Webservers/usr/lochal/php5/ там есть фаил php ini и еще несколько других файлов, есть так-же папка ext, но как я уже написал файл php ini не в ней, а сразу же в папке php5.Я открываю php ini при помощи Edit with Notepad++ и там в 601 строчке у меня прописанно extension=php_gd2.dll черным цветом, другие строчки extension зеленые если это важно значит ли это что у меня есть gd2.
  error_log Apache я так понимаю это в папке local/apache/logs/ , там текстовый документ error.log захожу в него вот что там
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: subdomain.test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:130) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: subdomain.localhost:443 (Z:/usr/local/apache/conf/vhosts.conf:107) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: magazin.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:84) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: localhost:443 (Z:/usr/local/apache/conf/vhosts.conf:38) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: subdomain.test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:130) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: subdomain.localhost:443 (Z:/usr/local/apache/conf/vhosts.conf:107) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: magazin.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:84) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: localhost:443 (Z:/usr/local/apache/conf/vhosts.conf:38) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
[Fri Aug 09 16:36:19 2013] [notice] Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.2.4 configured -- resuming normal operations
[Fri Aug 09 16:36:19 2013] [notice] Server built: Jan  9 2007 23:17:20
[Fri Aug 09 16:36:19 2013] [notice] Parent: Created child process 3052
[Fri Aug 09 16:36:19 2013] [notice] Disabled use of AcceptEx() WinSock2 API
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: subdomain.test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:130) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: subdomain.localhost:443 (Z:/usr/local/apache/conf/vhosts.conf:107) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: magazin.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:84) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: SSL server IP/port conflict: localhost:443 (Z:/usr/local/apache/conf/vhosts.conf:38) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:19 2013] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
[Fri Aug 09 16:36:20 2013] [warn] Init: SSL server IP/port conflict: subdomain.test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:130) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:20 2013] [warn] Init: SSL server IP/port conflict: subdomain.localhost:443 (Z:/usr/local/apache/conf/vhosts.conf:107) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:20 2013] [warn] Init: SSL server IP/port conflict: magazin.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:84) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:20 2013] [warn] Init: SSL server IP/port conflict: localhost:443 (Z:/usr/local/apache/conf/vhosts.conf:38) vs. test1.ru:443 (Z:/usr/local/apache/conf/vhosts.conf:153)
[Fri Aug 09 16:36:20 2013] [warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
[Fri Aug 09 16:36:20 2013] [notice] Child 3052: Child process is running
[Fri Aug 09 16:36:20 2013] [notice] Child 3052: Acquired the start mutex.
[Fri Aug 09 16:36:20 2013] [notice] Child 3052: Starting 250 worker threads.
[Fri Aug 09 16:36:20 2013] [notice] Child 3052: Listening on port 443.
[Fri Aug 09 16:36:20 2013] [notice] Child 3052: Listening on port 8648.
[Fri Aug 09 16:36:20 2013] [notice] Child 3052: Listening on port 443.
[Fri Aug 09 16:36:20 2013] [notice] Child 3052: Listening on port 80.

На основании этих данных можно сделать какой то вывод обращаюсь к capricorn.

И сapricorn, очень вас прошу помогите решить проблему до победного, вижу вы разбираетесь в данном вопросе, мне очень нужно решить эту проблему с капчей, подозреваю что при установке компонента Jcoments тоже возникнет данная проблема и с любым другим компонентом связанным с отображением CAPTCHA.

Насчет информации в Joomla Информация PHP где именно там надо смотреть, там большой лист информации
если сразу на самом верху то
PHP Version 5.2.4
System    Windows NT MICROSOF-89F309 5.1 build 2600
Build Date    Aug 30 2007 07:05:48
Configure Command    cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"
Server API    Apache 2.0 Handler
Virtual Directory Support    enabled
Configuration File (php.ini) Path    C:\WINDOWS
Loaded Configuration File    Z:\usr\local\php5\php.ini
PHP API    20041225
PHP Extension    20060613
Zend Extension    220060519
Debug Build    no
Thread Safety    enabled
Zend Memory Manager    enabled
IPv6 Support    enabled
Registered PHP Streams    php, file, data, http, ftp, compress.zlib
Registered Stream Socket Transports    tcp, udp
Registered Stream Filters    convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.*

дальше там идет Configuration и все остальное, из этого можно понять есть gd2 или нет или надо смотреть еще ниже тоесть в Configuration и дальше.
очень Жду вашего совета capricom.
*

Владимир999

  • Захожу иногда
  • 106
  • 1 / 0
Останови денвер.
Скачай и установи дополнительный пакет расширений http://www.denwer.ru/packages/php5.html
Зайди в Z:\usr\local\php5\php.ini
Поиском найди строку
Код
extension=php_gd2.dll
Раскоментируй её убрав ;
Запусти денвер.
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Как установить дополнительный пакет, если можно по шагам а то если сделаю что то Неправильно последствия сами понимаете, потом как я могу зайти в Z при отключенном denwere ведь этот диск появляется когда denwer включен я так понимаю зайти надо туда куда я его установил у меня папка WebSerwers на D. И вопрос дополнительный пакет обязательно ставить, я уже писал что у меня в php ini есть
в 601 строке вот эта extension=php_gd2.dll надпись.Или дополнительное расширение содержит важные дополнительные библиотеки без которых ничего не получиться?
*

Владимир999

  • Захожу иногда
  • 106
  • 1 / 0
Как установить дополнительный пакет
Останаливаешь денвер ярлыком Stop Denwer. Скачиваешь, и ставишь так же как ставил денвер. Проследи чтобы пакет встал на тот диск в котором  тебя стоит денвер.
потом как я могу зайти в Z при отключенном denwere
Останаливая денвер ты не отрубаешь виртуальный диск.
я так понимаю зайти надо туда куда я его установил у меня папка WebSerwers на D
очень логично...
И вопрос дополнительный пакет обязательно ставить, я уже писал что у меня в php ini есть
В твоём случае это поможет.
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Цитировать
601 строчке у меня прописанно extension=php_gd2.dll черным цветом, другие строчки extension зеленые если это важно значит ли это что у меня есть gd2.

По идее, да.

Лог Apache выложите после того, как откроете страницу с проблемой.

Также посмотрите в FireBug что во вкладке Сеть при обновлении проблемной страницы. Рекомендую вам выложить сайт на тестовый хостинг - нужно смотреть.

PS. Обычно Денвер и др. содержат все необходимые библиотеки.
Цитировать
Насчет информации в Joomla Информация PHP где именно там надо смотреть, там большой лист информации
Там должен быть раздел gd.
 

« Последнее редактирование: 09.08.2013, 23:17:45 от capricorn »
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Владимир999 я загрузил дополнение как вы и говорили, зашел в нужную папку и нашел там строчку extension=php_gd2.dll но дело в том что перед этой строчкой не стоит этот значек ; я заметил что в Edit wich Notepad все строчки со значком ; окрашенны зеленым а без зночка ;окрашенны черным extension=php_gd2.dll черная без зночка получается она раскоментированная?
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
У вас там есть параметр URL к Каптче? Если да, какой он?
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
И вот еще что, может это как то поможет  навести на какие то идей по данной проблеме. Я установил компонент Jcoments и плагин к этому компоненту для аватарок, компонент нормально встал, без каких либо перекосов, создал пробный комментарий для проверки работы компонента, CAPTCHA работает, а вот картинка квадрат где должны быть аватарки не работает, то есть она сначала появилась после обновления страницы, а потом просто исчезла, в настройках конечно же подключена функция показа аватаров.Не может ли это быть одной и той же проблемой связанной с отображением картинок, в гостевой книге Phoca Guestbook 1.5.3.с отображением CAPTCHA, а в Jcomens c отображением картинки для аватарок.Может есть какие-то мысли по данному поводу?
*

Владимир999

  • Захожу иногда
  • 106
  • 1 / 0
черная без зночка получается она раскоментированная?
Да.
Теперь Админ раздел > верхнее меню > /сайт/ > информация о системе > информация о php
Ищи раздел gd. Какие там значения?
*

Владимир999

  • Захожу иногда
  • 106
  • 1 / 0
а потом просто исчезла
FireBug что показывает на месте аватара?
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
В настройках Joomla включена опция SEF? Ссылка на страницу как выглядит?
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
У меня на сайте создан пункт меню отзывы, и в строке Image Verification вместо CAPTCHA написано captcha image, и что примечательно я не могу взять эту надпись capcha image и скопировать она не выделяеться, когда я навожу на неё мышкой и зажимаю чтоб скопировать надпись, появляется черный кружок и еще одна такая же надпись, её можно водить по всему экрану с зажатой кнопкой мыши, когда отпускаешь кнопку мыши то вторя надпись исчезает.А насчет URL я не понял если честно, как я могу узнать URL CAPTCHA, если я нажимаю на на надпись capcha image, то адрес не меняется, остается адрес страницы
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
В админ панели Joomla помощ информация о php?
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Ребята маленькая просьба если говорите мне про какие то настройки что включено что нет, пишите хоть примерно путь где это находиться, я еще плохо ориентируюсь во всех этих меню и обозначениях, если что-то где-то не догоняю то прошу объясните как первокласснику.
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
В var $live_site в configuration.php что прописано?
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Ссылка на страницу где находиться CAPTCHA выглядит так http://www.magazin.ru/2013-08-09-08-44-07/1.html
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
var $live_site в configuration.php где это находиться укажите путь папку для меня эти обозначения как темный лес. Где configuration.php можете полный путь указать?
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Цитировать
Ссылка на страницу где находиться CAPTCHA выглядит так http://www.magazin.ru/2013-08-09-08-44-07/1.html

Покажите скрин настроек Guestbook, там где есть URL to captcha. Пока отключите SEF в панели управления.
« Последнее редактирование: 10.08.2013, 01:24:48 от capricorn »
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Вот нашел раздел GD вот какие там значения

gd
GD Support    enabled
GD Version    bundled (2.0.34 compatible)
FreeType Support    enabled
FreeType Linkage    with freetype
FreeType Version    2.4.3
GIF Read Support    enabled
GIF Create Support    enabled
JPEG Support    enabled
libJPEG Version    6b
PNG Support    enabled
libPNG Version    1.2.46
WBMP Support    enabled
XBM Support    enabled

Directive   Local Value   Master Value
gd.jpeg_ignore_warning   0   0
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
У вас трабл в том, что Joomla не может найти изображение. Посмотрите лог Apache и вы увидите 404 ошибку - File not found.
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Я нажимаю правой кнопкой мыши на надпись captcha image и выбираю в меню инспектировать элемент с помощью Firebog, правильно ли все я делаю? я первый раз работаю с этой прогой, поэтому когда вы в коментах о ней упоминали я ни сном ни духом о ней вообще, ну вот сечас вроде что то получилось

Вот что мне выдает Firebog
<img id="phocacaptcha" alt="Captcha Image" src="http://www.magazin.ru/index.php?option=com_phocaguestbook&view=phocaguestbooki&id=1&Itemid=9&phocasid=f87c713476bd3c171f5772621cbf26df&amp;pcid[0]=56101640532&amp;pcid[1]=530268989837&amp;pcid[2]=673517385829&amp;pcid[3]=342831151449&amp;pcid[4]=66895348118&amp;pcid[5]=1209703060952&amp;pcid[6]=1283522764730&amp;pcid[7]=154486290240&amp;pcid[8]=1225694562258&amp;pcid[9]=1029572025615&amp;pcid[10]=1155429079985&amp;pcid[11]=637303980752&amp;pcid[12]=174656917919&amp;pcid[13]=269982766688">

и еще написанно невозможно загрузить указанный URL
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
И вот на месте где должна быть аватара вот что мне выдал firerbog

<img border="0" alt="" src="">
и опять такая же надпись
невозможно загрузить указанный URL
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Можно ли что то сделать в данной ситуации?
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Ребята вопрос не решен, если будете в онлайне очень прошу отпишите, по ходу вы уже поняли в чем проблема с отображением картинок и CAPTCHA , есть ли решение как исправить данный трабл.
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
capricom свершилось, cегодня по вашему совету залез в настройках Joomla в функции seo решил попереключать их у меня были включены все три функции Включить SEO, Использовать mod_rewrite, Добавить суффикс к URL, решил отключить их все? и о чудо из чудес CAPTCHA появилась, вобщем пойгравшись с этими настройками вот что выяснилось что если функции:Использовать mod_rewrite и Добавить суффикс к URL включены, а функция Включить SEO отключена, CAPTCHA появляется, если же включить функцию Включить SEO то опять CAPTCHA нет, то есть, включаем seo CAPTCHA исчезает выключаем seo CAPTCHA появляется.Это нормально или так быть не должно?
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
у вас похоже ссылка на изображение неправильно формируется когда включен SEF.
http://www.phoca.cz/forum/viewtopic.php?f=2&t=1088
*

Tykaram

  • Захожу иногда
  • 60
  • 0 / 0
Я тоже уже начал доганять что проблема как то связанна с ссылками  но увы в коде не разбираюсь, если бы разбирался то устранил бы сам. Поверьте capricorn, что прежде чем создавать тему на форуме я сначала весь интернет переверну с ног на голову в поисках устранения проблемы, сюда я обращаюсь в самом крайнем случае когда я реально уже не знаю что еще можно сделать, я уважаю время других людей, и прекрасно понимаю что не кому не хочется возиться с чужими проблемами, но если я создал тему значит решения  в сети при всем желании я не нашел. Я уже хотел смотреть на ихнем форуме еще 2 дня назад, но по не понятным мне причинам я забанен у них на форуме, хотя я никогда до этого у них на форуме не был, вот что у меня появляется когда я перехожу на их форум. You have been permanently banned from this board.

Please contact the Board Administrator for more information.

A ban has been issued on your IP address.

Просто полтергейст какой то.Поэтому надо как то попытаться решить проблему без их форума .Если можете помочь прошу помогите.Может можно как то самостоятельно вычислить проблему  в коде  если надо я скину URL  firbugom, когда seo включено, и когда нет.Может на основании этих данных можно выявить где проблема.

И кстати, проблема с картинками в Jcoments тоже не решена мне кажется тут надо как то самостоятельно ручками что то исправлять в коде, знать бы что именно? !
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
В файле configuration.php (в корне сайта) пропишите:
var $live_site = 'http://вашсайтналокалхосте';
пути к папкам tmp и log в этом же файле тоже должны быть корректными.

Убедитесь, что htaccess.txt переименован в .htaccess (это делается с помощью Notepad++)
Добавьте в него строки:
RewriteEngine On
RewriteBase /

Очистите кэш Joomla и браузера, и перезагрузите страницу.

Это как предположение. Выложите сайт на реальный хостинг для проверки.

Если не помогут меры выше, попробуйте еще сохранить копию оригинального файла /includes/application.php (на всякий случай), в самом файле в строке 108 замените
$document->setBase(JURI::current());
на
$document->setBase(JURI::base())
« Последнее редактирование: 11.08.2013, 15:45:49 от capricorn »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как подключить собственный css-файл

Автор crlf

Ответов: 19
Просмотров: 4307
Последний ответ 27.08.2020, 10:13:38
от vasmed
Расширение - Фильтр выводимых материалов по различным параметрам.

Автор Liana

Ответов: 4
Просмотров: 3543
Последний ответ 02.11.2016, 21:51:12
от SeBun
Как установить Кросспостинг/Автопостинг на сайт (БЕСПЛАТНО)?

Автор Igoritaly

Ответов: 0
Просмотров: 1166
Последний ответ 23.02.2016, 13:14:33
от Igoritaly
Как установить только одну цветовую гамму?

Автор Nina47

Ответов: 1
Просмотров: 1029
Последний ответ 08.08.2014, 22:51:57
от arma
Первая страница сайта - карта ссылок, как подключить?

Автор Zeya

Ответов: 23
Просмотров: 2217
Последний ответ 09.02.2013, 19:59:51
от Zeya