Но здесь Apache/2.2.17 что выше, чем требуется "Apache, версии не ниже 2.0."
Наверное у комплекса крышу сносит от очень новой (по его мнению) версии веб-сервера.
Проблемы, кроме некорректной проверки версии в самом комплексе, я не вижу.
увы я не программист... по крайней мере моих познаний в ПХП не достаточно, что найти где там и чего...
после выходных, могу скинуть что пишет, когда я с рабочего сервера, тупо переписал установленную рабочую версию...
а вот интересно, если разработчики "прикрылись", может можно этот самый "реестр" скинуть сюда, инсталяшку... может кому и пригодится ;) только явно придётся дорабатывать напильником.... ))))
вынужден продолжить тему.
для начала хочу заметить что ставить лучше не из портов, а из исходников как описано в ранее упомянутом источнике.
Вопрос, всё это затевалось из-за некоего программного комплекса, который называется "Реестр договоров". Не желает он работать под установленным таким образом PHP 5.2. Говорит:
Цитата:
Для работы Реестра договоров требуется web-сервер Apache, версии не ниже 2.0.
...
ставим из php5 (=5,3) как обычно, php52: make PREFIX=/usr/local/php/52 install
...
основная идея: Apache + пых-CGI
...
там где должен работать 5,2 написал
Цитата:
ee /usr/local/etc/apache22/Includes /php52.conf
Alias /sitewithphp52/ "/usr/local/www/sitewithphp52/"
<Directory "/usr/local/www/sitewithphp52/">
# Привязываем расширения файлов
AddType x-httpd-php-52 .php52
#CGI-обработчик
Action x-httpd-php-52 /cgi-bin/php52
Order Deny,Allow
Allow from all
</Directory>
System FreeBSD vb.borges-print.ru 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Здравствуйте!
Скажите пожалуйста, как реализовать сабж.если это возможно под FreeBSD и если возможно, как указать кому каким пользоваться. Скажем всем из /www/site1, /www/*... - использовать по-умолчанию 5.3.*, а из /www/site2old - 5.2
Используй переводчик
No such file or directory (Не существует файла или директории)
вау... прикольно... но файлик то существует ;)
m0nya пишет:
а кол-во точек перед слешем указывает в какую из верхних директорий ты указываеш ...
в общем путь к файлу.
как можно заставить работать именно вариант 3 и 4?
Перенести файлы в нужную папку.
ага... или исправить код phpMyAdmin.... кстати, в выводе написан путь, и ошибка эта вылезла именно в пхпмайадмин, а файлы приведённые в примере, были написаны мною, по аналогии...
ещё варианты решения? (кроме редактирования и переноса файлов, всё устанавливал из портов... )
подскажите, в чём разница:
1. require_once '../ii2.php';
2. require_once '../_log/ii3.php'
и
3. require_once './ii2.php';
4. require_once './_log/ii3.php'
точнее, суть в том, что вариант 3 и 4 не работают. включил отображение ошибок получаем:
Warning: require_once(./ii2.php) [function.require-once]: failed to open stream: No such file or directory in /usr/local/www/phpMyAdmin/setup/ ii.php on line 5
Fatal error: require_once() [function.require]: Failed opening required './ii2.php' (include_path='.:/usr/local/share/pear') in /usr/local/www/phpMyAdmin/setup/ ii.php on line 5
о "себе":Apache Version Apache/2.2.14 (FreeBSD) mod_ssl/2.2.14 OpenSSL/0.9.8e DAV/2 PHP/5.2.12 with Suhosin-Patch mod_scgi/1.12
как можно заставить работать именно вариант 3 и 4? Не исправляя ./ на ../
Помогите настроить, правильно установить PDFlib.
Для начала о системе:
Mandriva Linux 2009.1
Apache/2.2.11 (Mandriva Linux/PREFORK-10.5mdv2009.1)
PHP Version 5.2.9
Далее, скачал я PDFlib-7.0.4p6-Linux-x86_64-php.tar.gz, распаковал, скопировал из bind/php5/php-520 файл libpdf_php.so в папку /usr/lib64/php/extensions.
Взял пример из вышеупомянутого архива, запустил - работает.
В английском не силён, из документации в архиве, я не очень понял, что сделать, для возможности работать с русским языком. Может я не правильно установил?