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

TrEK

  • Новичок
  • 21
  • 0 / 0
Подскажите пожалуйста, бывалые... На винде сделал сайт на Joomla 1.5.20 все норм.. но после переноса на Линукс - не отображалсь главная страница.. после проверок, на предмет не работоспособности модулей.. пишел к выводу. что виной всему модуль  mod_news_pro_gk4 , вернее это тип модуля   , после его отключения страница главная загружается без проблем.

Вопрос: Что сделать чтоб этот модуль нормально загружался.. подскажите пожалуйста как его сделать работоспособным.. так как он мне нужен... на главной страничке два модуля с использованием типа "mod_news_pro_gk4    "?!

Заранее благодарю.
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
противопоставление винда/линукс здесь неуместно. А по сабжу, может настройки серверов разнятся, php.ini например, но это все так, пальцем в небо.Смптоматика неясна полностью.Если просто белая страница, может быть ошибка, несовместимость версий php...а вывод ошибок включен?
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

TrEK

  • Новичок
  • 21
  • 0 / 0
а куда они должны выводится .. с системный файл.. или в логи директории сайта с Joomla?
*

SDKiller

  • Живу я здесь
  • 2706
  • 326 / 5
  • ...ergo sum
В админке - Помощь -> Информация о системе -> Информация PHP

Выводите эту простыню на локалке и на хосте и сравниваете, скорее всего на хостинге не подключены какие-нибудь библиотеки или функции php
*

TrEK

  • Новичок
  • 21
  • 0 / 0
ок...

Локалка:
/
Хостинг

Инфо системы
Платформа:    Windows NT STARSOFT-052ABE 5.1 build 2600
Версия MySQL:    5.1.44-community
Сравнение БД:    utf8_general_ci
Версия PHP:    5.2.13
Веб-сервер:    Apache/2.2.15 (Win32) PHP/5.2.13
Интерфейс веб-сервер -> PHP:    apache2handler
Версия Joomla:    Joomla! 1.5.20 Stable [ senu takaa ] 18-July-2010 18:00 GMT
User Agent:    Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12


Платформа:    Linux dionis2 2.6.32-25-server #45-Ubuntu SMP Sat Oct 16 20:06:58 UTC 2010 x86_64
Версія бази даних:    5.1.41-3ubuntu12.7
Співставлення бази даних:    utf8_general_ci
Версія PHP:    5.3.2-1ubuntu4.5
Веб-сервер:    Apache/2.2.14 (Ubuntu)
Веб-сервер на PHP:    apache2handler
Версія Joomla!:    Joomla! 1.5.20 Stable [ senu takaa ] 18-July-2010 18:00 GMT
Юзер Агент:    Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12


Установки PHP
Безопасный режим:    Выкл
Open basedir:    Нет
Показывать ошибки:    Вкл
Short Open Tags:    Вкл
Загрузка файла:    Вкл
Magic Quotes:    Выкл
Register Globals:    Выкл
Буферизация вывода:    Выкл
Session save path:    Нет
Session auto start:    0
XML включен:    Да
Zlib включен:    Да
Выключенные функции:    Нет
Mbstring включен:    Да
Iconv доступен:    Да
Визуальный редактор:    Editor - No Editor


Safe Mode:    Викл.
Відкритий basedir:    Ні
Показувати помилки:    Викл.
Короткі відриті теги:    Вкл.
Завантаження Файлів:    Вкл.
Magic Quotes:    Викл.
Register Globals:    Викл.
Буферизація виводу:    Викл.
Шлях для зберігання сесії:    /var/lib/php5
Автоматичний початок сесії:    0
XML включено:    Так
Zlib включено:    Так
Вимкнені Функції:    Ні
Mbstring увімкнено:    Так
Функція Iconv доступна:    Так
Візуальний редактор:    Editor - No Editor


Права на папки:

на локалке все директории разрешены на запись... а на хосте половина недоступные на запись.


Информация PHP
PHP Version 5.2.13

System    Windows NT STARSOFT-052ABE 5.1 build 2600
Build Date    Feb 24 2010 14:30:19
Configure Command    cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--with-snapshot-template=d:\php-sdk\snap_5_2\vc6\x86\template" "--with-php-build=d:\php-sdk\snap_5_2\vc6\x86\php_build" "--with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk, shared" "--with-oci8=D:\php-sdk\oracle\instantclient10\sdk, shared" "--without-pi3web" "--enable-mongo=shared"
Server API    Apache 2.0 Handler
Virtual Directory Support    enabled
Configuration File (php.ini) Path    C:\WINDOWS
Loaded Configuration File    Q:\UsbWebserver_v8\php\php.ini
Scan this dir for additional .ini files    (none)
additional .ini files parsed    (none)
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, https, ftps
Registered Stream Socket Transports    tcp, udp, ssl, sslv3, sslv2, tls
Registered Stream Filters    convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.*


PHP Version 5.3.2-1ubuntu4.5

System    Linux dionis2 2.6.32-25-server #45-Ubuntu SMP Sat Oct 16 20:06:58 UTC 2010 x86_64
Build Date    Sep 17 2010 13:40:34
Server API    Apache 2.0 Handler
Virtual Directory Support    disabled
Configuration File (php.ini) Path    /etc/php5/apache2
Loaded Configuration File    /etc/php5/apache2/php.ini
Scan this dir for additional .ini files    /etc/php5/apache2/conf.d
Additional .ini files parsed    /etc/php5/apache2/conf.d/imap.ini, /etc/php5/apache2/conf.d/mysql.ini, /etc/php5/apache2/conf.d/mysqli.ini, /etc/php5/apache2/conf.d/pdo.ini, /etc/php5/apache2/conf.d/pdo_mysql.ini
PHP API    20090626
PHP Extension    20090626
Zend Extension    220090626
Zend Extension Build    API220090626, NTS
PHP Extension Build    API20090626, NTS
Debug Build    no
Thread Safety    disabled
Zend Memory Manager    enabled
Zend Multibyte Support    disabled
IPv6 Support    enabled
Registered PHP Streams    https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip
Registered Stream Socket Transports    tcp, udp, unix, udg, ssl, sslv3, sslv2, tls
Registered Stream Filters    zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk


PHP Core
Directive   Local Value   Master Value
allow_call_time_pass_reference   Off   Off
allow_url_fopen   On   On
allow_url_include   Off   Off
always_populate_raw_post_data   Off   Off
arg_separator.input   &   &
arg_separator.output   &   &
asp_tags   Off   Off
auto_append_file   no value   no value
auto_globals_jit   On   On
auto_prepend_file   no value   no value
browscap   no value   no value
default_charset   no value   no value
default_mimetype   text/html   text/html
define_syslog_variables   Off   Off
disable_classes   no value   no value
disable_functions   no value   no value
display_errors   On   On
display_startup_errors   Off   Off
doc_root   no value   no value
docref_ext   no value   no value
docref_root   no value   no value
enable_dl   On   On
error_append_string   no value   no value
error_log   no value   no value
error_prepend_string   no value   no value
error_reporting   6143   6143
expose_php   On   On
extension_dir   Q:/UsbWebserver_v8\php\ext\   Q:/UsbWebserver_v8\php\ext\
file_uploads   On   On
highlight.bg   #FFFFFF   #FFFFFF
highlight.comment   #FF8000   #FF8000
highlight.default   #0000BB   #0000BB
highlight.html   #000000   #000000
highlight.keyword   #007700   #007700
highlight.string   #DD0000   #DD0000
html_errors   On   On
ignore_repeated_errors   Off   Off
ignore_repeated_source   Off   Off
ignore_user_abort   Off   Off
implicit_flush   Off   Off
include_path   .;C:\php5\pear   .;C:\php5\pear
log_errors   On   On
log_errors_max_len   1024   1024
magic_quotes_gpc   Off   Off
magic_quotes_runtime   Off   Off
magic_quotes_sybase   Off   Off
mail.force_extra_parameters   no value   no value
max_execution_time   30   30
max_file_uploads   20   20
max_input_nesting_level   64   64
max_input_time   60   60
memory_limit   128M   128M
open_basedir   no value   no value
output_buffering   4096   4096
output_handler   no value   no value
post_max_size   8M   8M
precision   14   14
realpath_cache_size   16K   16K
realpath_cache_ttl   120   120
register_argc_argv   Off   Off
register_globals   Off   Off
register_long_arrays   Off   Off
report_memleaks   On   On
report_zend_debug   On   On
safe_mode   Off   Off
safe_mode_exec_dir   no value   no value
safe_mode_gid   Off   Off
safe_mode_include_dir   no value   no value
sendmail_from   no value   no value
sendmail_path   no value   no value
serialize_precision   100   100
short_open_tag   On   On
SMTP   localhost   localhost
smtp_port   25   25
sql.safe_mode   Off   Off
track_errors   Off   Off
unserialize_callback_func   no value   no value
upload_max_filesize   2M   2M
upload_tmp_dir   no value   no value
user_dir   no value   no value
variables_order   GPCS   GPCS
xmlrpc_error_number   0   0
xmlrpc_errors   Off   Off
y2k_compliance   On   On
zend.ze1_compatibility_mode   Off   Off



а на хосте такого нету


Ну и дальше в этом пункте куча настроек, что поседеть можно... стоит ли их сравнивать.. или надо все таки сравнить предыдущие?
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
ну следует заметить, что разные версии php на локалке и на хостинге.
Для начала переименуйте htaccess.txt  в .htaccess, а если таковой уже есть то в нем надо заиметь строчку php_value display_errors 1, скорее всего она у вас закомментирована(тогда убрать #) или имеет значение 0.После будут в браузер выводится ошибки при попытке открыть вашу страницу.
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

TrEK

  • Новичок
  • 21
  • 0 / 0
Переименовал htaccess.txt в .htaccess , строки php_value display_errors 1 там не было, потому добавил . Но или с этой строкой или без нее.. при открытии той же страницы вижу это:
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, TrEK and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.2.14 (Ubuntu) Server at versta.te.ua Port 80


Сайт открывается только при файле htaccess.txt,  и отключеных модулях mod_news_pro_gk4
*

SDKiller

  • Живу я здесь
  • 2706
  • 326 / 5
  • ...ergo sum
будут в браузер выводится ошибки при попытке открыть вашу страницу.

Проще можно

В админке Сайт -> Общие настройки -> Сервер включи режим "Сообщения об ошибках" - Максимальный


Цитировать
и отключеных модулях mod_news_pro_gk4

Включи подозрительный модуль и попробуй открыть Главную.

Читай сообщения об ошибках, которые появятся. Очень помогает понять, откуда ноги растут
*

TrEK

  • Новичок
  • 21
  • 0 / 0
Такс.. включил...

Теперь: Fatal error: Call to undefined function imagecreatetruecolor() in /var/www/versta/3/modules/mod_news_pro_gk4/gk_classes/gk.thumbs.php on line 91

В этой строке видим : $imageBG = imagecreatetruecolor($img_w, $img_h);

Я так понмаю у меня не подключена библиотека GDLib, но вот в файле /etc/php5/apache2/php.ini и /etc/php5/cli/php.ini не вижу строки extension=php_gd2.dll, как включить даную библиотеку в ПШП?... или надо обновлять полностью его?



*

TrEK

  • Новичок
  • 21
  • 0 / 0
apt-get install php5-gd

 yes!
*

TrEK

  • Новичок
  • 21
  • 0 / 0
И тем не менее.. ничего не заработало.. та же ошибка на странице :(
« Последнее редактирование: 11.12.2010, 21:58:03 от TrEK »
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
попробуйте подключить модуль - sudo a2enmod php5-gd
и перезапустить сервер
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

SDKiller

  • Живу я здесь
  • 2706
  • 326 / 5
  • ...ergo sum
У некоторых хостеров можно из панели подключать дополнительные модули php
*

TrEK

  • Новичок
  • 21
  • 0 / 0
попробуйте подключить модуль - sudo a2enmod php5-gd
и перезапустить сервер
root@dionis2:/etc/php5/gd-2.0.35# sudo a2enmod php5-gd
ERROR: Module php5-gd does not exist!
*

TrEK

  • Новичок
  • 21
  • 0 / 0
Обгуглил уже все- не найду никак результата...
*

TrEK

  • Новичок
  • 21
  • 0 / 0
В общем помогло это - http://brainstorm.name/blog/php5-gd-ubuntu-problems.html

При чем без установки пакета...
Только дал разрешения 777 на директорию в сайте /modules/mod_news_pro_gk4/cache
*

SDKiller

  • Живу я здесь
  • 2706
  • 326 / 5
  • ...ergo sum
Короче вся беда была в Ubuntu

Возьмём на заметку...
*

TrEK

  • Новичок
  • 21
  • 0 / 0
Да, но ладно что ее решили )
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
запускай php как cgi в своей домашней папке(/home/user/site.my).имхо - легче работать.Иначе новые файлы будут от сервера создаваться и права надо бдить.

P.S.
а php5-gd -этж не модуль апача - sudo a2enmod php5-gd - затупил ^-^
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

TrEK

  • Новичок
  • 21
  • 0 / 0
запускай php как cgi в своей домашней папке(/home/user/site.my).имхо - легче работать.Иначе новые файлы будут от сервера создаваться и права надо бдить.

P.S.
а php5-gd -этж не модуль апача - sudo a2enmod php5-gd - затупил ^-^

Хм.. а как запускать пшп как cgi ?
*

Diiimonn

  • Захожу иногда
  • 234
  • 29 / 0
UBUNTU
поставить php5-cgi(если нету)
Код
$ sudo apt-get install php5-cgi
если ранее ставился модуль apache2-suexec то надо его удалить
Код
$ sudo apt-get remove apache2-suexec
и поставить заместо него apache2-suexec-custom
Код
$ sudo apt-get install apache2-suexec-custom
потом определить область действия модуля в файле /etc/apache2/suexec/www-data надо поправить верхние две строчки на эти
Код
/home
/home/*/public_html/cgi-bin
и подключить
Код
$ sudo a2enmod suexec
теперь надо создать в вашей домашней папке /home/user сайт
Код
/home/user/site.my
в site.my создаем public_html, в public_html создаем cgi-bin.В итоге
Код
site.my
|- public_html
   |- cgi-bin
теперь скопируем php5-cgi в cgi-bin
Код
$ sudo cp /usr/bin/php5-cgi /home/user/site.my/public_html/cgi-bin
меняем владельца
Код
$ sudo chown user:user /home/user/site.my/public_html/cgi-bin/php5-cgi
и права на всякий случай
Код
$ sudo chmod 0755 /home/user/site.my/public_html/cgi-bin/php5-cgi
теперь в /etc/hosts добавляем
Код
127.0.0.2     site.my
теперь настроим Virtualhost, как вариант
Код
<VirtualHost 127.0.0.2:80>
ServerAdmin webmaster@site.my
SuexecUserGroup user user
DocumentRoot /home/user/site.my/public_html
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/home/user/site.my/public_html/">

                # При изменении флага на ON будет работать php-модуль
php_admin_flag engine OFF

Options Indexes MultiViews ExecCGI SymLinksIfOwnerMatch Includes
AllowOverride All
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /home/user/site.my/public_html/cgi-bin/
<Directory "/home/user/iste.my/public_html/cgi-bin">
AllowOverride None
Options -MultiViews FollowSymLinks
Order allow,deny
Allow from all
</Directory>

ErrorLog /home/user/site.my/error.log
LogLevel warn
CustomLog /home/user/site.my/access.log combined

</VirtualHost>
в public_html должен быть .htaccess в котором
Код
AddType application/x-httpd-php .php .phtml
Action application/x-httpd-php "/cgi-bin/php5-cgi"
RewriteEngine On
user везде заменить на имя своей учетной записи.

перезапуск
Код
$ sudo /etc/init.d/apache2 restart

вроде все ^-^ По сути делать немного, больше написано..
Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332
*

TrEK

  • Новичок
  • 21
  • 0 / 0
Спасибо.

Простите за необознаность и лень, но вкратце - какая суть cgi-bin вообще общая.. если можна на примерах.
Как раз то что Вы говорили, с правами, которые будут исполнятся от юзверей www-data
*

JoRJa

  • Новичок
  • 2
  • 0 / 0
Здравствуйте

у меня проблема такого же рода, а конкретно: с локального сервера (Windows XP) сделал перенос на хостинг (Linux), после чего не работает функция Create Thumbnails. как указано в мануале модуля, поставил все права на папку cache 777, но думаю здесь проблема в PHP GD Library. у серверного администратора выключена функция phpinfo(), я не смог выяснить включена ли данная библиотека. но, после переписки, оказалось что на сервере данная библиотека работает, но от Windows отличается способ его активирования (Uncommenting extension=php_gd2.dll). как он мне объяснил Path на данной библиотеке расписано у меня не корректно, так как я работал под OS Windows. он указал мне чтоб я в скрипте поправил Path на usr/lib/libgd.so.2/usr/lib/libgd.so.2.0.0
к сожалению я не знаю куда править этот адрес, по моим догадкам где то в файле /mod_news_pro_gk4/gk_classes/gk.thumbs.php

Информация о сервере:

PHP Built on:      Linux 2.6.18-194.26.1.el5PAE #1 SMP Tue Nov 9 13:34:42 EST 2010 i686
PHP Version:       5.2.13
Web Server:       Apache/1.3.42 (Unix) PHP/5.2.13 mod_log_bytes/1.2 mod_bwlimited/1.4 mod_auth_passthrough/1.8 FrontPage/5.0.2.2635 mod_ssl/2.8.31 OpenSSL/0.9.8e-fips-rhel5
Web Server to PHP interface:       apache
Joomla! Version:       Joomla! 1.5.20 Stable [ senu takaa ] 18-July-2010 18:00 GMT

Информация о локальном сервере:

PHP Built on:       Windows NT JORJA 5.1 build 2600
PHP Version:       5.2.4
Web Server:       Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.2.4
Web Server to PHP interface:       apache2handler
Joomla! Version:      Joomla! 1.5.20 Stable [ senu takaa ] 18-July-2010 18:00 GMT

Надеюсь на помощь, так как этот модуль мне очень нужен.

Спасибо
*

JoRJa

  • Новичок
  • 2
  • 0 / 0
Как я уточнил данная проблема встречается только в том случае, когда я добавляю картинки не прямо с моего хоста, а с внешними ссылками. Но, надо отметить что такое явление не случалось на локальном движке, только после переноса на хостинг с системой linux. может вы встречались с такой проблемой, есть ли какой нибудь путь чтоб делать Thumbnail с внешними ссылками на линуксе?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка после восстановления сайта из резервной копии

Автор Роман1974

Ответов: 9
Просмотров: 6189
Последний ответ 18.05.2017, 15:15:40
от Igoritaly
Роблемы после ручного обновления сайта

Автор dron

Ответов: 4
Просмотров: 581
Последний ответ 12.03.2017, 15:02:20
от dron
После заливки копии сайта не дает вносить изменения в админке

Автор Escander

Ответов: 0
Просмотров: 921
Последний ответ 11.08.2016, 12:25:26
от Escander
Ошибка после установки релиза безопасности от 15.12.2015г

Автор piratof

Ответов: 2
Просмотров: 1292
Последний ответ 08.02.2016, 19:58:37
от piratof
После переноса на хостинг - Fatal error: Call to undefined function session_id()

Автор Pikta

Ответов: 9
Просмотров: 12860
Последний ответ 18.12.2015, 10:27:20
от Exciter