SergeySL: после установки PHP не могу найти php.ini
Похоже не создался. Как его подключить? Скопировал из пакета установки php.ini.production в /usr/local/etc/php.ini
Никак не повлияло.
Скомпилировать .so получилось по статье. Дистрибутив скачивал с официального сайта PHP. 5.3.27
Распаковал архив, далее по статье
setenv CFLAGS -fPIC # ОБЯЗАТЕЛЬНО!
Т.е. make проходит без ошибок
Когда делаю make install -
libtool: install: warning: remember to run `libtool --finish /home/usr/php-5.3.27/libs'
Warning! dlname not found in /usr/local/libexec/apache22/libphp5.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/libexec/apache22/libphp5.so
chmod: /usr/local/libexec/apache22/libphp5.so: No such file or directory
apxs:Error: Command failed with rc=65536
.
*** Error code 1
Сергей: Собраться - да. А вот когда я делаю make install то ошибка
libtool: install: warning: remember to run `libtool --finish /home/usr/php-5.3.27/libs'
Warning! dlname not found in /usr/local/libexec/apache22/libphp5.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/libexec/apache22/libphp5.so
chmod: /usr/local/libexec/apache22/libphp5.so: No such file or directory
apxs:Error: Command failed with rc=65536
.
*** Error code 1
Конфигурирую с вот такими параметрами:
./configure --with-apxs2=/usr/local/sbin/apxs
При установке получаю ошибку:
libtool: install: warning: remember to run `libtool --finish /home/usr/php-5.3.27/libs'
Warning! dlname not found in /usr/local/libexec/apache22/libphp5.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/libexec/apache22/libphp5.so
chmod: /usr/local/libexec/apache22/libphp5.so: No such file or directory
apxs:Error: Command failed with rc=65536
.
*** Error code 1
Zhyhun_S: нифига не получилось. Так и не пойму что ему надо чтобы работал. Интересно на разрабов посмотреть. Дать вот им 2012R2 Hyper-V и пускай запустят свой продукт на нем....
Виктор Ганелес: Да тоже об этом думал, попробую. Странно вот что - в 2008 ничего не надо разрешать хотя так же используется powershell, просто запускаешь и все работает "из коробки", 2012 же начинается.... диспетчер устройств убрали, Corefig сразу без танцев не запускается + никто нигде не пишет как его запустить. У меня одного что ли он отказывается работать?!
andlers.lo Zend/zend_objects_API.lo Zend/zend_default_classes.lo Zend/zend_execute.lo sapi/cli/php_cli.lo sapi/cli/php_cli_readline.lo main/internal_functions_cli.lo -lcrypt -lcrypt -lmysqlclient -lmcrypt -lltdl -liconv -lcurl -lrt -lm -lxml2 -lz -lm -lcurl -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -o sapi/cli/php
/usr/bin/ld: cannot find -lltdl
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
Stop.
А модуль mcrypt нужен...