共有ホスティングを使用しています。.htaccess
とphp.ini
を作成し、sshにアクセスできます。
PHP 5.6を~/public_html/php56
にインストールしており、このパスをssh
、cron
およびexec()
で使用できますが、Webでは使用できません。
Apacheは.htaccess
で設定されているため、PHP 5.4を使用します。
AddHandler application/x-httpd-php54s .php
AddHandler、Action、CGIなどを使用して完全なphpパスを指定することは可能ですか?
理論的に可能な限り.htaccessファイルを介して実行すると、問題が発生する可能性があり、非常に多くの共有Webホストが.htaccessのそのディレクティブを妨げます。ただし、使用しているホスティングパネルによっては、ホスティングパネル自体を使用してPHPバージョンを指定できる場合があります。 cPanelとPleskの両方には、アカウントのWebサイトに使用されるPHPバージョンを指定する機能があります。