我已经下载了phpdesktop应用程序,并将运行中的laravel应用程序复制到phpdesktop www目录中。还在php桌面应用程序的php-ini文件中启用了必要的扩展。
应用程序的索引页工作正常。但我在访问其他页面时收到以下错误消息。
错误404:未找到文件未找到
mod_rewrite没有apache服务器来支持phpdesktop来解决这个问题。如何克服这个问题?请指点一下。
发布于 2018-03-19 03:25:31
对于"www/public",您需要更改www_directory,将其指向laravel
"web_server": {
"listen_on": ["127.0.0.1", 0],
"www_directory": "www/public",
"index_files": ["index.html", "index.php"],
"cgi_interpreter": "php/php-cgi.exe",
"cgi_extensions": ["php"],
"cgi_temp_dir": "",
"404_handler": "/pretty-urls.php",
"hide_files": []
},发布于 2020-05-15 04:30:00
phpDesktop 57当前使用的是php 7.1.x,如果你想运行最新版本的laravel,那么只需从官方网站下载所需版本的php,并从phpDesktop内的php文件夹中删除除php.ini之外的所有文件和文件夹,并将所有下载的文件和php文件夹放入php目录中,然后您就可以在phpDesktop内运行laravel应用程序了。
你可以从这里获得参考:Just Check this article
https://stackoverflow.com/questions/25381029
复制相似问题