谢谢你的时间,
我正在学习如何运行和使用 Symfony 2: http ://www.anilsagar.com/content/symfony2-tutorial-part-2-how-install-symfony2-linux-ubuntu-operating-system
您可以看到没有任何相关或问题。事实上,我什至可以看到默认配置仪表板。问题出在配置屏幕上,因为 Symfony 建议激活PHP 加速器并禁用short_open_tag标志。可以在没有明显问题的情况下禁用short_open_tag,但我无法使用其常见问题解答中的 XAMPP 指令 激活PHP 加速器:http: //www.apachefriends.org/en/faq-xampp-linux.html#mmcache
常见问题解答说在 php.ini 文件中取消注释将启用 PHP 加速器:
;extension="eaccelerator.so"
;eaccelerator.shm_size="16"
;eaccelerator.cache_dir="/opt/lampp/tmp/eaccelerator"
;eaccelerator.enable="1"
;eaccelerator.optimizer="1"
;eaccelerator.check_mtime="1"
;eaccelerator.debug="0"
;eaccelerator.filter=""
;eaccelerator.shm_max="0"
;eaccelerator.shm_ttl="0"
;eaccelerator.shm_prune_period="0"
;eaccelerator.shm_only="0"
;eaccelerator.compress="1"
;eaccelerator.compress_level="9"
所以我取消注释:
; disabled in XAMPP 1.7.2 because incompatible with PHP 5.3.0
extension="eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/opt/lampp/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
但是……它不起作用。当我运行任何 XAMPP 页面或 symfony 配置页面时,它会返回 PHP 文件或我不明白的东西!!(?)。
您可以在 php.ini 中未注释的代码上看到文本:
; disabled in XAMPP 1.7.2 because incompatible with PHP 5.3.0
但我使用的 XAMPP 版本使用 PHP +5.4
谢谢你的时间。
PS:我使用的是 Symfony 2,目前可用的最新版本是 2.1.3 和 XAMPP 1.8.1;全部在 Ubuntu 12.04 下运行。