如題,安裝一個新的主題後,在本地顯示正常,上傳到服務器以後報錯php
報錯信息以下:服務器
Warning: require(functions/theme_functions.php) [function.require]: failed to open stream: Permission denied in /data/home/htdocs/wp-content/themes/estudio/functions.php on line 13ui
Fatal error: require() [function.require]: Failed opening required 'functions/theme_functions.php' (include_path='.:/var/www/php5/lib/php') in /data/home/htdocs/wp-content/themes/estudio/functions.php on line 13io
說是functions.php裏面引用了一個方法,因而找到 theme_functions.php 發現裏面也沒有錯誤。 有人說是 引入了./路徑,找了半天沒有。function
根據.:/var/www/php5/lib/php 有人說多是 服務器權限設置的問題。因而把整個服務器的權限都打開require
進入到 htdocs 文件夾所在的上一級目錄,執行命令 chmod 777 htdocs -R stream
問題得以解決。之後得時刻考慮權限的問題,已經好幾回碰到這個問題了。權限