簡體   English   中英

如何在編譯Haxe時確保找到PHP類?

[英]How can I ensure a PHP class is found when compiling Haxe?

我正在編譯在Haxe 3.4之前可用的UFront應用程序。 升級后,使用遠程處理時它開始生成此錯誤:

PHP Fatal error: Class 'haxe__Unserializer_DefaultResolver' not found…site/ufront/www/lib/haxe/Unserializer.class.php on line 554

作為臨時修復,我將以下語句插入該文件的頂部:

require '_Unserializer/DefaultResolver.class.php';

顯然,下次我編譯時,該信息將消失。 如何確保PHP找到DefaultResolver類?

我通過在Server類中放置以下行來解決此問題:

#if php
untyped __php__("require 'haxe/_Unserializer/DefaultResolver.class.php'; ");
#end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM