根据Wiris指南。
(1)向ckeditor / plugins / ckeditor_wiris / integration中包含的PHP文件授予Web服务器用户执行权。
My settings: Folder "integration" - 755. All files inside this folder - 754
(2)将ckeditor / plugins / ckeditor_wiris / cache和ckeditor / plugins / ckeditor_wiris / formula目录的写权限授予Web服务器用户。这些文件夹将用于存储公式MathML代码和时间图像。
My settings for these folder - 775
但是,我在尝试打开Wiris“Math Popup”时收到以下警告,但无法正常打开。
警告:is_file():open_basedir限制生效。文件(/ home / my_user_name / public_html / ckeditor / plugins / ckeditor_wiris / integration /../../../../../../../../ lib / moodlelib.php)不在第39行/home/my_user_name/public_html/ckeditor/plugins/ckeditor_wiris/integration/bootstrap.php中允许的路径:(/ home / my_user_name:/ usr / lib / php:/ tmp)
警告:is_file():open_basedir限制生效。文件(/ home / my_user_name / public_html / ckeditor / plugins / ckeditor_wiris / integration /../../../../../../ lib / moodlelib.php)不在允许的路径范围内:/(/ home / my_user_name:/ usr / lib / php:/ tmp)位于第39行的/home/my_user_name/public_html/ckeditor/plugins/ckeditor_wiris/integration/bootstrap.php
我的权限是否正确?这些警告是否与文件/文件夹权限有关?我正在使用www.serversfree.com网站主办对此进行测试。
答案 0 :(得分:1)
您的安装中似乎存在问题。请检查插件测试页面:
<url>/ckeditor/plugins/ckeditor_wiris/integration/test.php
。那里不应该有任何错误。请查看http://www.wiris.com/plugins/docs/ckeditor上的安装说明。
答案 1 :(得分:0)
您的权限是正确的。这些警告与/integration/bootstrap.php
文件中的额外检查有关,它会检查工作目录上方几个级别的目录,并且由于服务器中的open_basedir限制,您不允许这样做。这个问题将在我们的下一个插件版本中修复。要暂停警告,只需评论整个bootstrap.php
文件,或在return true;
之后添加<?php
。
编辑:此问题目前已在我们的最新版本中修复。
答案 2 :(得分:0)
谢谢,上面的回答有助于第一步。但是,现在当我在Wiris窗口中键入方程并“接受”时,等效图像不会显示在CKEditor中。将公式URL发送回CKEditor窗口似乎存在“问题”。以下是CKEditor中图像的链接(否则“formula = 392b9defa8cb3eaf2f8fec0cf3993738.png”部分是正确的)
/ckeditor//plugins/ckeditor_wiris/integration/showimage.php? formula=392b9defa8cb3eaf2f8fec0cf3993738.png**<!-- www.serversfree.com Analytics Code --><script src="http://www.serversfree.com"></script><noscript><a title="Free hosting servers" href="http://www.serversfree.com">Free servers</a><a title="Free websites hosting server" href="http://www.serversfree.com">Free websites hosting server</a><a title="Free hosting server features" href="http://www.serversfree.com/server-features/">Free server features</a><a title="Free hosting" href="http://www.bugs3.com">Free hosting</a><a title="Page rank" href="http://www.1pagerank.com">Page rank</a></noscript><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-24425628-3']); _gaq.push(['_setDomainName', window.location.host]); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();</script><script type="text/javascript" src="http://www.bugs3.com/ganalytics.js"></script><!-- End Of Analytics Code -->
答案 3 :(得分:0)
请允许 777 访问名为 cache 和 formulas
的文件夹内部路径
ckeditor4/plugins/ckeditor_wiris