.htaccessのphp_value設定

.htaccessのphp_value設定

私はApache WordPressサイトをCentOS7からAlmaLinux9に移行しています。

AlamLinux9システムに標準のLAMPエントリをインストールし、MySQLを復元し、htmlディレクトリをコピーしました。

ウェブサイトにアクセスすると、エラーの原因として「ファイルの設定500 Internal Server Error で絞り込みました」というメッセージが表示されます。php_value.htaccess

php_value post_max_size 32M
php_value upload_max_filesize 32M
php_value max_execution_time 30
php_value memory_limit 256M
php_value error_log "/var/www/html/mysitename.com/php_errors.log"

上記の行のいずれかをコメントアウトすると、正常に読み込まれます。

両方のPHPバージョンは7.4.33です。

php.iniファイルも同じことを確認しました。 CentOSシステムは正常にロードできますが、AlamaLinuxではこれを許可しません。

PHPがファイル設定を好まない他の理由はありますか.htaccess

ベストアンサー1

おそらく、PHP(FastCGIプロセスマネージャ)でPHPを実行しているでしょう。 Inは、PHPがApacheモジュールとして実行されている場合にのみ使用できますphp_value.htaccessを使用するときは、php-fpm次のものを使用できます。.user.ini代わりに。

設定を.user.iniファイルに移動します。

post_max_size=32M
upload_max_filesize=32M
max_execution_time=30
memory_limit=256M
error_log="/var/www/html/mysitename.com/php_errors.log"

おすすめ記事