ユーザ用ツール

サイト用ツール


it技術:php

文書の過去の版を表示しています。


php

Tips

curlが有効にならない

phpMyFAQを導入する際に「ext/curl」が不足しているエラーが出て先に進めない。
php.iniでcurlを正しく設定してある。

php.ini
extension=curl

それでも「var_dump(extension_loaded('curl'));」を実行すると結果はfalse
PHPでcurl関数を呼び出せないときの対処法

対応

次のファイルだけをapacheのbinに入れて再起動すると動作した。

  • libssh2.dll
  • nghttp2.dll
  • libcrypto-1_1-x64.dll
  • libssl-1_1-x64.dll

var_dump(extension_loaded('curl'));を実行すると結果はtrue

Windows10 + PHP7.2+Apache2.4でcurlを有効にする

Deprecate curly brace syntax for accessing array elements and string offsets

PHP 7.1→7.4にバージョンアップした際に、dokuwikiを動かすと警告メッセージが出る。

【PHP7.4】波括弧による文字列|配列アクセスが削除される

PHPは、配列要素と文字列オフセットへのアクセスに、角括弧と波括弧の両方を使用することができます。しかし、これら両方の構文のサポートは、混乱をもたらす可能性があります。
よって、波括弧の使用箇所はサポート外として警告メッセージが出る。

init.php
if($path{0} == '/'){if($path[0] == '/'){
it技術/php.1662982695.txt.gz · 最終更新: 2022/09/12 20:38 by yajuadmin