我对Joomla不是很有经验。我已经安装了Joomla 3.3和Uber 1.0作为模板。我创建了两种语言,英语和意大利语,以及必须重定向用户的菜单。但是当我尝试浏览这个网站时,我得到了这个错误:
Warning: touch(): Utime failed: Operation not permitted in /usr/local/psa/home/vhosts/oikosarredamenti.it/httpdocs/plugins/system/t3/includes/core/less.php on line 422 Fatal error: Allowed memory size
我刚从我的托管公司请求安装APC,之后他们告诉我他们必须将PHP处理程序从suPHP切换到DSO + modruid2或FastCGI,我选择了DSO。
但是现在我的网站坏了!该页面充满了找不到包含的文件的警告。如下所示:
Warning: include(): Filename cannot be empty in /home/mydomain/public_html/index.php on line 14
Warning: include(): Failed opening '' for inclusion (include_path='.:/usr/lib/p
我有以下函数,用于检查目录是否可写。
/**
* check if the path is writable. if the path is a folder it creates a test file.
*
* @param string $path
* @return boolean
*/
public static function is_writable( $path ) {
//will work in despite of Windows ACLs bug
//NOTE: use a trailing slash for folders!!!
/
我有一个Joomla1.5.20网站,我不能上传和更新任何文件在其中。该网站正在Windows The服务器上运行。
Warning: file_put_contents(D:\inetpub\vhosts\hidden\httpdocs\v1\administrator\cache/da4f9e501a6359708d714f016ef2d500.spc) [function.file-put-contents]: failed to open stream: Permission denied in D:\inetpub\vhosts\hidden.tld\httpdocs\v1\libr
所以我有一个cron脚本,它每分钟运行一个PHP脚本。
看起来脚本正在运行,因为它写入了一个文件,但在执行exec()命令的第二部分似乎不起作用。
当我手动运行该脚本时,exec()运行良好。
有什么办法来诊断这个问题吗?我做了一些研究,甚至将PHP脚本的文件权限更改为777 -没有雪茄。
奇怪的是,我的配置之前一直在工作,但突然停止了工作。
PHP信息,根据要求;
safe_mode Off Off
safe_mode_exec_dir no value no value
safe_mode_gid Off Off
safe_mode_include_dir no val