dousi4148 2019-05-01 15:50
浏览 93
已采纳

通过pear安装邮件后,Require_once停止工作[复制]

This question already has an answer here:

so on my Ubuntu 16.04 server, i have a couple of .php files in my /var/www/html/ directory which i do regular php stuff such as data retrieval, user login... etc. I wanted to implement a mail verification service in which i wanted to use the gmail smtp service, so i installed mail through pear by the following command:

pear install --alldeps Mail

After following the steps in this website, i restarted apache2 and now my php require_once isn't working. I tried include_path which also didn't work.

I uninstalled mail by pear uninstall mail, deleted php and reinstalling it hoping it would get the files back as it was but no luck, does anyone know what happened and how can i fix it?

sample code: require_once 'DbOperation.php';

The above code worked and i want it to work as it is the key to my entire php api, please dont suggest a workaround. Any help is appreciated.

</div>
  • 写回答

2条回答 默认 最新

  • duanjing3656 2019-05-01 16:38
    关注

    Nothing in what you've tried should be causing require or require_once to suddenly stop working. Make sure you have all error reporting turned on:

    ini_set('display_errors',1);
    ini_set('display_startup_errors',1);
    error_reporting(E_ALL);
    

    With error reporting enabled you may spot a problem with something else (like the code that is being required).

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵