0

Laravel Framework を使用していますが、Laravel アプリケーションを共有ホスティングに配置すると問題が発生します。サイトの URL を実行すると、次のメッセージが表示されます。

Unhandled Exception

Message:

Directive 'safe_mode' is deprecated in PHP 5.3 and greater
Location:

Unknown on line 0

そして、そのキーワードで検索します。php.ini safe_modeon であるため、上記のメッセージが表示されることがわかりました。

phpinfo() を実行すると、php.ini パスが /usr/local/lib/php.ini であるという情報が表示されます

それは私をがっかりさせます:(私はphp.iniにアクセスできないためです.(私はcPanelとWHM 11共有ホスティングを使用しています.)

この問題の他の解決策を教えてください。

4

1 に答える 1

2

ただし、ルート フォルダーでカスタム php.ini を使用することもできます。それも機能しない場合.htaccessは、次のいずれかを追加して使用できます。

php_value safe_mode off

php_flag safe_mode off

が有効になっていない場合、これらはすべて有効ですsuPHP。が有効になっている場合suPHPは、次の記事を確認してください。参考になれば幸いです: http://blog.philipbrown.id.au/2009/08/php-suexec-and-custom-php-ini-files/

于 2013-04-02T15:50:33.980 に答える