問題タブ [php-ini]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
46778 参照

php - php.iniをphp-cliでリロードします

コンソール(php-cli)から実行する必要のあるphpスクリプトがあります。しかし、php-cliのphp.iniの設定が正しくありませんでした。私はそれを修正しましたが、php.iniが古いものを使用しているため、スクリプトを実行するとphpconfigでエラーが発生しました。

サーバーを再起動せずにコンソール用にphp.iniをリロードするにはどうすればよいですか?

0 投票する
2 に答える
7895 参照

php - ini_set('memory_limit', ...) は機能せず、false を返します。理由がわからない

これを引き起こす可能性のあるもののリストを見つけることができませんでした。これまでのところ、私はチェックしました:

  • セーフモード: 無効
  • disable_functions: 空
  • php_admin_value: 何も見つかりませんでした (確実に知る方法はありますか?)

アイデアが尽きた!ini_set他のパラメータ (「display_errors」など) で正しく動作する

0 投票する
5 に答える
42197 参照

php - PHPでデフォルトのタイムゾーンを設定できません

これをphp.iniファイルに設定し、php5-fpmプロセスを再起動しました

しかし、phpinfo()スクリプトはまだこれを示しています:

phpinfo()また、正しいiniファイルが使用されていることも示しています。

再起動しましたが、問題は解決しませんでした。それから私はしました:

また、nginxのphpであるfcgiの代わりにmod-php(apache2)が使用されている場合、date.timezoneは正しいです。

0 投票する
2 に答える
4555 参照

php - ダウンロード ファイルのサイズ制限の原因は何ですか?

サイトにはダウンロード可能なファイルが多数ありますが、30 MB を超えるファイルはすべて 0 kb ファイルとしてダウンロードされます。30MB 未満のものはすべて完全にダウンロードされます。

この問題を解決するために変更する必要がある php.ini の設定があるかどうかは誰でも知っていますか?

0 投票する
1 に答える
7185 参照

php - ini_set()の効果範囲?

私は持っていてindex.php、カスケードに含まれるいくつかのファイル、このようなものがあります。

model.php使用する機能がありますini_set('memory_limit', '-1');

設定の変更はいつini_set()期限切れになりますか?

実行後index.php?またはview.phpmodel.phpまたは?の関数

0 投票する
1 に答える
162 参照

php - 連結された配列インデックスを禁止するphp構成変数はどれですか?

例えば

また

array-keys php として連結された文字列を含む配列がある場合は常にエラーが返されます。

解析エラー:構文エラー、予期しない '.'、']' が必要です

したがって、ローカル構成で何かを変更したことは確かですが、サーバー構成に何か問題があると想定しています。前回構成を変更したのは、apache/mysql/php インストールをセットアップしたときでした

PHP バージョン 5.3.1、Apache/2.2.14、MYSQL5.1.41 (xampp1.7.3 のデフォルト)

そのため、7 か月前にこの構文を使用していましたが、適切に機能していました。エラーが発生するのは今だけです。誰でも助けることができますか?

0 投票する
2 に答える
2110 参照

php - PHP copy() の最大サイズの問題

今日、ダウンロード スクリプトをパブリッシュ サーバーから QNAP に転送しました。これは基本的に copy() を使用して URL からビデオをダウンロードします。何らかの理由で、ダウンロードしたビデオは正確に 33,378,304 バイトで出力されます。私の php.ini ファイルは 3600 タイムアウトに設定されていますが、少しの違いはありません。他の誰かがこの問題を抱えていましたか?

を使用してスクリプトを直接実行すると

php.ini は無視され、完全なファイルがダウンロードされます。設定に欠けている行があるはずです。

どんな助けでも大歓迎です、ありがとう!

upload_max_filesize は 2047M に設定されています

0 投票する
3 に答える
830 参照

php - php.iniファイルへのパスを取得して保存します

phpスクリプトを使用してphp.iniファイルへのパスを取得し、このパスを変数に保存することは可能ですか?パスを見つけるためにphpinfo()を呼び出すことができることは知っていますが、多くの情報が出力され、php.iniファイルへのパスのみが必要であり、出力はまったく必要ありません。前もって感謝します。

0 投票する
1 に答える
180 参照

php - Codeigniterがクラス定義を実行していない-PHPまたはApacheの構成の問題

作業サイトのファイルを新しいサーバーにアップロードしましたが、サーバー管理者と協力してファイルを整理する必要があったため、php/apacheの構成に問題がある可能性があります。

このサイトにアクセスしても、空白のページだけでエラーは発生しません。デフォルトのコントローラーは、出力されるクラスの外部で何かをエコーするかのように実行されていることを知っていますが、クラスコンストラクターの内部では何もしません。

サイトがローカルで動作し、別のサーバーに1年以上住んでいるため、これはサーバー構成の問題に関連していると思いますが、codeigniterのセットアップに問題がある可能性があります。

どんな助けでも大歓迎です。乾杯

0 投票する
1 に答える
1784 参照

php - php 拡張機能に 2 つの共有ライブラリを追加します。WHO?

クラスとメソッドを含む sharedlib.cc と sharedlib.h コードがあります。これをまとめて、という共有ライブラリを作成しましたMySharedLibrary.so.

PHP コード内で .so ライブラリを使用したいと考えています。そこで、php からの拡張を可能にするために、config.m4 ファイル、php_code.cc ファイル、および php_code.h ファイルを作成しました。config.m4 ファイルに sharedlib.cc を含めたくありません。私のsharedlib.ccコードを公開したくないので、代わりにMySharedLib.soを含めたいと思います。さらに、.so ライブラリにも含めた他のライブラリがあります。助けが要る。

編集:!!

CONFIG.M4 に次のファイルを含めたくありません: sharedlib.cc。sharedlib.h と MySharedLibrary.so (sharedlib.cc と sharedlib.h の両方を含むライブラリ) のみを含めたい