PHP symfony中magic_quotes_gpc的问题

时间:2011-01-21 10:42:31

标签: symfony-1.4 php

我使用Symfony 1.4和ORM作为Propel来创建我的项目。上次我将服务器的PHP版本从5.2升级到5.3,从那时起我收到错误

  

PHP已弃用:指令'magic_quotes_gpc'在PHP 5.3中已弃用,在第0行的未知中已弃用

     

PHP致命错误:第42行的/usr/local/lib/php/symfony/plugins/sfPropelPlugin/lib/vendor/propel/util/PropelPDO.php中找不到“PDO”类

     

PHP警告:模块“PDO”已在第0行的“未知”中加载

     

PHP警告:模块“pdo_sqlite”已在第0行的“未知”中加载

     

PHP警告:模块“SQLite”已在第0行的“未知”中加载

我可以在代码中执行任何操作,还是在php.ini中关闭'magic_quotes_gpc'? 请帮忙!

1 个答案:

答案 0 :(得分:1)

通过在E_DEPRECATED中停用error_reporting(),可以暂停第一个错误。

(注意:一般情况下,沉默错误消息不是处理错误的好方法 - 正确处理此错误的方法是将您的scipts升级到支持PHP 5.3的版本)

但是你有四个更严重的错误,我不太确定。