0

変数の内容を .php ファイルに書き込んで、後で requite_once を介してそのファイルにアクセスし、後でその変数を使用できるようにしようとしています。

私が書き込もうとしているディレクトリには 755 のアクセス許可があり、ホスティング プロバイダーと話しました。

しかし、ファイルは書き込まれていません。ファイルを書き込もうとしているコードは次のとおりです。

error_reporting(-1);
$elasticaObject = var_export($elasticaObject, true);
file_put_contents('theIndex.php', $elasticaObject);
echo "done!";

done!done!done! という出力が得られます。

しかし、ファイルにアクセスしようとすると404エラーが発生し、ディレクトリリストに存在しないため、ファイルは書き込まれません。

4

1 に答える 1

1

スクリプトを含むファイルに書き込み実行権限を設定する必要があります。これは良いガイドです: http://www.phpjunkyard.com/tutorials/ftp-chmod-tutorial.php

于 2013-05-09T15:46:39.880 に答える