centos 7 php.ini の変更は無効です。php nginx mysql をコンパイルしてインストールします。php mysql の拡張に問題があります。
この投稿は、u011789405 によって 2015-04-22 17:30:35 によって最終編集されました。 phpのバージョンは5.6 .7です
phpinfo()関数は次のとおりです
図に示すように、パスは
/usr/etc/php/etc<br />[[email protected] php]# cd /usr/etc/php/etc<br />[[email protected] etc]# ls<br />pear.conf php-fpm.conf php-fpm.conf.default php.ini<br />
ログイン後にコピー
ここでは少なくとも timezone =PRC が変更されています
ただし、ファイル /usr/etc/php/etc を変更したのはデフォルト値です。 /php.ini
mysql.so も
extension
extension=mysql.so を生成するか、その後にセミコロンを削除しましたが、機能しません。
ルート ディレクトリ内のすべての php を検索します。
[[email protected] /]# find -name php.ini
./ が 1 つだけあります。 usr/etc/php/etc/php.ini
この変更は機能しません どこを変更すればよいでしょうか?
コンパイル時にパスを指定しました。 > php.ini の処理
http://www.cnblogs.com/xxx91hx/p/ 4410188.html
どこが間違っているのか全く分かりません、教えて下さい。アドバイスを数日間探していました。 。 。 。 。 。
機能しない場合は、間違った位置にあるはずですが、なぜ効果がありませんか? または、いくつかの不足しているモジュールがインストールされています。 。 。 。
これは拡張機能のディレクトリです
生成されました
他に何を追加すればよいのかわかりません。 mysqlを拡張してmysqlデータベースに接続します~
------解決策のアイデア---------- ------------
php5.5 以降、mysql 拡張機能の使用は推奨されなくなります。使用時には有効期限の警告が表示されます。mysqli または pdo 拡張機能を使用することをお勧めします
------解決策------ ---あなたの間違いはタイムゾーンを設定しなかったことです。これは mysql に関連しています。どのような関係がありますか?
------解決策のアイデア----------------------Linux で my.cnf を変更してみる 試してみるこのファイルであることを覚えています。変更するファイルは/etc/my.cnf
です。