不知道什么原因,godaddy服务器抽风,php环境变量的doc_root及temp变量的路径和实际的路径对应不上,另外rewrite也出问题。
N年不玩qeephp,折腾了一会,记录一下:
根目录修改php.ini
register_globals = off allow_url_fopen = off expose_php = Off max_input_time = 60 variables_order = "EGPCS" extension_dir = ./ upload_tmp_dir = /tmp precision = 12 SMTP = relay-hosting.secureserver.net url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset=" [Zend] zend_extension=/usr/local/zo/ZendExtensionManager.so zend_extension=/usr/local/zo/4_3/ZendOptimizer.so cgi.fix_pathinfo=0 doc_root=/home/content/k/a/n/your_app/html DOCUMENT_ROOT=/home/content/k/a/n/your_app/html TMPDIR=/home/content/k/a/n/your_app/tmp PHPRC=/home/content/k/a/n/your_app/html TEMP=/home/content/k/a/n/your_app/tmp TMP=/home/content/k/a/n/your_app/tmp
qeephp配置文件/config/environment.yaml里
url_mode确保为rewrite
dispatcher_url_mode: rewrite
站点根目录.htaccess
# Mod Rewrite Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] #RewriteRule ^(.*)$ index.php/$1 #Fix Rewrite Options -Multiviews
本文来自: godaddy+qeephp的rewrite配置


