質問: OpenPNEを使用して開発をしている初心者です。 サーバー上ではOpenPNEを動かすことができました。 ローカルでXAMPPを使って環境構築をしたのですが、下記のエラーが出て、動きません。 OpenPNE 3.8.33を使用しています。 下記のサイトを参考に構築しています。 XAMPP for Mac 環境にOpenPNE3をインストール - Qiita どこから手をつけてよいのかわからず、アドバイスをいただきたいです。 ``` Fatal error: Uncaught exception 'sfCacheException' with message 'Failed to write cache file.' in /Applications/XAMPP/xamppfiles/htdocs/OpenPNE3/lib/util/opToolkit.class.php:567 Stack trace: #0 /Applications/XAMPP/xamppfiles/htdocs/OpenPNE3/lib/config/opProjectConfiguration.class.php(161): opToolkit::writeCacheFile('/Applications/X...', 'setOpenPNEConfiguration() #2 /Applications/XAMPP/xamppfiles/htdocs/OpenPNE3/config/ProjectConfiguration.class.php(33): opProjectConfiguration->setup() #3 /Applications/XAMPP/xamppfiles/htdocs/OpenPNE3/lib/config/opApplicationConfiguration.class.php(53): ProjectConfiguration->setup() #4 /Applications/XAMPP/xamppfiles/htdocs/OpenPNE3/lib/vendor/symfony/lib/config/sfProjectConfiguration.class.php(60): opApplicationConfiguration->setup() #5 /Applications/XAMPP/xamppfiles/htdocs/OpenPNE3/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php in /Applications/XAMPP/xamppfiles/htdocs/OpenPNE3/lib/util/opToolkit.class.php on line 567 ```
回答: バージョンが7.2であることがエラーの原因でした。 MACだとデフォルトでPHPが入っていることの理解が浅かったです。 5.6にすることで、正しく起動しました。 ありがとうございました。