PEAR + windows и ошибка в php_suffix!
Если вам приходилось устанавливать PEAR на Windows, то вы можете встретить вот такую ошибку при компиляции чего либо интересного для вас:
"config variable php_suffix does not match"
Проблема заключается в том, что нужно прописать суффикс "exe" для исполняемого файла php.exe
В интернет есть баг репорт с такой же проблемой (вот тут: http: / /pear.php.net/bugs/bug.php?id=17016), но то ли я не правильно понимаю смысл перевода, то ли еще чего то, но там выносятся предложения сделать вот так
pecl config-set php_suffix .exe и при этом мы увидим
config-set succeeded, хотя это совсем не так, ошибка в том, что надо это делать не от
pecl, а от
pear, а именно
pear config-set php_suffix .exe и тогда конфиг поправится, можно это посмотреть через
pear config-show
Мне такой вариант помог, удачи.
CentOS 7 + apache + php не записывает в файл/папку, не работает запись?!
Столкнулся с проблемой, php скрипт не мог выполнить запись в файл или директорию, при этом права на папку стояли и 0777 и 0755, на файл 644 и много что другого, даже овнер и группа были верные, проблема закралась в SElinux, если не знаете как это работает или настроено не совсем верно - лучший вариант просто отключить, делается это вот так:
1. Временно отключить:
setenforce 0
2. Отключить насовсем:
в файле /etc/selinux/config, изменить на вот так
SELINUX=disabled
SELINUXTYPE=targeted
SETLOCALDEFS=0
После этого запись заработала. Удачи.
Не работает cURL + https !
Столкнулся с такой проблемой на одном из хостингов. Причем ответов по такой проблеме в интернете куча. На одном из хостингов скрипт работал, на другом тот же самый скрипт работать отказывался. Было найдено много ответов в интернете которые кому то помогали, кому то нет (так же как и мне).
Проблема оказалась в версии 7.34 curl, а именно если явно не указывать сертификаты которые поддерживает сервер, то можно получить "банан" вместо рабочего скрипта, магия заключается вот в такой опции:
curl_setopt($ch, CURLOPT_SSL_CIPHER_LIST, 'ECDHE-RSA-AES128-GCM-SHA256');
Такого решения мне найти не удалось, помог саппорт хостинга, за что ему спасибо.
Пробуйте, возможно это еще одно решение которое поможем вам.
Categories: Apache, PHP Tags: AES128, curl, curl_setopt, CURLOPT_SSL_CIPHER_LIST, ECDHE, GCM, https, RSA, SHA256, не работает curl
Свежие комментарии