Php TCPDF字体目录错误,目录分隔符错误

Php TCPDF字体目录错误,目录分隔符错误,php,codeigniter,tcpdf,directory-structure,Php,Codeigniter,Tcpdf,Directory Structure,嗨,我只是无缝地将CodeIgniter与PHPWord集成在一起,工作没有问题,但目前集成TCPDF给我带来了如下错误: 遇到一个PHP错误 Severity: Warning Message: opendir(C:\wamp\www\Dropbox\PTC\application\third_party\tcpdf/fonts/,C:\wamp\www\Dropbox\PTC\application\third_party\tcpdf/fonts/): El sistema no pued

嗨,我只是无缝地将CodeIgniter与PHPWord集成在一起,工作没有问题,但目前集成TCPDF给我带来了如下错误:

遇到一个PHP错误

Severity: Warning

Message: opendir(C:\wamp\www\Dropbox\PTC\application\third_party\tcpdf/fonts/,C:\wamp\www\Dropbox\PTC\application\third_party\tcpdf/fonts/): El sistema no puede encontrar el archivo especificado.(Translated: The system can not find the file specified .) (code: 2)

Filename: tcpdf/tcpdf.php

Line Number: 4154
我看到的第一件事是错误的目录分隔符一些PHP库在非UNIX环境中与Windows一样使用硬编码的目录分隔符时存在相同的问题


我用php常量:DIRECTORY SEPARATOR修改了php文件,但运气不好。一些建议?

您可以/必须在TCPDF配置文件中设置各种路径。/config/TCPDF_config.php


例如,有一个K_PATH_font常量,用于设置字体的路径,也许您还需要/想要设置K_PATH_MAIN。

这就解释了一切,而不是深入到源代码。TCPDF的结构和编码有点奇怪。但最终它是一个多功能且稳定的工作库,所以你只需克服这些怪癖即可;